Réduire
Brouillon
0
18/05/2013
0

strpos sur des guillemets ne fonctionne pas sur un input de formulaire sur laquelle on a appliqué :

 input = htmlentities(input, ENT_QUOTES, "UTF-8");

Mots-clés:
PHP

Au lieu de 

$quotePos = strpos($texte, '"');

il faut faire

$quotePos = strpos($texte, """);

car les guillemets ont été convertis en " par htmlentities

 

On peut voir la chaine d'input convertie de la façon suivante

for ($index=0 ; $index<strlen($input) ; $index++) {
 echo $input[$index]."<br/>";
}