请问如何上传文件,只要能把文件上传到服务器就好,不需要对文件做任何的判断处理,最好能帖上代码,拜托。
解决方案 »
- 两个表联合查询,子表fid有相同的只取一条,如何写sql语句?
- imac 下配置php环境更改httpd.conf遇到的问题
- PHP 获取数据库中的日期,转换格式!!
- php.exe和php5isapi.dll的运行环境有什么区别呢
- alert如何显示function方法返回的结果
- 求助!php中的变量怎么和js通信
- 有人知道一个网站,判断用户是电信还是网通,然后自动解析到网通和电信吗?这样让用户访问更快。
- apache2.0.48+PHP4.3.4. 我用ADO连接数据库,不出错. 可是也没连上
- 当用户一直按后退键,后退到系统的登陆界面时,再按前进,则提示网页已过期,请重新登陆?
- 请看,是否是php在unix下的致命错误
- Parse error: parse error, unexpected $end
- 关于checkbox的问题
*$fname 为上传的图片名
*$fpath 为文件要保存的路径
*$upname 为保存该文件设一个前缀
*/
function upfile( $fname, $fpath, $upname )
{
if( is_uploaded_file( $_FILES[$fname]['tmp_name'] ) )
{
$upfile = $upname.time().rand( 1, 100000 ).".jpg"; //保存为jpg格式的
$fpath = $fpath.$upfile;
if( move_uploaded_file( $_FILES[$fname]['tmp_name'], $fpath ) )
{
return $upfile;//返回文件名
}
else
{
echo "<script>alert('上传失败')</script>";
return false;
}
}
else
{
if( $_FILES[$fname]['error'] == 2 || $_FILES[$fname]['error'] == 1 )
{
echo "<script>alert('上传失败,文件过大')</script>";
return false;
}
return NULL;
}
}upfile('img','/usr/local/upfile','IMG' );