par
guilt92 » 05 juin 2008, 16:13
j'ai compris ! :d
<input size="80" name="description " type="text" value="<?php echo $legende; ?>" maxLength="64">
Le problème c'est que ton nom c'est "description " ce qui est différent de "description"
tu mets un
espace apres les noms avant la fin du " donc $_POST["description"] n'existe pas, par contre $_POST["description "] oui....
tu fais ca un peu partout... si tu corriges les name="" en enlevant les espace ca devrait beaucoup mieux marcher...
exemple : si tu fais var_dump($_POST) sur ta page de résultat tu verras toutes tes valeurs (et les indices et le type...)
Aussi au passage ton code n'est absolument pas conforme aux normes, notamment sur l'utilisation de majuscules dans les attributs (c pas maxLength c'est maxlength, pas OPTION mais option), sur les balises (non pas </br> mais <br/>, et enfin un attribut qui n'a pas de balise fermante (<form></form> balise fermante mais par exemple <input> non) doit avoir un /> à la fin
<input type="...."
/>
Autant s'habituer aux normes tout de suite plutot que de corriger tout après
