تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] ممكن مساعدة
#1
السلام عليكم  الاخوة  الاعزاء  

 اتمنى ان تكونوا بصحة  جيدة  

عندي  فورم  اشتغلته  لعمل  استمارة  الكترونية  وهذا الكود الخاص بالاستمارة فيها  عملية  رفع  مرفقات  مثل  البطاقة  الشخصية  والشهاردة  واجازة السوق  وتأييد  تخرج ووثيقة  عمل وكتاب  عمل  
لكن  المشكلة  انا  كتبت  الكود  ولكن  عندي  مشكلة في  انه  لا يتم  الاضافة  ابدا  ولا  اعرف  السبب ممكن المساعد  في  حل  المشكلة  

 هذا  الكود  واتمنى منكم المساعده هذا كود الفورم


PHP كود :
<div style="text_aling:center; border:1px solid #000;">
<
div style="text_aling:center; color:red;"><h1 align="center"الاستمارة الالكترونية للتقنيين الطبيين
</h1>
</
div>
<
form action="astmara_done.php" method="post" enctype="application/x-www-form-urlencoded">
<
table width="100%" border="1" dir="rtl" class="redTable">

<
tr>
  <td width="21%"><div align="center"><strong>الاسم الرباعي  واللقب</strong></div></td>
  <td width="79%"><input name="full_name" type="text" size="50" /></td>
</
tr>
<
tr>
<
td><div align="center"><strong>الاسم باللغة الانكليزية </strong></div></td>
<
td><label>
  <input name="nameeng" type="text" id="nameeng" size="50" />
</
label></td>
</
tr>
<
tr>
<
td><div align="center"><strong>التولد</strong></div></td>
<
td><strong>
السنة:
<
select name="age">
<
option value="السنة">السنة</option>
<?
php 
for ($i=1950$i<=2017$i++) 
{ 
  
echo "<option>$i</option>"; 
} 
?>
</select>
الشهر :
<select name="age_month">
<option value="الشهر">الشهر</option>
<?php 
for ($i=1$i<=12$i++) 
{ 
  
echo "<option>$i</option>"; 
} 
?>
</select>
اليوم :
<select name="age_day">
<option value="اليوم">اليوم</option>
<?php 
for ($i=1$i<=31$i++) 
{ 
  
echo "<option>$i</option>"; 
} 
?>
</select>
</strong></td>
</tr>
<tr>
<td><div align="center"><strong>الجنس</strong></div></td>
<td>
  <strong>
  <select name="six" id="six" >
    <option value="ذكـــر">ذكـــر</option>
    <option value="أنثـــى">أنثــى</option>
      </select>
  </strong></td>
</tr>
<tr>
<td><div align="center"><strong>مسقط الرأس</strong></div></td>
<td>
<input name="loction" type="text"  id="loction" size="50"  /></td>
</tr>
<tr>
  <td><div align="center"><strong>عنوان السكن </strong></div></td>
  <td>
  المحافظة :<select name="cantry">
    <option value="الانبار">الانبار</option>
    <option value="بابل">بابل</option>
    <option value="البصرة">البصرة</option>
    <option value="ذي قار">ذي قار</option>
    <option value="المثنى">المثنى</option>
    <option value="القادسية">القادسية</option>
    <option value="كربلاء">كربلاء</option>
    <option value="النجف">النجف</option>
    <option value="الكوت">الكوت</option>
    <option value="ميسان">ميسان</option>
    <option value="بغداد">بغداد</option>
    <option value="صلاح الدين">صلاح الدين</option>
    <option value="كركوك">كركوك</option>
    <option value="الموصل">الموصل</option>
    <option value="دهوك">دهوك</option>
    <option value="السليمانية">السليمانية</option>
    <option value="اربيل">اربيل</option>
<option value="ديالى">ديالى</option>
  </select>
    القضاء : :<input name="cantry_q" type="text" size="20">
  الناحية : :<input name="cantry_n" type="text" size="20">
  اقرب نقطة دالة:<input name="cantry_d" type="text" size="20" />  </td>
