تقييم الموضوع :
  • 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
اشوف لو تستخدم قوقل فورمز google forms اصرف لك ... في قوقل فورمز توجد الامكانية حاليا لاضافة مرفقات
https://www.youtube.com/results?search_q...8%B1%D8%AD

وسبب جوابي لك بهذه الطريقة هو انني اميز بين سائل يسأل عن معلومة برمجيةمحددة فهو مبرمج يتعلم
اما انت فموظف وتريد انجاز مهمة محددة ، فالافضل ان ندلك على اكفأ طريقة تنجز لك المطلوب بلا مشاكل الى حين ان تتعلم كيف تبرمجها بنفسك
الرد }}}
تم الشكر بواسطة:
#3
(13-10-17, 04:00 PM)فراس الغزي كتب : السلام عليكم  الاخوة  الاعزاء  

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

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

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

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
"تم ارسال بياناتك بنجاح انتظر حتى يصلك الرد على بريدك الالكتروني لمنحك الرقم الخاص بك ";
}
}
?>
بانتظار ردودكم اخوانكم

اخي اكتب isset في if ولا داعي لوجودها لكل حقل
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة في كتابة ملف نصي كبير SaedAmer 0 563 23-02-22, 07:56 AM
آخر رد: SaedAmer
  طلب مساعدة بخصوص التثبت من حفظ ادخال البيانات للقاعدة من فورم gonm64 2 1,403 25-10-20, 09:16 AM
آخر رد: gonm64
  في مساعدة ادي قواعد بيانات mysql Benmouha 4 1,808 13-09-20, 02:48 PM
آخر رد: kiki
  [سؤال] مطلوب مساعدة في المدخلات فراس الغزي 1 1,473 21-01-20, 10:38 PM
آخر رد: abubasilIraq
  استفسار وطلب مساعدة فراس الغزي 5 2,314 01-11-18, 01:29 AM
آخر رد: elgokr
  [سؤال] مساعدة بخصوص كود php last_warrior 19 6,197 29-06-16, 08:21 PM
آخر رد: last_warrior

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


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