Bonjour,
Je suis encore une pseudo débutante en php et ne maîtrise pas toujours très bien la syntaxe:
là j'essai de donner à un input de type "file" une valeur correspondant au résultat dans la base de donnée au champs "Image5" :
<td>Nouveau choix: <input type="file" name="image5" value="<?php echo($result->Image5) ;?>"></td>
mais, avec cette syntaxe la valeur n'apparait pas dans l'input.
Quelqu'un pourrait il m'indiquer la syntaxe à utiliser pour que ça fonctionne?
Idem un peu plus loin dans le script (dans la partie de redimension de l'image) avec une fonction getimagesize, idem l'image correspondant à Image5 n'apparait pas :
----------
1 2 3 4 5 6 7 8
| $taille=getimagesize (Imagesagence/"<?php echo ($result->Image5);?>");
if ($taille[0]>300){
echo'Image trop large, maximum 300 pixels';
}
if ($taille[1]>400){
echo'Image trop haute, supérieure à 400 pixels';
}
?> |
-------
ça me réponds que le champs est vide:
0
Warning: Division by zero in /web/annan/www/modification2.php on line 142
Warning: getimagesize() [function.getimagesize]: Filename cannot be empty in /web/annan/www/modification2.php on line 142
Je supppose que c'est un problème de syntaxe mais n'en suis pas??
Merci par avance pour votre aide
Nal
Partager