Bonjour,
alors, sur un flash, j'ai mis ceci en fin de jeu^^::::
function EndGame() {
cursor._visible = false;
//Cache le curseur
attachMovie("score", "score", Depth++, {_x:60, _y:175});
//Clip score
//envoi au serveur le nb points gagnés
score.txt_score.text = Points+" popos";
//Score
//// Declaration de l'objet
myLoadVars = new LoadVars();
//// On lui passe toute les varibles qu'on veut
myLoadVars.toto = "txt_score";
myLoadVars.sendAndLoad("interflashphp.php", myLoadVars, "POST");
//// Evenement envoyé a la fin du chargement
delete onEnterFrame;
//Détruit la boucle principale
}
et dans la page php, interflashphp.php :::::::
<?php session_start();
include ("includes/connection_mysql.php");
$pseudo=$_SESSION['pseudo'];
if(isset($_POST['txt_score']))
{
//Récupère les variables de flash
$txt_score = utf8_decode($_POST['txt_score']);
}
if(isset($_POST['txt_score']))
{
//Insertion d'un nouveau gain pour le clan dans la base
$retour = mysql_query("SELECT clan FROM membres WHERE pseudo='$pseudo'")or die
('Une erreur de connexion a la base sest produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
$donnees = mysql_fetch_array($retour);
$insertSQL = "INSERT INTO concours_clans (nb_points) VALUES ('$txt_score') WHERE nom='". $donnees['clan'] ."'"or die
('Une 2erreur de connexion a la base sest produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
$rs = mysql_query($insertSQL);
if($rs)
{
//Insertion reussie
echo '&entryadded=OK&';
}
else
{
echo '&entryadded=FAIL&';
exit();
}
mysql_close();
}
?>
mais comment voir si il y a une erreur car une fois le flash fini, jen'ai rien d'ajouté en base^^merci de toute aide^^
