حاولت إني أسوي حاجة ثانية بنفسي لكن المشكلة في هذا الكود
كود PHP:
<?
$dbserver="localhost";
$dbuser="xxx";
$dbpass="xxx";
$dbname="xxx";
mysql_connect($dbserver,$dbuser,$dbpass);
mysql_select_db($dbname);
$path = 'xxx'; // مسار مجلد الصور
$dir = opendir($path); // لعمل اتصال مع مجلد الصور
while ($file = readdir($dir)) {
$filet=filemtime($file);
if ($file <> '.' && $file <> '..' && $file <> 'Thumbs.db' && $file <> '.htaccess') {
$Sql = "INSERT INTO `files` (name,date) VALUES ('$file','$filet')";
$Result = mysql_query($Sql);
}
}
?>
هذا الكود يقوم بالدخول لأحد المجلدات وإضافة إسم وتاريخ كل ملف في قاعدة البيانات المذكورة
مشكلة هذا الكود أنه لايقوم بإضافة تاريخ كل ملف فقط يقوم بإضافة إسم كل ملف
علماً إني لمن أستعمل الكود يظهر لي هذا الخطأ تحت كل ملف
Warning: filemtime() [function.filemtime]: Stat failed for xxx.zip (errno=2 - No such file or directory)
ماهو الحل لهذه المشكلة؟