请问如何上传文件 请问如何上传文件,只要能把文件上传到服务器就好,不需要对文件做任何的判断处理,最好能帖上代码,拜托。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /**$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' ); 用php怎么把mysql数据库表转成二维数组? PHP 语法小问 一个很困惑的问题!求高手解答! 关于统计数量问题(在线等) 如何用PHP生成饼状的统计图 急 请问php可以生成树行目录吗? cookie不能保存的原因是什么? 我想做一个简单的查询,请问该怎么写 哪里有这方面的例子!我是个新手!帮帮忙! 关于socket的问题 关于echo语句输出html语句在手机浏览器上的问题 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' );