السلام عليكم
انا في صدد فتح موقع لتحميل الملفات والصور ولقد قمت ببرمجه سكربت ولكن واجهتني مشكلة صغيره وهي
عند تحميل الصور يطلع رابطها هكذا
www.yourname.com/up/11233232_1.gif
وانا ارغب في ظهوره بهذا الشكل
www.yourname.com/index.php?pic=1234
أي 1234 هو ال id للصوره.
بحيث بهذه الطريقة لا يستطيع احد معرفة مسار مجلد التحميل ...
وهذا هو الكود
كود PHP:
$prefix = time();
$newfilename = $prefix . "_" . $pic_name;
@copy($pic_source, "$path/$newfilename"); // هنا تتم عملية نسخ الملف
$tow = date("U"). rand(0,5000);
$imageurl ="http://{$HTTP_HOST}{$REQUEST_URI}?aa=$tow";
print str_replace("imageurl",$imageurl, implode ('', file ("url.html")));
mysql_query("insert into web_imgs(id,pic_name,pic_type,pic_source,uploaded)
VALUES (\"\",\"$newfilename\",\"$pic_type\",\"$pic_source\",now())");
لقد إستعنت بالكود للأخ ضيف الله .
وشكراً