Le boulot :
Une page html présentant différents champs que l'utilisateur va remplir pour entrer différentes info. Ces infos devront :
- dans un premier temps populariser une base de donnée MySQL.
- dans un deuxième temps récupérer les données et pouvoir faire des recherches.
La récupération des données est faite, il me faut les envoyer à la DB.
/////////////////////////////////////////////////////////////////////
Architecture de la feuille main.php:
<html><head></head><body>
<form method=post action=main.php>
//code tjs exécuté, pas de condition
- création des champs pour récupérer les données et affichage des
valeurs par défaut des champs en fction des valeurs entrées
précédement.
- bouton "update fields" qui va envoyer le form, donc recharger la
même page et donc faire un update des champs.
création d'un objet de type T_info qui reprend tous les champs
introduits et les fonctions associées. Il va servir à passer les
infos au form suivant
</form>
<form method=post action=Main.php>
<input type="hidden" name="k" value="True">
//me sert à savoir si j'ai cliqué sur le bouton associé à ce form ou non
<input type="hidden" name=name value=<?php echo $objet->champ_objet; ?>>
//je passe par un input hidden les différents champs de l'objet créé, ainsi ils seront disponibles lors du prochain load de la feuille pour etre envoyées à la DB.
Ca marche à moitié. En effet, si j'affiche le T_objet dans le premier form, avant passage par les input hidden, "abcd 1234" est accepté
Après le passage dans les input hidden, reconstruction de l'objet T_objet à partir de ces input hidden et affichage de ce T_objet :
après un espace, je n'ai plus rien :
il retourne "abcd"
voilà mon problème...
En gègle général, j'aimerais garder le format du texte, c'est à dire les espaces, les virgules et guillemets, les passages à la ligne. Je pense qu'avec input=text et input=textarea, il garde ce format, mais apprement input hidden ne s'adapate pas... une idée ???
Message édité par dawei38 le 29-07-2004 à 12:34:40