Un serveur Web utilisant PHP et MySQL fournit une configuration standard pour les sites d'hébergement . PHP permet au serveur de stocker les informations dans une base de données et de récupérer les informations stockées et l'envoyer à un navigateur à afficher . Parfois , avant de stocker des données dans une base de données , vous souhaitez supprimer certains caractères à partir des données si ces personnages posent un problème potentiel dans la sécurité ou l'affichage de votre site. PHP fournit des fonctions intégrées qui vous permettent de le faire. Choses que vous devez
éditeur
serveur Web du texte avec PHP et MySQL
Afficher plus Instructions
1
Créer un tableau contenant les caractères que vous souhaitez supprimer . Si vous voulez supprimer certains caractères spéciaux d'une chaîne appelée "$ input_string " , vous devez d'abord créer un tableau contenant ces caractères. Entrez le code suivant dans votre éditeur de texte:
$ s_char = array ( " @ ", " #", " $ ", "% ", " ^ ", "& ", " "! " . "," " ", "" , "-" ) ;
2
Remplacer les caractères de la chaîne avec un autre personnage en utilisant la fonction PHP " str_replace " pour supprimer les caractères de votre chaîne :
$ input_string = str_replace ($ s_char , "", $ input_string ) ;
Ce code remplace toutes les occurrences des caractères dans le " tableau $ s_char " avec un espace vide
< . br> 3
connecter à la base . Dans votre éditeur de texte, saisissez le code PHP suivant :
$ conn = mysql_connect ( à Database> , ) ;
4 < p> Sélectionnez la base de données . Compte tenu de la base de données s'appelle " cordes ", entrez le code suivant :
mysql_select_db (' strings ');
5
Insérer la chaîne dans la base de données . Compte tenu de la base de données contient une table appelée " test_strings " avec une colonne " nom ", entrez le code suivant :
mysql_query ( . ' Insérer dans le nom test_strings valeurs " $ input_string ) ;
Ce sera interroger la base de données et insérer le contenu de la variable "$ input_string " dans la table.