Ajouter un commentaire

Hiryu

Je n'ai pas beaucoup de temps je te propose donc une architecture possible:

Tu verifies l'existence d'une variable $_POST['previsualiser']
------si existe (isset)
------------tu vérifies que que les variables existent dans notre cas il vaudra mieu verifier les variables les unes après les autres afin d'eviter la fin de notre condition
---------------------verification de la premiere variable, si existe et non nulle, qu'elle ne contient pas d'html, ou sql, voire si le format est valide (ex: adresse e-mail à l'aide d'une regex)
---------------------verification de la seconde variable et même principe...
---------------------et encore et encore jusqu'au dernier champ de ton formulaire

sinon si existe $_POST['confirmer']
------si oui
------------tu verifies que les variables existent et sont non nulles
---------------------tu retire (desactive, il y a plein de fonctions pour ça) le contenu html, sql, de chaque variable et verifie leur conformité si necessaire
---------------------tu ecris dans ton fichier (et vérifie que c bien écrit)
---------------------tu ecris dans ta BDD (et vérifie que c bien écrit)

enfin un sinon si n'existe pas $_POST['confirmer']
----------tu place ici ton formulaire et dans chacun de tes input='text ' tu mets un <?php if(isset($mavariable)){echo 'value="'.$mavariable.'"';} ?> avec $mavariable correspondant au contenu d'un $_POST après "traitement" dans la partie "prévisualiser".
enfin tu n'oublies pas les input submit "confirmer" et "prévisualiser"

voilou, en théorie ça devrait marcher ;)

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 DDD   TTTTTT  TTTTTT  M   M  EEEE 
D D TT TT MM MM E
D D TT TT M M M EEE
D D TT TT M M E
DDD TT TT M M EEEE