بازم سلام.
شرمنده دوباره مزاحم شدم .
خوب بریم سر اصل مطلب .
اقایون php باز . من یک کد دارم . که این کد رو هم از یکی از بچه های این فرم گیر اوردم . ولی این کد تمام فایل هارو اپلود میکنه . و من میخام شما این کد رو ویرایش بدید و فقط اجازه ی اپلود عکس رو بزارید.
یعنی من میخام فقط اپلود عکس داشته باشه اونم با پسوند های gif , jpg
من میخام فقط عکس اپلود کنه و اگر فایل دیگه ایی خواست اپلود کنه اخطار بده یعنی فقط فایل های gif, jpg رو اپلود کنه و. اگر کاربر یک فایل zip یا exe و یا هر چیز دیگه خواست اپلود کنه برنامه بهش اخطار بده که شما فقط اجازه ی اپلود فایل های jpg و gif را دارید.
ممنون میشم اگر این کار رو انجام بدید
شرمنده دوباره مزاحم شدم .
خوب بریم سر اصل مطلب .
اقایون php باز . من یک کد دارم . که این کد رو هم از یکی از بچه های این فرم گیر اوردم . ولی این کد تمام فایل هارو اپلود میکنه . و من میخام شما این کد رو ویرایش بدید و فقط اجازه ی اپلود عکس رو بزارید.
یعنی من میخام فقط اپلود عکس داشته باشه اونم با پسوند های gif , jpg
من میخام فقط عکس اپلود کنه و اگر فایل دیگه ایی خواست اپلود کنه اخطار بده یعنی فقط فایل های gif, jpg رو اپلود کنه و. اگر کاربر یک فایل zip یا exe و یا هر چیز دیگه خواست اپلود کنه برنامه بهش اخطار بده که شما فقط اجازه ی اپلود فایل های jpg و gif را دارید.
PHP:
<?
if($_FILES["userfile"]['size']){
$upload_dir="./";
$userfile = $_FILES["userfile"]['tmp_name'];
$userfile_name = $_FILES["userfile"]['name'];
$userfile_size = $_FILES["userfile"]['size'];
$filename = basename($userfile_name);
if(! copy( $userfile, $upload_dir.$filename )){
echo "خطا در اپلود فایل";
return false;
} else { echo " اپلود انجام شد "; }
} else {
?>
<form method="post" action="" enctype="multipart/form-data" >
<input type="file" name="userfile" >
<input type="submit" value="upload">
</form>
<?
}
?>
ممنون میشم اگر این کار رو انجام بدید