Comment uploader une images ds un formulaire

Fermé
tadjidine - 2 juin 2010 à 15:40
Bonjour,


je une formulaire d'adhesion je un champs photos je veux enregistré la photos ds ma base quelque peux m'aidé car le code que j'ai je des error fatal
voici mon code
if (is_uploaded_file($_FILES["photo"]["tmp_name"])) {
$nom_fichier = $_FILES['photo']['name'];
$size = getimagesize($_FILES["photo"]["tmp_name"]);
$h = $size[1];
$w = $size[0];

if($size[2] == "1") {
$img_in = imagecreatefromgif($_FILES["photo"]["tmp_name"]);
}
elseif($size[2] == "2") {
$img_in = imagecreatefromjpeg($_FILES["photo"]["tmp_name"]);
}
elseif($size[2] == "3") {
$img_in = imagecreatefrompng($_FILES["photo"]["tmp_name"]);
}
$img_out = imagecreatetruecolor("$w", "$h");
imagecopyresampled($img_out, $img_in, 0, 0, 0, 0, $w, $h, $size[0], $size[1]);
$nom_final = $id."_".$prenom."_".$nom.".jpg";
$chemin = "photos/".$nom_final;
imagejpeg($img_out, $chemin);
$chemin ="http://lovalhost/acmm/adhesion/photos/".$nom_final;
$sql = "UPDATE test_said SET photo='$chemin' WHERE id='$id'";
if (mysql_db_query($bdd,$sql) or die(mysql_error())) {

echo " Enregistrement éffectuée avec succée!";