freed102 Arayashiki | j'essaie de charger plusieurs fichiers en même temps sur ma page...simplement je sais pas pourquoi les données s'enregistrent pas dans ma bdd...
HELP ME PLEASE !
Code :
- if ($submit)
- {
- include("../includes/fonctions.php" );
- $smartdate=date("dmy" );
- $smartnum=md5 (uniqid (rand()));
- $smartnum2=substr($smartnum,0,5);
- $batnum="BAT".$smartdate.$smartnum2;
- $_SESSION['batnum']=$batnum;
- $_SESSION['email']=$_POST['email'];
- if (empty($email))
- {
- $field="vous devez indiquer votre mail !";
- if (empty($userfile) && empty($userfile2) && empty($userfile3) && empty($userfile4) && empty($userfile5))
- {
- $field="vous devez choisir au moins un fichier !";
- }
- else
- {
- $uploaddir = 'clients/'.$batnum.'/';
- mkdir($uploaddir,0777);
- //fichier1
- if (!empty($userfile))
- {
- if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir.$_FILES['userfile']['name']))
- {
- $file_name=str_replace(" ", "_",$_FILES['userfile']['name']);
- rename ($uploaddir.$_FILES['userfile']['name'],$uploaddir.$file_name);
- $_FILES['userfile']['name']=$file_name;
- $type=$_FILES['userfile']['type'];
- $file_in=$_FILES['userfile']['name'];
- $file_out="xxxxxxx.pdf";
- }
- }
- // fichier 2
- if (!empty($userfile2))
- {
- if (move_uploaded_file($_FILES['userfile2']['tmp_name'], $uploaddir.$_FILES['userfile2']['name']))
- {
- $file_name2=str_replace(" ", "_",$_FILES['userfile2']['name']);
- rename ($uploaddir.$_FILES['userfile2']['name'],$uploaddir.$file_name2);
- $_FILES['userfile2']['name']=$file_name2;
- $type2=$_FILES['userfile2']['type'];
- $file_in2=$_FILES['userfile2']['name'];
- $file_out2="xxxxxxx.pdf";
- }
- }
- // fichier 3
- if (!empty($userfile3))
- {
- if (move_uploaded_file($_FILES['userfile3']['tmp_name'], $uploaddir.$_FILES['userfile3']['name']))
- {
- $file_name3=str_replace(" ", "_",$_FILES['userfile3']['name']);
- rename ($uploaddir.$_FILES['userfile3']['name'],$uploaddir.$file_name3);
- $_FILES['userfile3']['name']=$file_name3;
- $type3=$_FILES['userfile3']['type'];
- $file_in3=$_FILES['userfile3']['name'];
- $file_out3="xxxxxxx.pdf";
- }
- }
- // fichier 4
- if (!empty($userfile4))
- {
- if (move_uploaded_file($_FILES['userfile4']['tmp_name'], $uploaddir.$_FILES['userfile4']['name']))
- {
- $file_name4=str_replace(" ", "_",$_FILES['userfile4']['name']);
- rename ($uploaddir.$_FILES['userfile4']['name'],$uploaddir.$file_name4);
- $_FILES['userfile4']['name']=$file_name4;
- $type4=$_FILES['userfile4']['type'];
- $file_in4=$_FILES['userfile4']['name'];
- $file_out4="xxxxxxx.pdf";
- }
- }
- // fichier 5
- if (!empty($userfile5))
- {
- if (move_uploaded_file($_FILES['userfile5']['tmp_name'], $uploaddir.$_FILES['userfile5']['name']))
- {
- $file_name5=str_replace(" ", "_",$_FILES['userfile5']['name']);
- rename ($uploaddir.$_FILES['userfile4']['name'],$uploaddir.$file_name5);
- $_FILES['userfile5']['name']=$file_name5;
- echo $type5=$_FILES['userfile5']['type'];
- $file_in5=$_FILES['userfile5']['name'];
- $file_out5="xxxxxxx.pdf";
- }
- }
- }
- if ($_FILES['userfile'] || $_FILES['userfile2'] || $_FILES['userfile3'] || $_FILES['userfile4'] || $_FILES['userfile5'])
- {
- //parametres
- $path=$uploaddir;
- $date=date("d/m/Y" );
- $newold="NEW";
- $validation="COU";
- mysql_select_db("$bddname", $connect);
- $sql="INSERT INTO bat1 (id, batnum, type, type2, type3, type4, type5, path, file_in, file_in2, file_in3, file_in4, file_in5, file_out , file_out2 ,file_out3 ,file_out4 ,file_out5 ,mailbat, date, newold, validation)";
- $sql.=" VALUES ('$id_test','$batnum', '$type','$type2','$type3','$type4','$type5','$path','$file_in','$file_in2','$file_in3','$file_in4','$file_in5','$file_out', '$file_out2', '$file_out3', '$file_out4', '$file_out5', '$email','$date', '$newold', '$validation')";
- mysql_query("$sql" );
- echo mysql_error() ;
- }
- }
- }
|
Thx !!! |