GET & Textarea - PHP - Programmation
Marsh Posté le 30-04-2004 à 20:08:31
simplifie toi la vie en checkant tes champs avec du javascript, une fois que js est ok tu envoie le tout
Marsh Posté le 01-05-2004 à 03:02:37
DocWario a écrit : simplifie toi la vie en checkant tes champs avec du javascript, une fois que js est ok tu envoie le tout |
Ouais, c'est sûr que personne ne désactive le jscript
Marsh Posté le 03-05-2004 à 01:30:26
ui js c bien sympa, mais si le type (ou la nana ) en face la désactivé ou quoi ou qu'est-ce, bref c po top...
nl2br() ne fait rien de mechant ici, c juste parce qu'avant g htmlentities() qui colle des <br /> comme i faut. G testé sans (meme avec ou sans htmlentities() au cas ou), ca fonctionne po non plus...
Marsh Posté le 03-05-2004 à 10:04:03
DocWario a écrit : simplifie toi la vie en checkant tes champs avec du javascript, une fois que js est ok tu envoie le tout |
simplifie toi la vie et débarrasse toi de JS.
Vaut mieux un POST qu'un GET avec un textarea.
Marsh Posté le 03-05-2004 à 10:05:49
DocWario a écrit : simplifie toi la vie en checkant tes champs avec du javascript, une fois que js est ok tu envoie le tout |
DocWario, ou comment faire un site à troutrou
Marsh Posté le 03-05-2004 à 10:21:55
kadreg a écrit : DocWario, ou comment faire un site à troutrou |
tiens oui j'aurais dû souligner ça aussi.
DocWario> quand on est un minimum sérieux, on vérifie le contenu des champs sur le serveur, non sur le client.
Marsh Posté le 03-05-2004 à 22:46:44
drasche a écrit a écrit : Vaut mieux un POST qu'un GET avec un textarea. |
ouep, mais comment faire un post sans forumlaire à proprement parler ?? (ma page 'insertion.php' ne laisse pas le controle à l'utilisateur, soit elle insert soit elle redirige vers 'formulaire.php' en cas d'erreur...)
Marsh Posté le 03-05-2004 à 22:55:00
eeeeeeeeeuh a priori comme ça, je dirais de bricoler toi-même ta requête HTTP? 'fin ya sans doute plus simple, je sais pas là
Marsh Posté le 05-07-2004 à 12:31:43
Salut,
J'ai le même problème que toi (c'est d'ailleurs pour ça que je suis arrivé jusqu'ici)... je pense avoir une idée de la façon dont procéder mais je n'ai pas encore créé le script. Si jamais tu cherches encore (je vois que ton post n'est pas d'hier) n'hésites pas à passer sur mon forum pour prendre des nouvelles.
@+, Cédric.
Marsh Posté le 05-07-2004 à 12:48:02
conseil-creation a écrit : Salut, |
spam
Marsh Posté le 07-07-2004 à 00:15:49
g résolu le problème (enfin je crois), mais ça fait un moment..
Demain j'aurai accès au code, je remonterai alors l'info
Marsh Posté le 14-08-2005 à 22:04:27
ca m'interrese aussi, si tu pouvais nous donner la solution
sinon pour me simplifier la vie, je vais suivre le conseil de drasche en checkant via JS avant d'envoyer.
Marsh Posté le 30-04-2004 à 15:10:25
bijour tlm!
g un probleme avec un textarea... J'explique:
sur ma page 'formulaire.php' g un ensemble de champs (dont un textarea), et lorsque je valide ca m'envoie dans 'insertion.php' où là je traite l'ensemble des saisies avant de les inserer dans ma bdd, comme suit pour mon textarea
$zonte2texte=htmlentities(addslashes(trim($_POST['montextarea'])))
* dans 'insertion.php' *
.En + de ca, pour bien gérer des eventuelles omissions de l'utilisateur, si lors de la vérification de saisie un champs est invalide, je renvoie l'ensemble des champs récupérés dans 'insertion.php' vers 'formulaire.php', et je met à NULL le champs erroné... (je poste puis je get "back" )
Cette méthode marche très bien pour des input, par contre pour mon textarea ca ne récupère dans 'formulaire.php' QUE la 1ere ligne tapée... A la base je faisais un bete
echo nl2br(stripslashes($_GET['zone2texte']))
* dans 'formulaire.php' *
mais ca ne marche po...
MERCI D'AVANCE