اذهب إلى المحتوى

Walid Khaffou

الأعضاء
  • المساهمات

    2
  • تاريخ الانضمام

  • تاريخ آخر زيارة

آخر الزوار

لوحة آخر الزوار معطلة ولن تظهر للأعضاء

إنجازات Walid Khaffou

عضو مبتدئ

عضو مبتدئ (1/3)

0

السمعة بالموقع

  1. مرحبا، أود أن أرفع ملفين باستخدام php وإضافة أسماء الملفين إلى قاعدة البيانات لكن في صف واحد،وذلك باستعمال هذا السكربت : http://tutorialzine.com/2013/05/mini-ajax-file-upload-form/ لكن قمت بالتعديل على ملف php حتى أصبح بهذا الشكل : if(isset($_FILES['up2'])){ $im = uniqid ('',true)."_".$_FILES['up2']['name']; $vi = uniqid ('',true)."_".$_FILES['upl']['name']; $up_img = move_uploaded_file($_FILES['up2']['tmp_name'], 'assets/'.$im); $up_vid = move_uploaded_file($_FILES['upl']['tmp_name'], 'uploads/'.$vi); $db->query("INSERT INTO cm_videos (id,title,img,video,category) VALUES (NULL,'$ti2','$im','$vi','$ca2')"); } فورم الرفع : <form id="upload" method="post" action="" enctype="multipart/form-data"> <div id="drop"> Drop Here <a>صورة</a> <input type="file" name="up2" id="up2" multiple /> <input type="file" name="upl" id="upl" multiple /> </div> <ul> <!-- The file uploads will be shown here --> </ul> </form> وبهذا يتم فقط رفع الملف "up2" وعندما أقوم بتغييره في السطر الأول إلى "upl" يتم رفع هذا الأخير، وان قمت بالتحقق من الملفين معا لا يتم رفع أي منهما ! وعندما أستعمل حلقات التكرار يتم إدخال كل ملف في صف منفصل عن الآخر : هل من حل ؟
  2. مرحبا صادفتني مشكلة في كود MySQL، حيث يعطيني هذا السطر : Warning: mysqli_query() expects parameter 1 to be mysqli, string given in .. on line 8 الكود الذي كتبته : <?php $dbse = mysqli_connect("localhost", "root", "root", "dbname") or die (mysql_error()); mysqli_select_db($dbse, "dbname"); if (!class_exists('DB')) { class DB{ private $sql; public function query($sql){ return mysqli_query($dbse,$sql) or die(mysql_error()); // Line 8 } public function fetch($sql){ $Data = array(); $Q = $this->query($sql); while ($row = mysqli_fetch_array($Q)) { $Data[] = $row; } return $Data; } } } ?> ما السبب في ذلك، وما الحال ؟!
×
×
  • أضف...