PHP,SQL,caractères spéciaux
Fermé
Fruustyler
-
14 avril 2009 à 17:16
afrodje Messages postés 759 Date d'inscription mardi 13 mars 2007 Statut Membre Dernière intervention 22 janvier 2014 - 14 avril 2009 à 17:30
afrodje Messages postés 759 Date d'inscription mardi 13 mars 2007 Statut Membre Dernière intervention 22 janvier 2014 - 14 avril 2009 à 17:30
Bonjour,
J'ai créé un site où l'on peut s'inscrire sur une newsletter en entrant son adresse mail.
Problème: en regardant les bases de données MYSQL, j'ai constaté que quelqu'un s'était inscrit mais que son mail n'avait pas été enregistré.
Je précise qu'aucun test pour les caractères spéciaux n'est fait avant d'entrer le mail dans la base de donnée.
Je n'ai aucune idée d'où ça peut venir. Je fais donc appel à l'expérience de ceux qui ont déjà pu avoir affaire à un cas comme celui-ci.
D'où cela peut-il venir? Y'a-t-il un moyen de convertir automatiquement les caractères spéciaux, si c'est cela?
J'ai créé un site où l'on peut s'inscrire sur une newsletter en entrant son adresse mail.
Problème: en regardant les bases de données MYSQL, j'ai constaté que quelqu'un s'était inscrit mais que son mail n'avait pas été enregistré.
Je précise qu'aucun test pour les caractères spéciaux n'est fait avant d'entrer le mail dans la base de donnée.
Je n'ai aucune idée d'où ça peut venir. Je fais donc appel à l'expérience de ceux qui ont déjà pu avoir affaire à un cas comme celui-ci.
D'où cela peut-il venir? Y'a-t-il un moyen de convertir automatiquement les caractères spéciaux, si c'est cela?
A voir également:
- PHP,SQL,caractères spéciaux
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Caractères spéciaux mac - Guide
- Caractères ascii - Guide
- Easy php - Télécharger - Divers Web & Internet
1 réponse
afrodje
Messages postés
759
Date d'inscription
mardi 13 mars 2007
Statut
Membre
Dernière intervention
22 janvier 2014
168
14 avril 2009 à 17:30
14 avril 2009 à 17:30
Peut être avec une des fonctions suivantes :
https://www.php.net/mysql_real_escape_string
https://www.php.net/htmlspecialchars
https://www.php.net/mysql_real_escape_string
https://www.php.net/htmlspecialchars