begin process at 2012 05 30 13:27:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

[DEBAT] Grande question !


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[DEBAT] Grande question !

mercredi 8 septembre 2004 à 12:38:07 | [DEBAT] Grande question !

porciner

Bonjour,

Je voudrais savoir en vous sondant si, vous encoder (htmlentitie, nl2br, etc...) une chaine de caractére à l'entrée de la BDD ou à la sortie ???

Merci.
mercredi 8 septembre 2004 à 13:19:32 | Re : [DEBAT] Grande question !

windu

Membre Club
Perso, je préfère le faire avant dutiliser ce texte (enregistrement dans la BDD ou traitement à partir d'une variable), car c'est tjs plus propre... on évite ainsi de garder du texte "sale" en mémoire (que ce soit dans une variable, ou dans un champ)
De plus, on peut ainsi s'assurer que les informations saisies par l'utilisateur correspondent à ce que l'on s'attend... Ya pas de surprises au moment de l'affichage!!
On peut aussi renvoyer l'utilisateur sur le formulaire de saisie en cas d'erreur...
Sujet intéressant, j'attends l'avis d'autre développeur (pas forcément PHP d'ailleurs... ce sujet concerne tous les langages de prog à mon avis!)
Que la Force soit avec toi,
Jeune Padawan!!!
mercredi 8 septembre 2004 à 13:41:28 | Re : [DEBAT] Grande question !

GRenard

Après...
Car, si tu l'as apres, à la sortie le texte EXACT que l'utilisateur a entré (tu peux en avoir besoin) et SI tu veux foutre une fonction dessus, tu le fais...
Si tu le fais avant, bah tu sais plus ce que l'utilisateur a entré...


PHP Guru
Écoutez les conseils d'un vieux sage ! Ils sont souvent très utiles.
[ Lien ]
mercredi 8 septembre 2004 à 14:24:19 | Re : [DEBAT] Grande question !

phpwankenobi

Salut,

D'accord avec GRenard, après, en tout cas c'est comme cela que je fais.

A+
mercredi 8 septembre 2004 à 14:52:29 | Re : [DEBAT] Grande question !

coockiesch

Salut!
Plutôt après: Je réalise tout mes encodages (dont le code pr la mise en forme)...

Dans le cas d'un forum, le gars doit pouvoir modifier son message sans qu'il soit encodé

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
mercredi 8 septembre 2004 à 16:00:56 | Re : [DEBAT] Grande question !
mercredi 8 septembre 2004 à 23:25:23 | Re : [DEBAT] Grande question !

windu

Membre Club
oki, je trouve vos arguments valables,mais si on garde les valeurs sans chercher à les "purifier", on risque des SQL injection...
En gros, l'utilisateur pourrait magouiller une requete SQl en placant des caractères utilisés en temps normal pour commenter le SQL, et ainsi modifier la requete!
c'est pour ca que je préfère "nettpyer" les valeurs saisies par l'utilisateur:
"Never Trust User input!"

Que la Force soit avec toi, Jeune Padawan!!!
jeudi 9 septembre 2004 à 03:52:48 | Re : [DEBAT] Grande question !

GRenard

Erreur... il ne peux pas "Magouiller" ta requete... par défaut, tu as des \ qui sont placé devant les ' et les "... donc ce n'est pas supposé...
Mais si toi tu as désactivé cette option, c'est bien ton problème...
Mais tes arguments ne sont pas corrects pour mettre avant... et si ya un cave ki dit "ouais mais pour phpmyadmin" ... jsais pas ske jy fais :P

(phpmyadmin fait le encoding à sa sortie !)


PHP Guru
Écoutez les conseils d'un vieux sage ! Ils sont souvent très utiles.
[ Lien ]


Cette discussion est classée dans : grande, question, purple, debat


Répondre à ce message

Sujets en rapport avec ce message

heu...question pour un neophyte... [ par blackwizzard ] heu...comment on fait pour tester les script?sous quel extention?faut installer un logiciel particulier?si oui, on le trouve ou?merci à ceux qui eclai Question avec INCLUDE [ par CBF ] Bonjour,voila je vous expose mon problème :je vous donne l'arborescence d'une partit de mon site :ROOT :menu_gauche.php3 -> Mon menuindex.php3 Attention question pour les pros du php ! [ par Neozix ] Bonjour,Merci de m'accorder un peu de temps pour mon problème. Voici la bete-----------------------------------------------------include("includes/con petite question sur un script [ par oggy ] Salut !Je viens de trouver ce script concernant un moteur de recherche interne:Recherche : <input type="submit" va Grande zone de texte dans un formulaire [ par LordDaedalus ] BonjourJe souhaite créer un formulaire où l'utilisateur dispose d'une grande zone de texte pour rentrer ses données (quelques lignes).Comment faire ?M Une petite question sur les pages php [ par ian ] Faut-il toujours insérer le code php dans le body d'une page html qui a une extension .php, ou y-a-t-il un moyen de faire fonctionner une page de cod question formulaire [ par LoRdKiFlEx ] salutje suis en train de faire un script pour s'identifier et s'inscrire avec un page html il ya 2 champs : psuedo et mot de pass seulement quand je c question de gos newbie!!! [ par puppet ] salut tlm :)je suis un gros newbie en php et MySQL et jqi beau lire tout ce qui concerne le sujet sa rentre pas ma ptite tête! :)juste savoir ou je po Tutorial form de discussion [ par must ] Salut,cherche tutorial pour faire un forum de discussion,avec arborescence,et possibilité quand quelqu'un repond à une question,de prevenir celui qui question facil je pense [ par yomm ] voila a mon avis cette question va peut etre paraitre ridicule mais j'arrive pa a trouver la réponse alors voila je vous demande:je faide la prog en V


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales