Je ne sais pas pourquoi cela m'a bloqué. J'ai le code suivantEnvoyer une barre oblique à travers mysql
$website = "http://www.google.com";
$name = "Person";
if(!empty($website) {
$name = "[url=$website]$name[/url]";
}
Puis j'essaye d'insérer cela dans mysql. J'ai essayé d'ajouter mysql_real_escape_string à $ website et $ name (après l'instruction if), en pensant que "/ url" pourrait aussi causer des problèmes.
$name = mysql_real_escape_string($name);
Toujours pas de chance cependant. Aucun conseil? Qu'est-ce que je rate? Il me donne cette erreur
"Parse error: syntax error, unexpected '/', attendant T_STRING ou T_VARIABLE ou T_NUM_STRING"
Quel est le problème? Ce qui se produit? –
'mysql_real_escape_string' devrait protéger la chaîne indépendamment de ce qui se passe. Si vous avez encore des problèmes, cela peut être une application erronée de mysql_real_escape_string (comment l'appelez-vous?) Ou un script mal interprété les données correctes stockées dans la base de données (comment le lisez-vous?). –
Pourriez-vous fournir la requête SQL et l'erreur que vous obtenez? – Catalin