oui je sais qu'il y a plein de sujets qui en parlent, qu'il y a un tutorial qui en parle aussi mais je n'y arrive toujours pas!
Voila mon code de formulaire :
<form method="POST" action="ajoutdocument2.php" NAME="Inscription" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="5000000" />
<input type="hidden" name="Session" value="<?php echo $Session ?>">
<input type="hidden" name="ID_Projet" value="<?php echo $ID_Projet ?>">
<TABLE BORDER="0" WIDTH="100%" HEIGHT="100%">
<TR>
<TD class='titre-rubrique' WIDTH="20%">Nom : </TD>
<TD class='contenu-rubrique' WIDTH="20%"><input type="text" name="NomDoc" size="20"></TD>
<TD class='titre-rubrique'WIDTH="20%">Chemin : </TD>
<TD class='contenu-rubrique'WIDTH="25%" valign='top'><input type="file" name="CheminDoc"></TD>
</TR>
<TR>
<TD class='titre-rubrique' valign="top">Description du Document :</TD>
<TD class='contenu-rubrique'><textarea rows="8" name="DescriptionDoc" cols="20"></textarea></TD>
<TD class='contenu-rubrique'></TD>
</TR>
<TR>
<TD colspan="4"><input type="button" value="Ajout" Onclick="Verification();"></TD>
</form>
Et ça c'est mon code de traitement de formulaire :
<?php
if(isset($_POST["Session"]))
{
$Session=$_POST["Session"];
}
if(isset($_POST["ID_Projet"]))
$ID_Projet=$_POST["ID_Projet"];
if(isset($_POST["NomDoc"]))
$Cl["NomDoc"]=$_POST["NomDoc"];
if(isset($_FILES['CheminDoc']))
{
$Dest_Dossier='E:/Program Files/wamp/www/Section HTML-PHP/Document/';
$Dest_Fichier=basename($_FILES['CheminDoc']['name']);
move_uploaded_file($_FILES['CheminDoc']['name'], $Dest_dossier.$Dest_fichier);
}
if(isset($_POST["DescriptionDoc"]))
$Cl["DescriptionDoc"]=$_POST["DescriptionDoc"];
// INCLURE FICHIER de connexion;
mysql_connect("localhost","root","") or die("erreur connection");
mysql_selectdb("suivi_client") or die ("erreur BD");
$sql1="INSERT INTO documents(NomDocument,Chemin,Description,ID_Projet) VALUES ('".$Cl['NomDoc']."','".$Dest_dossier.$Dest_fichier."','".$Cl['DescriptionDoc']."','".$ID_Projet."');";
$ExecutionR1=mysql_query($sql1) or die (mysql_error());
?>
J'arrive pas a transferer les documents dans le fichier de destination et je n'arrive pas a ecrire l'url du fichier dans la base
Si qq trouve ce qui ne va pas.... Merci d'avance!