paulito47
Messages postés8Date d'inscriptionjeudi 3 septembre 2009StatutMembreDernière intervention28 juillet 2011
-
2 sept. 2009 à 22:52
nautilus99
Messages postés661Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention18 septembre 2009
-
3 sept. 2009 à 20:33
Je réalise un script php qui génère un formulaire qui permet la collecte des informations nécessaires pour l'ajout d'une photo (titre, description) et le traitement de ce formulaire. Ce formulaire est accessible uniquement aux membres authentifiés.
après saisie des informations nécessaires à l'ajout de photos :
-Création d'un dossier (s'il n'existe pas) qui porte le nom du login de l'utilisateur et dépôt de la photo ;
-Ajout des informations concernant la photo dans la base de données
J'ai un problème que je n'arrive pas à résoudre. l'image s'insère bien dans le bon dossier. Mais j'aimerai qu'elle s'incrémente afin que lorsque j'ajoute une nouvelle image dans le dossier elle n'écrase pas celle ajouté auparavant.
Voici mon code:
formulaire:
formulaire photo
Ajout
<form name="ajout_photo" method="post" action="pages/add_photo.php" enctype="multipart/form-data">
Titre de Votre photo :,
(50 caractères),
if ($_FILES['photo_gd']['type'] != 'image/png' && $_FILES['photo_gd']['type'] != 'image/jpeg' && $_FILES['photo_gd']['type'] != 'image/jpg' && $_FILES['photo_gd']['type'] != 'image/gif')
{
echo"Le fichier doit être au format *.jpeg, *.gif ou *.png .";
}
else{
// Insertion dans la BDD
$requete_ph = "INSERT INTO photo VALUES('', '$titre', '$description', '$date', '', '$id_user')";
$result_ph = mysql_query($requete_ph);
@mysql_close();
nautilus99
Messages postés661Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention18 septembre 20091 3 sept. 2009 à 20:33
Bonsoir,
Et si avant de créer le nom tu lisais celui de la dernière image, exemple img00011.jpg, recherher la chaine numérique, incrémenter comme nouveau nom d'image...