par
Fab` » 06 nov. 2005, 02:23
Bonsoir,
si tu veux juste savoir si ta chaine contient ' ou " :
strstr -- Trouve la première occurrence dans une chaîne
strstr($chaine,'"') && strstr($chaine,"'")
Je pense que ca marche comme ca, mais il faut ptet rajouter \ devant.
Si en plus, tu veux les remplacer par qqqch d'autre :
ereg_replace -- Remplacement par expression rationnelle
echo str_replace("'", "\'", $chaine);
Plus simple que ca, regarde les magic quotes, ou addslashes();
http://fr2.php.net/manual/fr/security.magicquotes.php
Bonsoir,
si tu veux juste savoir si ta chaine contient ' ou " :
strstr -- Trouve la première occurrence dans une chaîne
strstr($chaine,'"') && strstr($chaine,"'")
Je pense que ca marche comme ca, mais il faut ptet rajouter \ devant.
Si en plus, tu veux les remplacer par qqqch d'autre :
ereg_replace -- Remplacement par expression rationnelle
echo str_replace("'", "\'", $chaine);
Plus simple que ca, regarde les magic quotes, ou addslashes();
http://fr2.php.net/manual/fr/security.magicquotes.php