Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/11/2010, 20:39
Avatar de ylellan
ylellan
 
Fecha de Ingreso: mayo-2010
Ubicación: en un lugar de Veracruz
Mensajes: 432
Antigüedad: 14 años, 5 meses
Puntos: 36
Respuesta: Inicio de sesion

amor si quieres hacer un login:

index.php
Código HTML:
Ver original
  1. <--pones este formulario en index.php-->
  2. <?php echo '<b>'.$_GET['comentario'].'</b>';?>
  3. <form action="login.php" method="post">
  4. Nombre:<input type="text" name="nombre"><br>
  5. Password:<input type="password" name="pass"><br>
  6. <input type="submit" name="accesar" value="accesar">
  7. </form>

conexion.php
Código PHP:
<?php 
function conectar()
{
    
mysql_connect("localhost","root","");
    
mysql_select_db("tu_bd");
}
function 
desconectar()
{
    
mysql_close();
}
?>
login.php

Código PHP:
<?php
session_start
();
include 
"conexion.php";
if(isset(
$_POST['accesar'])){
if(!empty(
$_POST['nombre']) && !empty($_POST['pass'])){
$nombre=$_POST['nombre'];
$pass=$_POST['pass'];
conectar();
$b=mysql_query("select *from users where username='$nombre' && password='$pass'") or die("error".mysql_error());
$con=mysql_fetch_array($b);
$existe=mysql_num_rows($b);
desconectar();
if(
$existe>0){
$_SESSION['username']=$nombre;
if(
$pass==$con['pass'] && $pass!='')
{
$_SESSION['acceso']=1;//en caso de que sea dos para un archivo de seguridad
header("tu_pag.php");
}
else
{
header("location:index.php?comentario=contrasena incorrecta");
}
}
else
{
header("location:index.php?comentario=no existe es usuario");
}
}
else
{
header("location:index.php?comentario=debe llenar todos los campos");
exit();
}
}
?>
espero te ayude amor