Bonjour,

je suis en stage et je dois créer un formulaire pour l'entreprise de sorte à ce qu'elle enregistre un candidat et le CV qui va avec je souhaite enregistrer le lien ou plutôt le nom (puisque si j'ai bien compris on ne peut pas enregistrer le lien)
les CV sont manuellement copié sur le serveur dans un dossier CV, actuellement je fais le test sur mon PC avec wamp

dans mon formulaire HTML j'ai :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<td><input type="file" name="monfichier1" id="monfichier" /></td>

j'ai mon fichier script qui s'execute dès qu'il y a un changement dans mon input :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
function joindreCV()
{
		//preparer le chemin d'enregistrement final du fichier (sur serveur sous dossier nommé    jaquettes)
          $destination = "GS2/uploads/".$_FILES['monfichier1']['name'] ;
 
 
          //exécuter la copie du fichier de son emplacement temporaire vers l'emplacement final
          $resultat = move_uploaded_file($_FILES['monfichier1']['tmp_name'] , $destination);
 
          //Tester si la copie a bien fonctionné
          if($resultat == FALSE)
          {
              echo ("Pas marché") ;
          }
          else
          {
              echo ("A fonctionne - vérifier dans le dossier") ;
          }
 
}
et mon insert qui dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
INSERT INTO (bla,bla,bla, CV) VALUES (bla,bla,bla, '".$_FILES['monfichier']['name']."')
mais rien ne s'enregistre.
quand je fais
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
console.log($_FILES['monfichier1']['name']);
j'ai le message suivant
Uncaught TypeError: Cannot read property 'monfichier1' of undefined
A l'aide ça fait deux jours que je suis là dessus...

merci d'avance