ciao a tutti sto sviluppando un classico login flash+php..
questo è il codice per il pusante
pulsInvio.onRelease = function(){

var login:LoadVars = new LoadVars();

login.usr = username.text;
login.pswd = pass.text;
login.sendAndLoad("script/login.php",login,"POST");

login.onLoad = function(success){

if(login.controllo =="login effettuato"){
_root.username.text = "";
_root.pass.text = "";
_root.responce.text = login.controllo;
getURL("admin.php", "_blank");
} else {
_root.username.text = "";
_root.pass.text= ""
_root.responce.text = login.controllo;
}
}
e questo quello della pagina php

<?php
require_once('config.php');

function authenticate($user, $pass){

$sql = "SELECT * FROM user WHERE username = '$user'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);

if (md5($pass) == $row['pswd'] && mysql_num_rows($result) == 1)
{
return 1;
}
else
{
return 0;
}
}

$user = trim($_POST['usr']);
$pass = trim($_POST['pswd']);
$status = authenticate($user,$pass);

if ($status == 1)
{
setcookie('user', $_POST['usr']);
echo "&controllo=login effettuato";
}
else
{
echo "&controllo=i dati per il login non sono corretti riprovare";
}

?>
da quello che vedo il problema è che non entro mai nel caso di login.controllo =="login effettuato" eppure a livello di php tutto va bene acnhe prchè mi trovo il cookie e la stampata di login effettuato..
non mi riesco a raccapezzare..

grazie a tutti..