السلام عليكم و رحمة الله و بركاته ,,,,,
السؤال هو
ماهي طريقة تغير أسم الملف او الصورة الى اسم عشوائي بمعني عندي مثلا صورة اسمها
swalif.jpg اريد تغير اسمه اللى اسم عشوائي مثلا a568kgd.jpg و شكرا لكم
وجزام الله خيرا ,,,
السلام عليكم و رحمة الله و بركاته ,,,,,
السؤال هو
ماهي طريقة تغير أسم الملف او الصورة الى اسم عشوائي بمعني عندي مثلا صورة اسمها
swalif.jpg اريد تغير اسمه اللى اسم عشوائي مثلا a568kgd.jpg و شكرا لكم
وجزام الله خيرا ,,,
__________________
أذكر الله .....
وعليكم السلام ورحمة الله
أسهل طريقة هي:
يلزمك تغيير قيمة المتغير $fullpath بما يتناسب مع مسار المجلدكود PHP:
$fullpath = "/home/user/public_html/";
$new_name = substr(md5(time()), 5, 10);
rename($fullpath."swalif.jpg", $fullpath.$new_name);
تحياتي
__________________
مدونتي
تمام اخوي محمود ربي يعطيك العافية ...
اتوقع انه لازم يغير اليوزر بعد في المسار :
$fullpath = "/home/user/public_html/";
بالتوفيق ...
__________________
دروس php بالفيديو !
marabe7 سابقاً .
حسَّن موقعك في محركات البحث :
أكاديمية التطوير
السلام عليكم و رحمة الله و بركاته ,,,
جزاك الله خيرا يا اخي الكريم ....![]()
__________________
أذكر الله .....
السلام عليكم
أخوي جربت الطريقة وغير اسم الملف ولكن بدون امتداد الملف الأصلي.
كيف أغير اسم الملف مع المحافظة على الامتداد؟
__________________
سـبـحـان الله، والـحــمــد لله، ولا إلـه إلا الله، والله أكـــبـــــر.
كود PHP:
$fullpath = "/home/user/public_html/";
$picpath = $fullpath. "swalif.jpg";
$parts = explode('.', $picpath);
$ext = $parts[count($parts)-1];
$new_name = substr(md5(time()), 5, 10);
rename($picpath, $fullpath.$new_name.'.'.$ext);