uploader une image

Répondre
magic001
le 07/12/2005 à 15:26
magic001
bonjour
je suis débutant en php et j'ai fait ce script pour modifier des images en association avec le nom des objets.
mais, j'ai un petit souci, j'arrive à modifier les autres infos de la base mais pas les images.
donc je voudrais savoir si quelqu'un pourrait me dire s'il ya des erreurs dans mon code. merci.
voici le scrpt:

<?php
if($modifArticle=="ok")
{
//----------------debut de l'élaboration de la requete SQL
mysql_select_db($database_ConnexionJdm, $ConnexionJdm);
$updateArticles=
"UPDATE articles SET REFERENCE='$reference', ID_RUBRIQUE='$id_rubrique',
TITRE='$titre',
DESCRIPTION='$description', ORIGINE='$origine', PRIX='$prix'";
if($_FILES['photo']['name']!="")
{
$updateArticles.=", PHOTO ='$photo_name'";
}
$updateArticles.=" WHERE REFERENCE='$reference'";
//------Fin de l'élaboration de la requete SQL

mysql_query($updateArticles, $ConnexionJdm);
//copie du fichier photo dans le repertoire images

if($_FILES['photo']['name']!="")
{
copy($photo,'../images/imagetest/'.$photo_name);
}
header("Location: ArticlesGestion.php");
}
?>


Note de zebden : des balises bbcode [ code][ /code] sont mises à disposition pour une meilleure lecture d'un code
zebden
le 07/12/2005 à 15:48
zebden
Oui, $photo et $photo_name sont surement vides vremplace donc :

copy($photo,'../images/imagetest/'.$photo_name);

par

<?php
copy($_FILES['photo']['tmp_name'], '../images/imagetest/'.$_FILES['photo']['name']);
?>
zebdinou pour les intimes / Blog : http://www.zebden.fr
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours