Bonjour,
J'ai une variable qui contient une url comme ceci:
Comment faire pour echapper les "/" que contiens la variable ?Code:http://www.google.fr/
Version imprimable
Bonjour,
J'ai une variable qui contient une url comme ceci:
Comment faire pour echapper les "/" que contiens la variable ?Code:http://www.google.fr/
urlencode
/ n'est pas un caractère spécial.
Pourquoi l'échapper ?
montre code
Code:
1
2
3 $var=$row[0]; //contiens http://www.google.com $query3 = "UPDATE jos_widgetkit_widget SET content = '$var'";
str_replace( ) http://fr.php.net/manual/fr/function.str-replace.phpCitation:
je veux echapper / avec \
c'est : mysql_real_escape_string
En fait, il faudrait faire les deux. D'abord ajouter les \ devant les / avec str_replace (parce que comme le dit Seb, / n'est pas un caractère spécial et donc ne sera pas échappé) et ensuite utiliser mysql_real_escape_string avant insertion.