Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/06/2009, 10:32
energ
 
Fecha de Ingreso: mayo-2009
Mensajes: 22
Antigüedad: 14 años, 11 meses
Puntos: 0
Cita:
Iniciado por By_George Ver Mensaje
noooo aqui donde tienes los parametros de conexion

$dbhost='localhost';
$dbusername='root';
$dbuserpass='root';
$dbname='tienda';


ese pasword es mas no veo donde haces la conexion con la base de datos
pero eso para la base de datos no?
yo si tengo contraseña

Este codigo lo saque de internet peor luego lo hago y esta mal

<?php
// Configura los datos de tu cuenta
$dbhost='localhost';
$dbusername='username';
$dbuserpass='password';
$dbname='database';

session_start();

// Conectar a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die('Cannot select database');

if ($_POST['username']) {
//Comprobacion del envio del nombre de usuario y password
$username=$_POST['username'];
$password=$_POST['password'];
if ($password==NULL) {
echo "La password no fue enviada";
}else{
$query = mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['password'] != $password) {
echo "Login incorrecto";
}else{
$query = mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["s_username"] = $row['username'];
echo "Has sido logueado correctamente ".$_SESSION['s_username']." y puedes acceder al index.php.";
}
}
}
?>

Probé con este ultimo codigo y me da este error

Notice: Undefined index: clave in C:\wamp\www\web\seccion.php on line 23
Login incorrecto


osea en esta linea
if($data['clave'] != $password)

Última edición por GatorV; 03/06/2009 a las 11:34