Puse un script en mi web para que ingresase un usuario con su cuenta. Se consulta y verifica los datos introducidos en un formulario de otra web con POST, y debe decir si es correcto el ingreso o no. El problema es que siempre me dice que los datos son incorrectos, aunque los introduzca bien... y es la primera vez que hago algo asi :S
Os dejo el codigo que uso:
Código PHP:
<?php
$cnx=mysql_connect("localhost","root","") or die ("no se pudo conectar a MYSQL ".mysql_error());
mysql_select_db("basedatosweb",$cnx) or die ("no se pudo seleccionar la BD ".mysql_error());
if(trim($_POST["nick"])=="" || trim($_POST["pass"])=="")
{
echo "introduce nick y pass";
exit();
}
$nick=$_POST["nick"];
$pass= $_POST["pass"];
$result=mysql_query("SELECT cuenta,contraseña FROM cuentas WHERE cuenta='$nick' AND contraseña='$pass'")or die(mysql_error());//buscando al usuario
$row=mysql_fetch_array($result);
if($row["id"]=="")
{//existe usuario
echo "El usuario o el password es incorrecto";
exit();
}
mysql_free_result($result);//liberando mem
?>
Gracias y saludos!!