Bonjours à tous,
Voila mon problème, je suis en train de faire un site web et je fais une partie administration où la personne concernée pourra modifier lui même les photos et les textes sans aller bidouiller dans le code.
Donc ma partie administration est géré avec un htaccess, il n'y a pas de pb pour ça. Une fois logué, un lien "modifier" apparait sous chaque photo et texte. Ce lien amène sur une page où j'ai fait un formulaire. Donc voila pour modifier les photos, j'ai mis un <input type=file> et un <input type=submit> afin que la personne puisse parcourir ses fichiers et l'envoyer sur le site. Mais voila je n'arrive pas à changer la photo d'origine une fois avoir cliqué sur "envoyer".
Je vous montre mes morceaux de code :
-- fichier accueil.php --
-- fichier modif.php --
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ... <? if (isset ($_POST['photomodif'])){ echo "<img src='{$_POST['photomodif']}' height=250>"; }else{ echo "<img src='./photos/exemple.jpg' height=250>"; } ?>
En fait la photo exemple.jpg reste toujours affiché et je n'arrive pas à la modifier malgré mon formulaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ... <form method="post" action="./accueil.php" ENCTYPE="multipart/form-data"> <input type="file" name="photomodif" size="50" maxlength="1048576" class="post"> <input type="submit" name="ok">
Faut-il stocker l'image uploader dans un dossier à part et ensuite aller la cherché?
Merci d'avance pour votre aide, ça fait quelques jours que je suis sur ça et je bloque.
Partager