السلام عليكم
لقد عدت بعد انقطاع دام سنتين ونصف والان اريد متابعة تطوير البرنامج الا اني اجد مشكلة البرنامج لا يعمل
هل حدث تطوير لل php5 سبب تعطل بعض الدوال او طريقة كتابتها ؟
المشكلة تبدا عند هذا السطر
كود PHP:
$file=@implode(file($_SESSION['url']))
كود PHP:
if($file=@implode(file($_SESSION['url']))){
// اذا تم انشاء الملف
if( $fopen=@fopen("$dir/$newnamefile","w") ){
// اذا تمت الكتابة في الملف
if( fwrite($fopen,$file) ){
echo "تم حفظ الملف ويمكنك الوصول إليه عن طريق هذا الرابط";
echo "<br />";
echo"http://".$_SERVER['SERVER_NAME'].$_GET['dir']."/".$newnamefile;
unset($_SESSION['url']);
}else{
echo "حجم الملف اكبر من المساحة الخالية";
}
fclose($fopen);
}else{
echo "عفوا لم يتم نقل هذا الملف";
}
}else{
echo "الملف الطلوب نقلة غير موجود";
unset($_SESSION['url']);
}
}
راسلت المستضيف وسئلت عن هذه الدوال file و fopen و fwrite و fclose واخبرني بانها ليست موقوفة
اذا اين المشكلة علما ان إصدار PHP 5.2.17
بالاضافة اريد الاستغناء عن هذه الدوال والاستعانة بمكتبة curl
فكيف يمكن اعادة برمجة السطور في الاعلى بهذه المكتبة ؟