Fonction addslashes
anthony
-
anthony -
anthony -
Bonjour,
voila en faite je suis un train de faire un TP sur le site du zero mais il y 2 fonction que je comprend pas
tout d'abord voila le code :
voila la je voudrais savoir pourquoi il a pas mit addslashes dans echo $donnees['titre'];
voila en faite je suis un train de faire un TP sur le site du zero mais il y 2 fonction que je comprend pas
tout d'abord voila le code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <title>Bienvenue sur mon site</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <style type="text/css"> h1, h3 { text-align:center; } h3 { background-color:black; color:white; font-size:0.9em; margin-bottom:0px; } .news p { background-color:#CCCCCC; margin-top:0px; } .news { width:70%; margin:auto; } </style> </head> <body> <h1>Bienvenue sur mon site !</h1> <p>Voici les dernières news :</p> <?php mysql_connect("localhost", "sdz", "mot_de_passe"); mysql_select_db("coursphp"); // On récupère les 5 dernières news $retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5'); while ($donnees = mysql_fetch_array($retour)) { ?> <div class="news"> <h3> <?php echo $donnees['titre']; ?> <em>le <?php echo date('d/m/Y à H\hi', $donnees['timestamp']); ?></em> </h3> <p> <?php // On enlève les éventuels antislash PUIS on crée les entrées en HTML (<br />) $contenu = nl2br(stripslashes($donnees['contenu'])); echo $contenu; ?> </p> </div> <?php } // Fin de la boucle des news ?> </body> </html>
voila la je voudrais savoir pourquoi il a pas mit addslashes dans echo $donnees['titre'];
A voir également:
- Fonction addslashes
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
3 réponses
Salut, ami Terrien !
addslashes sert à ajouter des slashs avant les apostrophes. Par exemple, tu peux utiliser cette fonction avant d'insérer des données dans une base de données. (Ce n'est pas toujours utile, ça dépend si magic_quotes_gpc est à on ou off ton php.ini)
Il n'y a donc aucun intérêt d'utiliser la fonction addslashes après un 'echo'. Pour éventuellement retirer les slashs placés devant les apostrophes, tu peux utiliser la fonction 'stripslashes'.
Cordialement,
IpIpIp Ipone
addslashes sert à ajouter des slashs avant les apostrophes. Par exemple, tu peux utiliser cette fonction avant d'insérer des données dans une base de données. (Ce n'est pas toujours utile, ça dépend si magic_quotes_gpc est à on ou off ton php.ini)
Il n'y a donc aucun intérêt d'utiliser la fonction addslashes après un 'echo'. Pour éventuellement retirer les slashs placés devant les apostrophes, tu peux utiliser la fonction 'stripslashes'.
Cordialement,
IpIpIp Ipone
anthony
ah oui c'est vraie ta raison merci de ton aide