</tr>
<tr>
<td><div align="center"><strong>الكلية</strong></div></td>
<td>
<input name="colgename" type="text" id="colgename" size="50" /></td>
</tr>
<tr>
<td><div align="center"><strong>التخصص</strong></div></td>
<td>
<input name="step_colge" type="text" id="step_colge" size="50" /></td>
</tr>
<tr>
<td><div align="center"><strong>سنة التخرج</strong></div></td>
<td>
  <strong>
  <select name="year" id="year" >
   <option value="اختر سنة التخرج">اختر سنة التخرج</option>
   <?php 
for ($i=2000$i<=2030$i++) 
{ 
  
echo "<option>$i</option>"; 
} 
?>
      </select>
  </strong>
  صورة وثيقة او تاييد تخرج :<input type="file" name="wtheqa" />  </td>
</tr>
<tr>
<td><div align="center"><strong>الحالة الاجتماعية</strong></div></td>
<td>
  <strong>
  <select name="status" id="status"  >
    <option value="متـــزوج">متـــزوج</option>
    <option value="أعــزب">أعــزب</option>
    <option value="ارمل">ارمل</option>
    <option value="مطلق">مطلق</option>
      </select>
  </strong></td>
</tr>
<tr>
<td><div align="center"><strong>هل لديك شهادة عليا</strong></div></td>
<td>
  <strong>
  <select name="shada" id="shada"  >
    <option value="باكلوريوي">باكلوريوس</option>
    <option value="ماجستير">ماجستير</option>
    <option value="دكتوراء">دكتوراء</option>
    <option value="دبلوم عالي">دبلوم عالي</option>
    <option value="معهد طبي">معهد طبي</option>
      </select>
  </strong>
  التخصص :<input type="text" name="tss" />
  مرفق صورة شهادة عليا:<input type="file" name="tss2" />  </td>
</tr>
<tr>
<td><div align="center"><strong>رقم الهاتف</strong></div></td>
<td>
<input name="phone" type="text" id="phone" size="50" /></td>
</tr>
<tr>
<td><div align="center"><strong>البريد الالكتروني</strong></div></td>
<td>
<input name="email" type="text" id="email" size="50" /></td>
</tr>
<tr>
<td><div align="center"><strong>رقم باج المشاركة في المؤتمر العام</strong></div></td>
<td>
<input name="numbage" type="text" id="numbage" size="50" /></td>
</tr>
<tr>
<td><div align="center"><strong>العمل الحالي</strong></div></td>
<td>
<input name="jopnow" type="text" id="jopnow" size="50" /></td>
</tr>
<tr>
<td><div align="center"><strong>مكان العمل</strong></div></td>
<td>
<input name="loction_jop" type="text" id="loction_jop" size="50" /></td>
</tr>
<tr>
  <td><div align="center"><strong>هل عمل ضمن دوائر ومؤسسات الصحة </strong></div></td>
  <td>
  <select name="wher_jop">
    <option value="نعم">نعم</option>
    <option value="لا">لا</option>
  </select>
  اسم الدائرة :<input name="wher_halth" type="text" size="20" />
 مدة العمل :<input type="text" name="mdat_jop" size="20"/>
 العنوان الوظيفي:<input name="name_j_h" type="text" size="20" />
  بصفة :<input name="safa_jop" type="text" size="20" />
  </td>
</tr>
<tr>
<td><div align="center"><strong>صورة شخصية ملونه حديثة</strong></div></td>
<td><input name="persenlpic" type="file" id="persenlpic" size="50" /></td>
</tr>
<tr>
<td><div align="center"><strong>المستمسكات الاربعة مستنسخة كما في اصدار الجواز </strong></div></td>

<td><input name="" type="file" size="50" /></td>
</tr>
<tr>
<td><div align="center"><strong>البطاقة الوطنية ان وجدت </strong></div></td>

<td>
<input name="jansea" type="file" id="jansea" size="50" /></td>
</tr>
<tr>
<td><div align="center"><strong>صورة باج المشاركة في المؤتمر العام </strong></div></td>

<td>
<input name="pag" type="file" id="pag" size="50" /></td>
</tr>
<tr>
<td colspan="2"><div align="center">
  <input type="submit"  name="add" class="msgok" value="ارسال البيانات">
  <input type="hidden" value="2" name="show_new" /></td>
</tr>
</table>
</form>

</div> 
 
وهذا كود التحقق الخاص بالاداخال 


PHP كود :
<?php
  
