if ($file=="none")
{
$file2="";
}
else
{
$file2=$username.".jpg";
if (substr($file2,-3,3)!="gif" && substr($file2,-3,3)!="jpg")
{
echo "<script language='javascript'>";
echo "{alert('图片类型不正确!');";
echo "history.back();}";
echo "</script>";
exit;
}
copy($file$file2");
}
{
$file2="";
}
else
{
$file2=$username.".jpg";
if (substr($file2,-3,3)!="gif" && substr($file2,-3,3)!="jpg")
{
echo "<script language='javascript'>";
echo "{alert('图片类型不正确!');";
echo "history.back();}";
echo "</script>";
exit;
}
copy($file$file2");
}
建议,图片的名字用唯一标识符ID,就是说对应的图片的名字就是对应记录的ID。用这个自己写的function就可以得到图片的类型了
function imagetype($image)
{ if($image=='image/gif')
{$extname='gif'; }
if($image=='image/pjpeg')
{$extname='jpg';}
return $extname;
}
$bigtype=imagetype($big_type);
echo $bigtype;//就是图片的类型,把这个值放在图片的类型的那个字段即可