en el flash puse fotograma 1 (actions)
Código ASP:
Ver original
stop(); user=""; pass=""; email=""; mc.alert=""; this.onEnterFrame = function () { // Valid User if(_root.checklog == 1){ if(!logout){ gotoAndStop(4); } } // Invalid User if(_root.checklog == 2){ mc.alert = "SE REQUIERE USUARIO Y PASSWORD!"; } }
en el boton de envio lo siguiente:
Código ASP:
Ver original
on (release) { if (user != "" && pass != "") { _global.logout = false; loadVariablesNum("newlogin.php", 0, "POST"); } if (user == "") { mc.alert = "INGRESE NOMBRE DE USUARIO!"; } if (pass == "") { mc.alert = "INGRESE PASSWORD!"; } if ((user == "") and (pass == "")) { mc.alert = "USUARIO Y PASSWORD INCORRECTO!"; } }
en el php register:
Código PHP:
<?php
// set your infomation.
$dbhost='localhost';
$dbusername='root';
$dbuserpass='';
$dbname='regform';
// connect to the mysql database server.
mysql_connect ($dbhost, $dbusername, $dbuserpass);
if (!mysql_select_db($dbname)) die(mysql_error());
$name = $_POST['name'];
$pass = $_POST['pass'];
$email = $_POST['email'];
$query = "INSERT INTO member (username, password, email) VALUES('$name','$pass','$email')";
mysql_query($query) or die(mysql_error());
echo "$Registro Exitoso!";
?>
en el php newlogin:
Código PHP:
<?
$user=$_POST['user'];
$pass=$_POST['pass'];
//connect to database
if ($user && $pass){
mysql_pconnect("localhost","root","") or die ("didn't connect to mysql");
mysql_select_db("regform") or die ("no database");
//make query
$query = "SELECT FROM member WHERE username = '$username' AND password = '$password'";
$result = mysql_query( $query ) or die ("didn't query");
//see if there's an EXACT match
$num = mysql_num_rows( $result );
if ($num == 1){
print "status=You're in&checklog=1";
} else {
print "status=Sorry, but your user name and password did not match a user name/password combination in our database. Usernames and passwords are entered in from a different file. Thank you for visiting test login script!!&checklog=2";
}
}
?>
tabla de la base de datos:
Código MySQL:
Ver original
lo estoy probando todo desde localhost con el programa wampserver.
explico:
tengo todo listo, entro en la parte de login donde tambien esta el boton de registro, me meto en registrar y lleno todo, le doy registro y todo bien, entro en la base de datos y me aparese el registro con los datos: user= mi usuario pass=mi password mail= mi correo, eso quiere decir que esta enviando info a la base de datos hasta alli todo bien, cuando me devuelvo a entrar, pongo mi nombre de usuario y contraseña pero no pasa nada, en firefox me aparece en la parte inferior "leyendo desde localhost" y alli estoy pegao! alguien que me eche una mano???