Ho letto tutti thread inerenti al passaggio di datio tra flash e php ma mi accadono alcune cose molto strane.
I programmi soano Flash 8.0 e PHP 5.0.4.
Vi invio i codici molto semplici
AS
verifica_btn.onPress = function() {
var invia = new LoadVars();
invia.utente = "";
invia.passw = "due";
invia.onLoad = function(success) {
if(success) {
messagio_txt.text = invia.risposta;}
else {
messagio_txt.text = "codice utente o password errate";}
};
invia.sendAndLoad("login.php",invia,"POST");
};
PHP - login.php
<?php
if($_POST["utente"] == "") {
echo "&risposta=Utente no OK&";
}
else {
echo "&risposta=Utente OK&";
}
?>
1 - Sia con print che con echo se invio una variabile con echo "&risposta=".$var1."&"; io avrò sempre come valore di risposta ".$var1.".
2 - Qualsiasi cosa scrivo nella variabile utente mi risponde sempre con Utente OK
Potete darmi qualche delucidazione
Grazie