Bonjour ! j'ai presque trouvé mais il doit manquer un petit truc - je ne reçois pas le résultat !
En cliquant sur la checkbox j'ai un résultat qui s'affiche en direct (oui ou non)
le script flash :
myForm = this;
Oskipper = new Object();
Oskipper.click = function(Fskipper){
if(Fskipper.target.selected){
Skipi.text = "oui"
}
else
Skipi.text = "non"
}
CB_skipper.addEventListener("click", Oskipper);
var senderLoad:LoadVars = new LoadVars();
var receiveLoad:LoadVars = new LoadVars();
// on envoi les variables Flash vers le php
sender.onRelease = function() {
senderLoad.Skipi = Skipi.text;
senderLoad.sendAndLoad("send.php",receiveLoad);
}
receiveLoad.onLoad = function() {
if(this.sentOk) {
_root.gotoAndStop("succès");
}
else {
_root.gotoAndStop("raté");
}
}
Le php :<?php
$to = "email@yahoo.fr";
$subject = "Email avancé avec composants";
$message = "\nSkipper : " . $Skipi;
$headers = "De : $theEmail";
$headers .= "\nReply-To : $theEmail";
$sentOk = mail($to,$subject,$message,$headers);
echo "sentOk=" . $sentOk;
?>
Merci d'avance !

jeep501
jeep501