Formulaire - Enregistrement et Affichage

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Formulaire - Enregistrement et Affichage

Re: Formulaire - Enregistrement et Affichage

par bilat0 » 11 août 2009, 18:09

Merci, je vais essayer ça demain matin !

Re: Formulaire - Enregistrement et Affichage

par AB » 10 août 2009, 19:44

fab t'a donné la réponse.

Juste pour préciser que ton pb n'a rien à voir avec l'utilisation de mysql_real_escape_string() qu'il faut continuer d'utiliser. D'ailleurs tu aurais le même pb si à la place d'utiliser mysql_real_escape_string() tu utilisais l'ancienne méthode avec addslashes() (fonction obsolète pour cet usage).

Re: Formulaire - Enregistrement et Affichage

par fab » 10 août 2009, 19:39

Regarde du côté de la fonction nl2br ( http://fr.php.net/nl2br )
:)

Formulaire - Enregistrement et Affichage

par bilat0 » 10 août 2009, 15:54

Bonjour, c'est à nouveau moi avec un petit bug assez énervant !!!

Dans le site que je suis entrain de réaliser j'enregistre des champs de type TEXTAREA dans ma base de donnée.

Au préalable, je soumets le champ à la fonction "mysql_real_escape_string" afin de limiter les problèmes
de syntaxe dans la requête avec les \ ' " etc...
Toutefois, il arrive "parfois" que les retours à la ligne ne soit pas pris en compte lors du réaffichage
dans un formulaire de mise à jour (update.php).

Y'a t'il une fonction inverse à mysql_real_escape_string qui permet de reprendre le codage normal
afin que ce problème ne se pose plus ?

Merci d'avance