Tecnología

Inicio

Cómo colgar un mensaje en la base de datos MySQL y eliminar caracteres con PHP

Cómo colgar un mensaje en la base de datos MySQL y eliminar caracteres con PHP


Un servidor PHP y MySQL en ejecución Web proporcionan una configuración estándar para los sitios web de alojamiento. PHP permite el servidor para almacenar información en una base de datos y para recuperar la información almacenada y enviarlo a un navegador que se mostrará. A veces, antes de almacenar los datos en una base de datos, desea despojar a ciertos personajes de los datos si los personajes plantean un problema potencial en la seguridad o en la pantalla de su sitio. PHP proporciona funciones integradas que le permiten hacer esto.

Instrucciones

1 Crea una matriz que contiene los caracteres que se quieren eliminar. Si quería eliminar ciertos caracteres especiales de una cadena llamada "$ input_string", primero crear una matriz que contiene estos caracteres. Introduzca el código siguiente en el editor de texto:

$ S_char = array ( "@", "#", "$", "%", "^", "Y", " '", "-" "" "." "?");

2 Reemplazar los caracteres de la cadena con otro carácter utilizando la función de PHP "str_replace" para eliminar los caracteres de la cadena:

$ Input_string = str_replace ($ s_char, "", $ input_string);

Este código reemplaza todas las apariciones de los personajes de la serie "$ s_char" con un espacio en blanco.

3 Conectarse a la base de datos. En el editor de texto, introduzca el siguiente código PHP:

$ Conn = mysql_connect (<su nombre de host>, <nombre de usuario a la base de datos>, <contraseña>);

4 Seleccione la base de datos. Teniendo en cuenta la base de datos se denomina "cadenas", introduzca el código siguiente:

mysql_select_db ( "cuerdas");

5 Introduzca la cadena en la base de datos. Dada la base de datos contiene una tabla denominada "test_strings" con una columna "Nombre", introduzca el siguiente código:

mysql_query ( "INSERT INTO VALORES test_strings nombre '$ input_string.);

Esto se consulta la base de datos e insertar los contenidos de la variable "$ input_string" en la tabla.