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
.