En Web server, der kører PHP og MySQL give en standard opsætning for hosting hjemmesider . PHP giver serveren til at gemme oplysninger i en database og hente de lagrede oplysninger og sende den til en browser , der skal vises . Nogle gange, før lagring af data i en database , du ønsker at fratage bestemte tegn fra data , hvis disse tegn udgør et potentielt problem i sikkerhed eller visning af dit websted. PHP har indbygget funktioner, der giver dig mulighed for at gøre dette. Ting du skal
Text editor en Web server med PHP og MySQL
Vis Flere Instruktioner
1
Opret et array, der indeholder de tegn , du ønsker at strippe . Hvis du ønskede at fjerne visse specialtegn fra en streng kaldet " $ input_string " , ville du først oprette et array indeholder disse tegn. Indtast følgende kode i din tekst editor : Hej
$ s_char = array ( " @", "#", "$" , "% ", " ^" , "& ", " "! " . "," ' "," " ," - ");
2
Udskift tegn i strengen med en anden karakter ved hjælp af PHP-funktionen " str_replace "for at fjerne tegn fra din streng : ? < br >
$ input_string = str_replace ( $ s_char , "", $ input_string ),
Denne kode erstatter alle forekomster af tegnene i "$ s_char " array med en tom plads
< . br >
3
forbindelse til databasen. I din tekst editor, skal du indtaste følgende PHP kode : Hej
$ conn = mysql_connect ( , , )
4 < p> Vælg den database . Da databasen hedder " strings ", skal du indtaste følgende kode : Hej mysql_select_db ( ' strings ');
5
Indsæt strengen i databasen. Da databasen indeholder en tabel, der hedder " test_strings " med en kolonne " navn" skal du indtaste følgende kode : Hej
mysql_query ( '. INSERT INTO test_strings navn VALUES ' $ input_string )
Dette vil forespørge databasen og indsætte indholdet af variablen " $ input_string " i tabellen.