Sécurisation MySQL
arthezius
Messages postés
3756
Statut
Membre
-
Profil bloqué -
Profil bloqué -
Bonjour,
Afin de sécurisé mes réquètes SQL, on m'a parlé de mysql_real_escape_string.
Toutefois j'aimerai avoir un peu plus de précision sur son utilsation et avec quelques exemple si possible.
Merci d'avance pour votre aide.
--
Webmaster indépendant.
Afin de sécurisé mes réquètes SQL, on m'a parlé de mysql_real_escape_string.
Toutefois j'aimerai avoir un peu plus de précision sur son utilsation et avec quelques exemple si possible.
Merci d'avance pour votre aide.
--
Webmaster indépendant.
Configuration: Linux Firefox 3.0.4
2 réponses
-
voila un lien qui doit répondre à rta question : http://www.manuelphp.com/php/function.mysql-escape-string.php
Une excellente méthode de sécurisation d'une base de données mysql reste l'utilisation des procédures stockées. -
L'exemple utilisé est le suivant:
<?php // Connexion $link = mysql_connect('mysql_host', 'mysql_user', 'mysql_password') OR die(mysql_error()); // Requête $query = sprintf("SELECT * FROM users WHERE user='%s' AND password='%s'", mysql_real_escape_string($user), mysql_real_escape_string($password)); ?>
Totuefois je comprends pas très bien...
Le user='%s' renvoi à quoi?
Quelqu'un pourrai m'expliquer un peu comment ça fonctionne? Parce que là je vois bien un exemple mais je comprends pas trop comment l'adapter...
Merci d'avance