Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1119 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  htmlentities & addslashes, c'est quoi la différence ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

htmlentities & addslashes, c'est quoi la différence ?

n°735712
juanetfann​y
Posté le 24-05-2004 à 10:53:20  profilanswer
 

Bonjour à tous,
 
je trouve que la doc est pas d'une clarté absolue sur ces 2 fonctions. Quelle est vraiment la différence, du moins le résultat produit, entre ces 2 fonctions ?
 
En fait, sur mes formulaires pour poster des messages, et avant inclusion des messages en bdd, il est quasi-indispensable d'utiliser addslashes, non ? Dans ce cas, à quoi sert htmlentities ???
 
Merci d'avance de vos réponses pour éclairer ma lanterne :jap:  
 
 :hello:

mood
Publicité
Posté le 24-05-2004 à 10:53:20  profilanswer
 

n°735721
T509
$job->GetJob(now)
Posté le 24-05-2004 à 11:00:42  profilanswer
 

htmlentities("é" ) => é
addslashes("l'orient" ) => l\'orient
 
C'est pas la même chose visiblement ...


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°736544
zbang
Posté le 24-05-2004 à 17:41:51  profilanswer
 

comme te l'a dit T509,
 
addslashes permet d'exhaper les quotes doublequotes et backslash avant l'insert dans la db (par exemple)
 
htmlentities convertis les caractères spéciaux en entité html --> bien utile (par exemple) si tu dois reccuperer une info de ta db et que celle-ci comporte par exemple des doubles quotes ... ça t'evite d'avoir des erreurs du genre <input type="text" name="lavar" value="bonjour "comme on dit chez moi" héhé">
--> value ne prendra que "bonjour "
 
alors que
value="bonjour &quot;comme on dit chez moi&quot; h&eacute;h&eacute;">
 
c'est mieux ;)

n°736988
Thierry Ch​atel
Posté le 25-05-2004 à 00:23:43  profilanswer
 

On peut ajouter le urlencode à la collection.


---------------
Info-Camargue, le portail de la Camargue

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  htmlentities & addslashes, c'est quoi la différence ?

 

Sujets relatifs
difference flagrante de font entre IE et Firefox[MYSQL] Backup bdd, différence entre Insertions complètes et étendues
Différence entre Java de Sun et Machine Virtuel Java de Microsoft ?C'est quoi la difference entre Dev-C++ et visual C++ ?????
Différence de datesdifférence entre un char p[][] et un char * p[] ?
Différence entre chaques languages de programmation ?utilisation de htmlentities en PHP/MySQL
[PHP Mysql] probleme pour avoir la difference entre 2 dates.[OpenGL] difference (newbie)
Plus de sujets relatifs à : htmlentities & addslashes, c'est quoi la différence ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR