1) Primero crea un base de datos.
2) luego crea una tabla como esta en mysql:
CREATE TABLE `user` (
`usuario` varchar(20) collate latin1_general_ci NOT NULL,
`clave` varchar(25) collate latin1_general_ci NOT NULL,
`dirpagina` varchar(50) collate latin1_general_ci NOT NULL,
PRIMARY KEY (`usuario`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
con estos datos:
INSERT INTO `user` (`usuario`, `clave`, `dirpagina`) VALUES
('mauro', 'mauro', 'http://www.google.com.co/'),
('pepito', 'pepito', 'http://m.www.yahoo.com/');
3) crea un script de conexion puede ser (conex.php):
<?php
$dbname = "NOMBRE_DE_LA_BASE_DE_DATOS";
$local = mysql_connect( "localhost", "root",""); //se conecta
if( ! mysql_select_db( $dbname, $local ) ) // abre la B.D
echo "Error al conectar con la Base de Datos: $dbname";
?>
4)luego vamos a crear una pagina que llamaremos admin.php (en block de notas) y pega este codigo:
<html>
<center>
<h1> Modulo de Ingreso para Pepito Piscinas </h1>
<form name=f method=POST action="">
<table border=1>
<tr> <td> Nombre Usuario <td> : <input type=text name=user value="<?php echo $user ?>" size=20 maxlength=20>
<tr> <td> Clave <td> : <input type=password name=pass value="" size=20 maxlength=20>
</table>
<input type= submit name=validar value=Ingresar >  
</form>
</html>
<?php
$validar=$_POST['validar'];
if($validar){
require("conex.php");/* script donde esta la conexion*/
$sql="select *from user where usuario='$user' and clave='$pass'";/*tabla donde tenemos alos usuarios registrados hacemos la consulta*/
$cursor=mysql_query($sql,$local);
if($row=mysql_fetch_array($cursor)){
$paginas=$row["dirpagina"];/*nos trae la direccion de la pagina que hemos introducido en mysql*/
echo "<script>document.location.href='$paginas';</script>\n";/*la variable $paginas es la direccion
http:// que tenemos en nuestra tabla*/
}
else if(!$row=mysql_fetch_array($cursor)){/* Si el resultado de la consulta no concide arroja un error*/
echo "<script>alert('ERROR AL INGRESAR AL SISTEMA ');</script>";
echo "<script>alert('Ha olvidado el Nombre de Usuario y Contraseña reservada de acceso a la aplicación!. Vuelva a escribir el Nombre de Usuario y Contraseña reservada. Asegúrese de que usa las letras mayúsculas o minúsculas correctamente.');</script>";
echo "<script>document.location.href='admin.php';</script>\n";
}
}
?>
5) Debes hacer un formulario donde se registren los usuarios con su clave y pasworld (miusuario.php).
pega esto en block de notas:
<html>
<center>
<h1> Modulo de Creacion Usuarios </h1>
<form name=f method=POST action="">
<table border=1>
<tr> <td> Nombre Usuario <td> : <input type=text name=user value="<?php echo $user ?>" size=20 maxlength=20>
<tr> <td> Clave <td> : <input type=password name=pass value="" size=20 maxlength=20>
</table>
<input type= submit name=insertar value=Crear >  
</form>
</html>
<?php
$insertar=$_POST['insertar'];
if($insertar){
require("conex.php");/* script donde esta la conexion*/
$sql = "select * from user where usuario = '$user' ";
$cursor = mysql_query( $sql, $local );
if( mysql_fetch_array( $cursor ) ){
echo "Codigo $user YA existe...";
}
else{
$sql = "insert into user values ( '$user', '$pass','' ) ";
if( mysql_query( $sql, $local ) )
echo "Insercion O.K..";
else
echo "Insercion Fallo...";
}
}
?>
y listo.Cualquier cosa contactame estamos para servir
El servir nos hace grandes.