User y Pass php

Iniciado por Diego_vlc, 18 Enero 2009, 23:23 PM

0 Miembros y 1 Visitante están viendo este tema.

Diego_vlc

Hola y buenas noches.

Estoi haciendo una web y ahora queria hacer un apartado donde haya una autentificacion de usuario y cotraseña.

Me he estado informando un poco y e visto que en php es lo mas "mejor". El problema esq no tengo ni idea de php y, aun utilizando tutoriales, no lo he conseguido.
Entonces, me gustaria si alguno de vosotros me puede hacer dicho trabajo. Solo necesito una pagina en blanco con un campo de usuario y otro de contraseña y que con varias cuentas conduzca a la misma página.

Muchas gracias!

Dacan

Para ello debes manejar php y los formularios html y tener una base de datos o archivos de texto que guarden los datos de dichos usuarios.

Busca un script pre-fabricado si no quieres ponértelo a hacer normalmente llamados sistema de usuarios.

Saludos, Dacan  :D

Diego_vlc

Cita de: Dacan en 18 Enero 2009, 23:30 PM
Para ello debes manejar php y los formularios html y tener una base de datos o archivos de texto que guarden los datos de dichos usuarios.

Busca un script pre-fabricado si no quieres ponértelo a hacer normalmente llamados sistema de usuarios.

Saludos, Dacan  :D

Aver, he buscado lo que me as dicho pero eso es demasiado complejo. Solo necesito Usuario y contraseña. No hace falta ni que se registren, ni que salga nombre y apellidos.

Eso es lo que estoy pidiendo. Uno ya fabricado, o si no os cuesta mucho hacermelo.
Muchas gracias!

Yeshua

#3
Hola, busca en el subforo de php, yo mismo hice un tuto muy claro (eso creo) y facil de como hacer eso. Yo lo saque sin apenas conocimientos en php. Y que conste que no fue nada de cut y paste XD ya que mi codigo sirve para registrar diferentes users con diferentes pass, cosa que no he encontrado aun por la red. Buscalo y si no lo encuentras me avisas que lo busco yo.

edito: toma hice el trabajo x ti http://foro.elhacker.net/empty-t229893.0.html;msg1094787#msg1094787

Saludos. Esto en un día lo tienes resuelto si tienes interprete de php.


Erik#

User conect:

instalar.php
Código (php) [Seleccionar]
<?php
include("conectar.php");
$tabla "CREATE TABLE `panel_usuario`(
`usuario` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL, 
`contrasena` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL, 
) TYPE = MYISAM ;"
;
mysql_query($tabla);
mysql_query("INSERT INTO `panel_usuario` (usuario, contrasena) values ('tu_nombre',md5('tu_pass')");


entrar.php
Código (php) [Seleccionar]
<?php
session_start
();
if(
$_SESSION['usuario'] && $_SESSION['contrasena']){
if(isset(
$_POST['OK'])){

$query mysql_query("SELECT * FROM `panel_usuario` WHERE usuario='$_POST[usuario]'"); ;

    
$datos mysql_fetch_array($query);

        if(
$datos['usuario'] == $_POST['usuario'] && $datos['password'] == md5($_POST['contrasena'])){

$_SESSION['usuario']=$datos['usuario'];

$_SESSION['contrasena']=$datos['password'];

echo 'Bienvenido '.$_SESSION['usuario'];
}else{

echo 'ERROR: Usuario y/o contraseña erroneo/a(s)';

}

}else{

<
form action="admin.php" method="POST">

<
a id="titulo">Usuario:</a><br><input type="text" name="usuario"><br>

<
a id="titulo">Password:</a><br><input type="password" name="contrasena">

<
input type="submit" name="OK" value="Conectar"></form>';

}
}else{
echo '
ERRORNo eres un usuario registrado';
}
?>


Más o menos algo así, lo acabo de hacer a mano, algun fallo tendra, mm, el salir.php le haces un unset a la session y listo.