|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : juillet 2010 Messages : 196 ![]() |
Bonsoir,
j'ai un site de news avec une table news qui a pour champ id,image,titre,contenu,news_id (en référence à une table contenant les commentaires) J'arrive à editer le titre et le contenu de mes news mais pas les images. Voila le code : Code :
Merci d'avance ! |
||
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
tes variables ($image, $titre etc.) ne sont pas définies.
|
|
|
00
|
|
|
#3 | ||
|
Nouveau Membre du Club
![]() Inscription : juillet 2010 Messages : 196 ![]() |
J'ai rajouté ça mais cela ne fonctionne toujours pas.
PS les changements marchaient quand meme pour le titre et le contenu sans ce changement. Là cela fonctionne tjs mais le changement d'image ne fonctionne tjs pas Code :
|
||
|
|
00
|
|
|
#4 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Ton extract() ne sert à rien et $_POST['image'] n'existe pas puisque "image" est un champ de type file.
$id n'est pas défini non plus. Je t'invite a revoir les bases : http://antoine-herault.developpez.co...ls/php/upload/ |
|
|
00
|
|
|
#5 | ||
|
Nouveau Membre du Club
![]() Inscription : juillet 2010 Messages : 196 ![]() |
J'ai bien relu.
Pourquoi mon extract est il inutile ? il permet d'éviter ce que j'ai eu à écrire plus haut c'est à dire les choses comme $titre=$_POST['titre'] et d'avoir les variables déjà disponibles non ? Dois-je utiliser ça $_FILES['avatar']['name'] ? J'ai oublié de transmettre la premiere page où on clic sur edit qui nous amene ensuite sur cette page (d'où l'id que j'utilise !) voila le code de cette page : Code :
|
||
|
|
00
|
|
|
#6 | ||
|
Membre éclairé
![]() Jérémy Étudiant Inscription : octobre 2009 Messages : 236 ![]() |
Ton extract() ne sert à rien car tu fait les affectation à la main juste après :
Code :
|
||
|
|
00
|
|
|
#7 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
De plus extract ouvre une voie pour de possibles failles de sécurité.
|
|
|
10
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2010 Messages : 196 ![]() |
Oui oui c'est ce que je disais que d'avoir fait comme ça ne servait à rien vu que j'avais un extract.
Après si ça ouvre des failles c'est sur que... Et pour l'edition de l'image ? |
|
|
00
|
|
|
#9 |
|
Membre éclairé
![]() Jérémy Étudiant Inscription : octobre 2009 Messages : 236 ![]() |
Si je ne trompe pas cela te renverra le nom du fichier (si tu ne le modifie pas lors du telechargement)
A mon avis la suite se fait de ce type, Code :
<img src="images/<?php echo $img ?>" /> |
|
|
00
|
|
|
#10 | ||
|
Nouveau Membre du Club
![]() Inscription : juillet 2010 Messages : 196 ![]() |
J'ai essayé de comprendre et de suivre ce que tu m'as expliqué et ça a donné ça mais je ne suis aps sur d'avori compris.
Voila ce que cela donne (ce code ne fonctionne pas. En effet l'image est bien changé mais dans la bdd elle n'apparait pas donc il y a un problème dû à une incompréhension de ma part) PS= je ne sais pas quoi mettre à la place de avatar dans les crochets. Code :
|
||
|
|
00
|
|
|
#11 | ||
|
Membre éclairé
![]() Jérémy Étudiant Inscription : octobre 2009 Messages : 236 ![]() |
C'est un exemple, tu doit l'adapter à ton contexte.
Code :
<img src="images/<?php echo $img ?>" /> EDIT : Code :
|
||
|
|
00
|
|
|
#12 | ||
|
Nouveau Membre du Club
![]() Inscription : juillet 2010 Messages : 196 ![]() |
Non mais ce que je cherche c'est à modifier une image déjà existante.
PS j'avais édité mon post plusieurs fois entre temps. J'avais rajouté un PS et modifié quelques trucs dans mon code. Je te le reposte. Et je te précises que jsutement je ne sais pas trop quoi mettre à la place de avatar .. ($img ?) Code :
|
||
|
|
00
|
|
|
#13 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2010 Messages : 196 ![]() |
Alors j'ai réussi à faire la modification.
Pour l'instant j'ai juste le parcourir qui apparait et je peux modifier l'ancienne image et cela fonctionne. Il ne me reste plus qu'à trouver comment afficher l'image poru savoir celle qu'on modifie. Malgré tout ce n'est pas essentiel vu que l'essentiel était de pouvoir changer l'image. Merci ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com