Bonjour,
A l'aide d'un formulaire, je souhaite uploader un fichier et de recuperer le nom du fichier pour l'inserer dans ma bdd. Ca marche pas et aucun message d'erreur n'apparait. Pleaz , help me
Voici mon code :
<form name="form" method="post" action="insertion.php">
<p>Selectionner un fichier : </p>
<input name="email" type="text" id="email">
<input name="photo" type="file" id="photo">
<input type="button" value="Valider">
</form>
mon fichier "insertion.php" :
<?php
Include("connect.php");
$email=$_POST["email"];
if(!empty($_FILES["photo"]["name"])){
$nomFichier = $_FILES["photo"]["name"] ;
$nomTemporaire = $_FILES["photo"]["tmp_name"] ;
$typeFichier = $_FILES["photo"]["type"] ;
$uploadOk = move_uploaded_file($nomTemporaire, 'image/'.$nomFichier);
}
$photo=$_FILES["photo"]["name"];
$requete="INSERT INTO adherent (email,photo) Values('$email','$photo')";
mysql_query($requete) or die ('Erreur : '.mysql_error() );
?>
L'email s'insere bien dans la bdd mais pas le nom de la photo.