Bonjour et d'avance merci de me lire !;)
Je dois absolument faire u module de transfert de fichier et d'ajout dans une BD.
Mon problème est que je n'arrive pas à gérer le double upload.
Je précise que je dois envoyer un fichier PDF et un fichier image. Pas besoin de sécurisation c'est pour une administration déjà protégé !
Voici mes code:
Le formulaire...
Code PHP :
<form action="Admin_news_add.php" method="post" name="form1" id="form1">
<table width="607" align="center">
<tr valign="baseline">
<td width="104" align="left" nowrap="nowrap">TITRE:</td>
<td width="443"><input type="text" name="TITRE" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="left">TXT:</td>
<td><textarea name="TXT" cols="32"></textarea></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="left">FICHIER PDF:</td>
<td><input type="file" name="UP_DOC" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="left">FICHIER IMG:</td>
<td><input type="file" name="UP_IMG" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="left"> </td>
<td><input type="submit" value="Ajouter aux news">
</table>
<input type="hidden" name="MM_insert" value="form1" />
</form>
La page d'upload et d'ajout sql :
Code PHP :
<?php
$target = "../website/_pdf/";
$target = $target . basename( $_FILES['doc']['name']);
$target2 = "../website/_img/";
$target2 = $target . basename( $_FILES['img']['name']);
$TITRE=$_POST['TITRE'];
$TXT=$_POST['TXT'];
$doc=($_FILES['UP_DOC']['name']);
mysql_connect("************", "************", "***********") or die(mysql_error()) ;
mysql_select_db("**************") or die(mysql_error()) ;
mysql_query("INSERT INTO `XAV_FACE_SITE_NEWS` VALUES ('$TITRE', '$TXT', '$doc', '$img')") ;
if(move_uploaded_file($_FILES['UP_DOC']['tmp_name'], $target)) {
echo "The file ". basename( $_FILES['UP_DOC']['name']). " has been uploaded, and your information has been added to the directory";
} else {
echo "Sorry, there was a problem uploading your file."; }
?>
Bien entendu j'ai masqué par des ********** les informations SQL .
Je dois finir cette page d'upload très vite, j'espère que qq prendra mon désarroi à coeur !
Merci d'avance à qui pourra m'aider à se stade je suis prêt à payer, pour que se code fonctionne, c'est urgent !
PS: Et pour tout ceux qui pense que je n'ai pas cherché, c'est faut mais je ne trouve que des multiple upload qui ne me permet pas de différence mon pdf de mon fichier image.