ahmadbadpey
جمعه 16 اسفند 1387, 17:06 عصر
با سلام خدمت دوستان
من برای آپلود یه عکس روی سرورم همزمان با ورود داده ها به دیتابیس کد زیر رو نوشتم . اما عکس من آپلود نمیشه . حتی کد زیر هیچ خطایی هم نمیده .
البته خودم پس از بررسی های فراوان الان مطمئن ام که مشکل توی if دوم یا همون تابع copy است . البته یه بار از $_FILES و یه بار هم ازHTTP_POST_FILES $ استقفاده کردم اما باز هم جواب نگرفتم . لطفا منو راهنمایی کنید .
$path="../uploads/".$_FILES['news_pic']['name'];
if ($path!='none'){
print("$path");
if (copy($_FILES['news_pic']['tmp_name'],$path)){
$query="insert into news set news_id='', news_title=\"$news_title\",
news_pic=\"itcom/$path\"";
mysql_query("$query",$conn) or die(mysql_error());
}
}//if (copy($_FILES['news_pic']['tmp_name'],$path))
}//if ($path!='none')
else{print("<center><b dir=\"rtl\">لطفا فایل عکس را انتخاب نمایید !!!<b></center>");}
من برای آپلود یه عکس روی سرورم همزمان با ورود داده ها به دیتابیس کد زیر رو نوشتم . اما عکس من آپلود نمیشه . حتی کد زیر هیچ خطایی هم نمیده .
البته خودم پس از بررسی های فراوان الان مطمئن ام که مشکل توی if دوم یا همون تابع copy است . البته یه بار از $_FILES و یه بار هم ازHTTP_POST_FILES $ استقفاده کردم اما باز هم جواب نگرفتم . لطفا منو راهنمایی کنید .
$path="../uploads/".$_FILES['news_pic']['name'];
if ($path!='none'){
print("$path");
if (copy($_FILES['news_pic']['tmp_name'],$path)){
$query="insert into news set news_id='', news_title=\"$news_title\",
news_pic=\"itcom/$path\"";
mysql_query("$query",$conn) or die(mysql_error());
}
}//if (copy($_FILES['news_pic']['tmp_name'],$path))
}//if ($path!='none')
else{print("<center><b dir=\"rtl\">لطفا فایل عکس را انتخاب نمایید !!!<b></center>");}