if( $_POST['add']){
$full_name =IsSet($_POST['full_name'])? make_it_safe($_POST['full_name']) :Null;
$nameeng =IsSet($_POST['nameeng'])? make_it_safe($_POST['nameeng']) :Null;
$age_yaer =IsSet($_POST['age_yaer'])? make_it_safe($_POST['age_yaer']) :Null;
$age_yaer =IsSet($_POST['age_yaer'])? make_it_safe($_POST['age_yaer']) :Null;
$age_month =IsSet($_POST['age_month'])? make_it_safe($_POST['age_month']) :Null;
$age_day =IsSet($_POST['age_day'])? make_it_safe($_POST['age_day']) :Null;
$six =IsSet($_POST['six'])? make_it_safe($_POST['six']) :Null;
$loction =IsSet($_POST['loction'])? make_it_safe($_POST['loction']) :Null;
$colgename =IsSet($_POST['colgename'])? make_it_safe($_POST['colgename']) :Null;
$step_colge =IsSet($_POST['step_colge'])? make_it_safe($_POST['step_colge']) :Null;
$year =IsSet($_POST['year'])? make_it_safe($_POST['year']) :Null;
$status =IsSet($_POST['status'])? make_it_safe($_POST['status']) :Null;
$shada =IsSet($_POST['shada'])? make_it_safe($_POST['shada']) :Null;
$phone =IsSet($_POST['phone'])? make_it_safe($_POST['phone']) :Null;
$email =IsSet($_POST['email'])? make_it_safe($_POST['email']) :Null;
$numbage =IsSet($_POST['numbage'])? make_it_safe($_POST['numbage']) :Null;
$jopnow =IsSet($_POST['jopnow'])? make_it_safe($_POST['jopnow']) :Null;
$loction_jop =IsSet($_POST['loction_jop'])? make_it_safe($_POST['loction_jop']) :Null;
$show_new =IsSet($_POST['show_new'])? make_it_safe($_POST['show_new']) :Null;
$cantry =IsSet($_POST['cantry'])? make_it_safe($_POST['cantry']) :Null;
$cantry_q =IsSet($_POST['cantry_q'])? make_it_safe($_POST['cantry_q']) :Null;
$cantry_n =IsSet($_POST['cantry_n'])? make_it_safe($_POST['cantry_n']) :Null;
$cantry_d =IsSet($_POST['cantry_d'])? make_it_safe($_POST['cantry_d']) :Null;
$wher_jop =IsSet($_POST['wher_jop'])? make_it_safe($_POST['wher_jop']) :Null;
$wher_halth =IsSet($_POST['wher_halth'])? make_it_safe($_POST['wher_halth']) :Null;
$name_j_h =IsSet($_POST['name_j_h'])? make_it_safe($_POST['name_j_h']) :Null;
$time_jop =IsSet($_POST['time_jop'])? make_it_safe($_POST['time_jop']) :Null;
$mdat_jop =IsSet($_POST['mdat_jop'])? make_it_safe($_POST['mdat_jop']) :Null;
$safa_jop =IsSet($_POST['safa_jop'])? make_it_safe($_POST['safa_jop']) :Null;
$darerag =time();

  $images=$_FILES['persenlpic'];
      if(isset($_FILES['persenlpic'])){
      $errors= array();
      $file_name $_FILES['persenlpic']['name'];
      $file_size =$_FILES['persenlpic']['size'];
      $file_tmp =$_FILES['persenlpic']['tmp_name'];
      $file_type=$_FILES['persenlpic']['type'];
      $file_ext=strtolower(end(explode('.',$_FILES['persenlpic']['name'])));
      
      $expensions
= array("jpeg","jpg","png","pdf","swf");
      
      
if(in_array($file_ext,$expensions)=== false){
         $errors[]="extension not allowed, please choose a JPEG or PNG file.";
      }
      
      
if($file_size 20971520000){
         $errors[]='File size must be excately 20 MB';
      }
      
      
if(empty($errors)==true){
         move_uploaded_file($file_tmp,"upload/".$file_name);
         echo "Success";
      }else{
         print_r($errors);
      }
   }
 $images1=$_FILES['jansea'];
      if(isset($_FILES['jansea'])){
      $errors= array();
      $file_name $_FILES['jansea']['name'];
      $file_size =$_FILES['jansea']['size'];
      $file_tmp =$_FILES['jansea']['tmp_name'];
      $file_type=$_FILES['jansea']['type'];
      $file_ext=strtolower(end(explode('.',$_FILES['jansea']['name'])));
      
      $expensions
= array("jpeg","jpg","png","pdf","swf");
      
      
if(in_array($file_ext,$expensions)=== false){
         $errors[]="extension not allowed, please choose a JPEG or PNG file.";
      }
      
      
if($file_size 20971520000){
         $errors[]='File size must be excately 20 MB';
      }
      
      
if(empty($errors)==true){
         move_uploaded_file($file_tmp,"upload/".$file_name);
         echo "Success";
      }else{
         print_r($errors);
      }
   }

$images2=$_FILES['wtana'];
      if(isset($_FILES['wtana'])){
      $errors= array();
      $file_name $_FILES['wtana']['name'];
      $file_size =$_FILES['wtana']['size'];
      $file_tmp =$_FILES['wtana']['tmp_name'];
      $file_type=$_FILES['wtana']['type'];
      $file_ext=strtolower(end(explode('.',$_FILES['wtana']['name'])));
      
      $expensions
= array("jpeg","jpg","png","pdf","swf");
      
      
if(in_array($file_ext,$expensions)=== false){
         $errors[]="extension not allowed, please choose a JPEG or PNG file.";
      }
      
      
if($file_size 20971520000){
         $errors[]='File size must be excately 20 MB';
      }
      
      
if(empty($errors)==true){
         move_uploaded_file($file_tmp,"upload/".$file_name);
         echo "Success";
      }else{
         print_r($errors);
      }
   }
$images3=$_FILES['wtheqa'];
      if(isset($_FILES['wtheqa'])){
      $errors= array();
      $file_name $_FILES['wtheqa']['name'];
      $file_size =$_FILES['wtheqa']['size'];
      $file_tmp =$_FILES['wtheqa']['tmp_name'];
      $file_type=$_FILES['wtheqa']['type'];
      $file_ext=strtolower(end(explode('.',$_FILES['wtheqa']['name'])));
      
      $expensions
= array("jpeg","jpg","png","pdf","swf");
      
      
if(in_array($file_ext,$expensions)=== false){
         $errors[]="extension not allowed, please choose a JPEG or PNG file.";
      }
      
      
if($file_size 20971520000){
         $errors[]='File size must be excately 20 MB';
      }
      
      
if(empty($errors)==true){
         move_uploaded_file($file_tmp,"upload/".$file_name);
         echo "Success";
      }else{
         print_r($errors);
      }
   }
$images4=$_FILES['tss'];
      if(isset($_FILES['tss'])){
      $errors= array();
      $file_name $_FILES['tss']['name'];
      $file_size =$_FILES['tss']['size'];
      $file_tmp =$_FILES['tss']['tmp_name'];
      $file_type=$_FILES['tss']['type'];
      $file_ext=strtolower(end(explode('.',$_FILES['tss']['name'])));
      
      $expensions
= array("jpeg","jpg","png","pdf","swf");
      
      
if(in_array($file_ext,$expensions)=== false){
         $errors[]="extension not allowed, please choose a JPEG or PNG file.";
      }
      
      
if($file_size 20971520000){
         $errors[]='File size must be excately 20 MB';
      }
      
      
if(empty($errors)==true){
         move_uploaded_file($file_tmp,"upload/".$file_name);
         echo "Success";
      }else{
         print_r($errors);
      }
   }
   $images5=$_FILES['wtheqa'];
      if(isset($_FILES['wtheqa'])){
      $errors= array();
      $file_name $_FILES['wtheqa']['name'];
      $file_size =$_FILES['wtheqa']['size'];
      $file_tmp =$_FILES['wtheqa']['tmp_name'];
      $file_type=$_FILES['wtheqa']['type'];
      $file_ext=strtolower(end(explode('.',$_FILES['wtheqa']['name'])));
      
      $expensions
= array("jpeg","jpg","png","pdf","swf");
      
      
if(in_array($file_ext,$expensions)=== false){
         $errors[]="extension not allowed, please choose a JPEG or PNG file.";
      }
      
      
if($file_size 20971520000){
         $errors[]='File size must be excately 20 MB';
      }
      
      
if(empty($errors)==true){
         move_uploaded_file($file_tmp,"upload/".$file_name);
         echo "Success";
      }else{
         print_r($errors);
      }
   }
$images6=$_FILES['tss2'];
      if(isset($_FILES['tss2'])){
      $errors= array();
      $file_name $_FILES['tss2']['name'];
      $file_size =$_FILES['tss2']['size'];
      $file_tmp =$_FILES['tss2']['tmp_name'];
      $file_type=$_FILES['tss2']['type'];
      $file_ext=strtolower(end(explode('.',$_FILES['tss2']['name'])));
      
      $expensions
= array("jpeg","jpg","png","pdf","swf");
      
      
if(in_array($file_ext,$expensions)=== false){
         $errors[]="extension not allowed, please choose a JPEG or PNG file.";
      }
      
      
if($file_size 20971520000){
         $errors[]='File size must be excately 20 MB';
      }
      
      
if(empty($errors)==true){
         move_uploaded_file($file_tmp,"upload/".$file_name);
         echo "Success";
      }else{
         print_r($errors);
      }
   }
$persenlpic    $_FILES['persenlpic'] ['name'] ;
$jansea    $_FILES['jansea'] ['name'] ;
$wtana    $_FILES['wtana'] ['name'] ;
$wtheqa    $_FILES['wtheqa'] ['name'] ;
$tss    $_FILES['tss'] ['name'] ;
$tss2    $_FILES['tss2'] ['name'] ;

$insert $mysqli->query("INSERT INTO astmara (id,full_name,nameeng,age_yaer,age_month,age_day,six,loction,colgename,step_colge,year,status,shada,phone,email,numbage,jopnow,loction_jop,persenlpic,jansea,wtana,pag,darerag,show_new,cantry,cantry_q,cantry_n,cantry_d,wher_jop,wher_halth,name_j_h,time_jop,mdat_jop,safa_jop,wtheqa,tss,tss2)
VALUE
('','
$full_name','$nameeng','$age_yaer','$age_month','$age_day','$six','$loction','$colgename','$step_colge','$year','$status','$shada','$phone','$email','$numbage','$jopnow','$loction_jop','$persenlpic','$jansea','$wtana','$pag','$darerag','$show_new','$cantry','$cantry_q','$cantry_n','$cantry_d','$wher_jop','$wher_halth','$name_j_h','$time_jop','$mdat_jop','$safa_jop','$wtheqa','$tss','$tss2')");

if(
$insert){
echo
"تم ارسال بياناتك بنجاح انتظر حتى يصلك الرد على بريدك الالكتروني لمنحك الرقم الخاص بك ";
}
}
?>
بانتظار ردودكم الكريمة  علما ان اسماء الحقول الي في  قاعدة البيانات  هي  نفيها الموجودة  حاليا في الفورم  

شكرا لكم 
((  لا أحد يمكن له  ان يحدد متى يموت ولكن هو  من يقدر  ان يحدد  كيف يعيش بعد الموت فالحياة والمماة بيد الله  لكن  حياتك بعد الموت بيدك  فلا  تندم  على شيء فاتك في الدنيا لربما يرزقك  الله  خير  منه في  الاخرة  او لربما  دفع الله  عنك به  شيأ  اعظم  ...  تلك  هي  مشيئة الله  عز  وجل )) 
الرد }}}
تم الشكر بواسطة:
#2
هل توجد رسالة خطأ تظهر بعد الارسال؟
ضع هذا الكود في الملف لاظهار الأخطاء ان وجدت

PHP كود :
ini_set('display_errors'1);
ini_set('display_startup_errors'1);
error_reporting(E_ALL); 


ايضا من الافضل تحديد مصدر الخطأ هل هو بسبب رفع الملفات المرفقة ام خطأ في الفورم

الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [كود] مساعدة في حقل php binlami 0 1,098 31-05-21, 10:24 PM
آخر رد: binlami
  محتاج مساعده لو ممكن ahmedmohamed1 0 1,005 01-05-21, 10:17 PM
آخر رد: ahmedmohamed1
  [سؤال] مساعدة فى كود code3x 0 1,043 24-12-20, 11:02 AM
آخر رد: code3x
  مساعدة في php mysql ibrahimkass 0 1,554 12-04-18, 01:03 PM
آخر رد: ibrahimkass

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم