我想验证图像是否具有有效的 ajax 格式。但是我有一个问题,如何在 jQuery 中设置 $_file 变量?
所以我想“翻译”这个 php 代码:
$Avatar = $_FILES['Avatar']['name'];
$AvatarTmp = $_FILES['Avatar']['tmp_name'];
到 jquery。
这里是(重要部分)将被调用的 Php 脚本($.post):
if(!empty($AvatarTmp))
{
$AvatarSize = getimagesize($AvatarTmp);
if($AvatarSize['mime'] =='image/jpeg')
{
$AvatarSrc = imagecreatefromjpeg($AvatarTmp);
}else
if($AvatarSize['mime'] =='image/png')
{
$AvatarSrc = imagecreatefrompng($AvatarTmp);
}else
if($AvatarSize['mime'] =='image/gif')
{
$AvatarSrc = imagecreatefromgif($AvatarTmp);
}else
{
$Errors[] = "Error006";
$AvatarSrc = false;
}
}
PS:如果需要更多代码或任何内容,请询问,我会立即添加。