2009-08-17 5 views
0

J'ai une machine de développement qui est locale et un serveur sur le net. Chose étrange, lorsque j'utilise stripslashes sur ma machine de développement, toutes les barres obliques sont supprimées et quand je télécharge le même code sur le serveur net, je vois le caractère d'échappement même si j'utilise des stripslashes. Quelqu'un a des idées?PHP stripslashes problème

Répondre

2

Cela peut être Magic Quotes. Essayez de disable them or remove them avant de traiter les données.

+1

Je viens de vérifier le fichier ini sur le serveur et magic_quotes est sur ON. Ne devrait-il pas être désactivé pour des raisons de sécurité? Quelle est la norme? –

+1

@Jim: Ils devraient être désactivés si possible. Mais les applications doivent être conscientes qu'elles peuvent être activées/désactivées et devraient pouvoir les supprimer. Ou au moins, ils ne devraient pas compter sur le fait qu'ils sont toujours activés/désactivés. – Gumbo

0

Peut-être ce que la note indique sur le manual page pourrait être le problème.