Bonjour
S'il vous plait, mon projet consiste à remplir le formulaire d'inscription d'un adhérent, dans ce formulaire, je voudrais que je mets la photo de celui-ci, alors j'ai un probleme d'envoie d'image dans Mysql, voici le code la page adherent.html
Code : Tout sélectionner
<td>Photo </td>
<td><input class="textfield3" name="photo" type="file"></td>
le code de la page inserer.php est le suivant:
<?php
require("../conf.php");
// CONNEXION A LA BASE DE DONNEE
$cnx = mysql_connect($sql_serveur,$sql_user,$sql_passwd);
$db= mysql_select_db( $sql_bdd );
//récupération des valeurs des champs:
//nom:
$nom = $_POST["nom"] ;
//prenom:
$prenom = $_POST["prenom"] ;
//photo:
$photo = $_POST["photo"] ;
//adresse:
$adresse = $_POST["adresse"] ;
//code postal:
$mail = $_POST["mail"] ;
//numéro de téléphone:
$typeemp = $_POST["type_emp"] ;
if (!is_uploaded_file($photo))
{
$photo_name ="photo_sans.jpg";
}
if (is_uploaded_file($photo))
{
if ($photo_type == "image/pjpeg" OR $photo_type == "image/gif")
{
move_uploaded_file ($_FILES['photo']['tmp_name'],$imgs_folder . "/" . $photo_name);
}
else
{
echo"<center><font><b><u>Type du fichier</u><br>".$_FILES['photo']['type']."<br>Invalide</b></font></center>";
exit;
}
}
//création de la requête SQL:
$sql = "INSERT INTO emprunteur (nomemprunteur, prenomemprunteur,photoemprunteur, adresse, email, typeemprunteur)
VALUES ( '$nom', '$prenom','$photo_name', '$adresse', '$mail', '$typeemp') " ;
//exécution de la requête SQL:
$requete = mysql_query($sql, $cnx) or die( mysql_error() ) ;
//affichage des résultats, pour savoir si l'insertion a marchée:
if($requete)
{
echo("L'insertion a été correctement effectuée") ;
}
else
{
echo("L'insertion à échouée") ;
}
?>
l'en*mplacement de mon repertoire image je l'ai definit dans conf.php
ceci est mon code essayer de voir
Merci