Page 1 sur 1

Stripslashes non fonctionnels

Posté : 22 févr. 2011, 11:53
par Castor Gaspard
Bonjour,

J'ai un problème avec cette syntaxe (issue de la documentation de Paypal), car l'échappement des apostrophes n'est pas correct...
foreach ($_POST as $key => $value) 
{
	$value = urlencode(stripslashes($value));
	$req .= "&$key=$value";
}
Mes values ne sont pas échappées.

Je pourrai faire un stripslashes sur les valeurs qui m'intéressent, mais c'est couillon, non ? :mrgreen:

Par ailleurs, comment pourrai-je dans cette boucle convertir les caractères en UTF-8 ? En effet, lors de l'insertion des données dans une table Sqlite, les caractères sont transformés en losange avec un point d'interrogation.

Dois-je agir au niveau de la boucle précédente ou lors de l'insertion, selon vous ?

"Any help would be greatly appreciated," comme on dit Outre-Manche. :D

Merci.

Bien à vous,

Gaspard

Re: Stripslashes non fonctionnels

Posté : 22 févr. 2011, 12:11
par stealth35

Re: Stripslashes non fonctionnels

Posté : 22 févr. 2011, 22:45
par AB
Un tuto sur l'utf-8 ici

Re: Stripslashes non fonctionnels

Posté : 24 févr. 2011, 00:14
par Castor Gaspard
Bonsoir,

Pardon pour le message de remerciements tardifs. Merci à vous deux.

La suggestion de Stelath m'a bien aidé. J'avais du mal à entrer dans la logique du processus.

"Utf8" peut être réglé dans les préférences du compte sur Paypal.

Néanmoins, je suis désolé, car mon message fait presque doublon avec un autre sujet actuellement en cours de discussion ici. :) J'étais allé un peu vite.

Bien à vous,

Gaspard