Tecnología

Inicio

Cómo ahorrar formulario de datos Dreamweaver Web en una base de datos

Cómo ahorrar formulario de datos Dreamweaver Web en una base de datos


Un formulario web es una manera de obtener información de sus visitantes, y sólo requiere una pequeña cantidad de HTML (Hypertext Markup Language) código para crear un formulario Web con Dreamweaver. Sin embargo, el formulario Web no será útil a menos que se especifique en el código de qué hacer con la información obtenida de la forma. Algunos webmasters guardar la información en un archivo de texto para ser visto y manipulado posterior. Otros optan por guardar la información en una base de datos. Esto mantiene los datos organizados y seguro mientras que lo hace más fácil de consultar y mostrar en otras páginas del sitio web.

Instrucciones

Utilizar un componente de

1 Descargar el formulario de plug-in de base de datos para Dreamweaver. El plug-in requiere que tenga Dreamweaver MX o posterior. Con la forma de plug-in de base de datos, basta con hacer clic en un botón y agregar la información de base de datos y el plugin añadirá automáticamente el código de forma que enviará a la entrada del usuario en una base de datos.

2 Haga doble clic en el formulario de la base de datos .mxp archivo descargado para instalarlo en Dreamweaver. Si tiene Dreamweaver abierta, cerrarla antes de instalar el archivo .mxp.

3 Abra el archivo de página Web en Dreamweaver que tiene su formulario web.

4 Haga clic en el formulario Web para seleccionarla. Haga clic en "Menú" en Dreamweaver y, a continuación, "Comandos". Haga clic en "Insertar FormToDatabase" para que aparezca el cuadro de diálogo para la forma de base de datos.

5 Entrar en los detalles de su base de datos, incluyendo el nombre de la base de datos y el nombre de usuario y la contraseña que utiliza para conectarse a la base de datos. Haga clic en "Aceptar" cuando haya terminado. El plugin añadirá el código para el archivo de página Web. Guarde el archivo y subirlo a su sitio web.

Adición de Codificación

6 Abra el formulario Web en Dreamweaver. Cambie a la vista "Código" haciendo clic en el botón "código" en la barra de herramientas "Documento".

7 Busque el código que comienza el formulario Web. Se inicia con "<nombre del formulario." Vuelva a colocar la "acción" manipulador con "action =" submit_into_database.php "Por ejemplo, el código se verá algo como esto.:

"<Form name =" "action =" "method =" formulario web submit_into_database.php post ""

No tenga en cuenta las comillas al principio y al final de la línea de código. Su nombre forma será otra cosa, pero el resto del código debe permanecer igual al inicio del formulario web. El resto del código después de que muestra los diferentes campos de su formulario web.

8 Guarde y cierre el formulario. Iniciar una nueva página PHP haciendo clic en la opción de menú "Archivo" y luego en el botón "Nuevo". Seleccione "PHP" como el tipo de archivo que está creando a partir de las categorías. PHP (Procesador de Hipertexto) es un lenguaje de programación creado para hacer páginas web dinámicas. Usar PHP para el código para enviar el formulario de entrada en una base de datos, ya que funciona bien con SQL (lenguaje de base de datos).

9 Cambie a la vista "Código" de nuevo y escriba el código siguiente para iniciar la conexión a la base de datos:

"<? Php

$ User = "nombre de usuario";

$ Pwd = "contraseña";

$ Db = "formdb";

$ Host = "localhost";

$ Cid = {} nombre de la base _connect ($ host, $ usr, $ pwd); // conectarse a la base de datos que está utilizando.

if (! $ cid) {echo ( "ERROR:".. {nombre de la base _error} () "\ n"); }

?> "

Omitir las comillas al principio y final del bloque de código. Cambiar la información de la "$ usuario", "$ pwd", "$ db" y variables "$ host" para que coincida con la de su base de datos. La mayoría de la información $ anfitrión será "localhost", por lo que puede tener esto mismo. Añadir el nombre de base de datos a la línea siguiente: "$ cid = {} nombre de la base _connect ($ host, $ usr, $ pwd) ;." Por ejemplo, si está utilizando una base de datos MySQL, el código será "mysql_connect ($ host, $ usr, $ pwd);" o "pg_connect ($ host, $ usr, $ pwd);" para una base de datos PostgreSQL. Cambie los otros casos de "{} nombre de la base" al código derecha para indicar la aplicación de base de datos que está utilizando.

10 Agregue el código PHP que utilice SQL para insertar la información de la forma en la base de datos.

"<? Php

if ($ _SERVER [ 'REQUEST_METHOD'] == "POST") {

// Estos son los campos de su formulario

$ Campo1 = $ _POST [ 'campo1'];

$ Campo2 = $ _POST [ 'campo2'];

$ Field3 = $ _POST [ 'field3'];

$ Campo4 = $ _POST [ 'campo4'];

// Insertar en la base de datos

$ Sql ​​= "INSERT INTO tabla"; \ Cambio "mesa" al nombre de la tabla que va a insertar los datos en

$ = $ SQL SQL. "(Columna 1, columna2, columna 3, columna4) VALORES"; \ Cambio de los nombres de las columnas o campos de la tabla de base de datos

$ = $ SQL SQL. "( '$ Campo1', '$ campo2', '$ field3', '$ campo4')"; \ Si ha cambiado los nombres de las variables anteriormente, coincidir con los nombres aquí

$ Resultado = {} nombre de la base _db_query ($ db, "$ SQL", $ cid);

if (! $ resultado) {

echo("ERROR: " . {database name}_error() . "\n$SQL\n"); }

echo ( "Los productos que agrega a la base de datos \ n éxito");

}

{} Nombre de la base _close ($ cid);

?> "

Cambiar el "$ campo1", "$ campo2", "$ field3" y "$ campo4" a los nombres que mejor coorespond a los campos de su formulario web. Cambiar el "campo1", "campo2", "field3" y "campo4" al nombre de los elementos de formulario en el formulario web. Si usted tiene más de cuatro elementos de formulario, simplemente añadir más a las líneas de código. Por ejemplo, si el formulario web es una forma de contacto que tiene cinco campos (nombre, dirección, ciudad, estado y código postal), que es parte del código se verá algo como esto:

"// Estos son los campos de su formulario

$ Nombre = $ _POST [ 'nombre'];

$ Address = $ _POST [ 'dirección'];

$ City = $ _POST [ "ciudad"];

$ = $ _POST Estado [ "estado"];

$ Zip = $ _POST [ 'zip']; "

Prestar atención a los comentarios en el código (las partes que comienzan con \) para cambiar el código en los lugares que se necesitan. También busque los "{} la base de datos de nombres" artículos en el código y cambiarlo por el nombre de la aplicación de base de datos que está utilizando. Guarde el archivo como "submit_into_database.php." Sube este archivo y el archivo con el formulario Web en el servidor Web. Ambos archivos deben guardarse en la misma carpeta.