“Conocimientos Programación>Programación PHP /MySQL

Cómo crear un Login Script PHP para MySQL

2012/8/7
PHP es un lenguaje de secuencias de comandos de uso frecuente para conectar , enviar y recuperar datos de una base de datos MySQL. Crear una página de inicio de sesión en su sitio para que los visitantes puedan acceder a los datos específicos del usuario . Tal vez su base de datos MySQL contiene los nombres de usuario y contraseñas para el sitio. Utilice un script PHP para autenticar usuarios en base a los valores de base de datos . Instrucciones
1

Inicie un editor de PHP, texto o HTML y crear un nuevo archivo PHP.
2

Escriba los siguientes datos con la información de acceso a su base de datos MySQL , teniendo nota de las observaciones indican las dos barras (//) : ?

<

php //Conectar con el servidor

MySQL mysql_connect ( "host ", " login " ," password ") or die

) (No se puede conectar al servidor ' mysql_error ( . ). ;

//Seleccione la base de datos MySQL

mysql_select_db ( " dbname " )

or die (No puede obtener la base de datos . ' );

>
3

Tipo de usuario /autenticación y la redirección código contraseña ?

< php

$ usrSql = "SELECT * FROM Site_Users DONDE

user = '$ phpUser ' y

password = '$ phpPass ' " ;

}

//ejecutar la consulta $ usrSql y guardar el resultado en la variable result $

$ result = mysql_query ($ usrSql )

or die (No se puede ejecutar ' mysql_error ( . ). ) ;

//número de filas en $ resultado

$ num = mysql_numrows ($ resultado) ;

$ Myrow = mysql_fetch_array ($ resultado) ;

if ( $ num = 0 ) {

//se encontró una fila coincidente - el usuario está autenticado.

$ auth = true; }


//si el usuario no está autenticado, devolverlos a la página de inicio de sesión,

//de lo contrario crear una sesión para ellos y enviarlos a la página de destino deseado

si { header

( 'Location . ($ auth !) : http://www.mysite.com/login . php ');
salida

;

} else {

session_save_path (tmp /');

session_start (); //iniciar sesión

$ _SESSION [ 'username' ] = $ _POST [" phpUser "];

header ( 'Location : http://www.mysite.com/goodies/');

}

>

las variables de la secuencia de comandos serán diferentes de acuerdo a los nombres de los campos del formulario . Para el formulario asociado a este guión , el campo de nombre de usuario se llama " phpUser " y el campo de contraseña se denomina " phpPass . " Se requiere una carpeta en el servidor para la celebración de los archivos de sesión - este ejemplo se utiliza " tmp /".
4

Transferir el script PHP en el servidor mediante el cliente FTP
.

Programación PHP /MySQL
JavaScript: Cómo obtener una consulta MySQL PHP Via
MySQL Distinct Tutorial
Buscar MySQL Tutorial
Cómo Valores mismo agregado en MySQL
Cómo ejecutar un archivo PHP externo con JavaScript
Cómo incluir un archivo PHP en una página HTML
Cómo agregar una clave externa a MySQL
Grails MySQL Tutorial
Conocimientos Informáticos © http://www.ordenador.online