salve a tutti
ho creato due pulsanti immagine per relativi 2 colori (bianco e nero) che mi colorano un rettangolo sullo stage e fin qui tutto bene.
Al pulsante ho associato:
on (release) {
colore = new Color(rettangolo);
colore.setRGB(0x000000);
}
quindi ho un altro pulsante submit che dovrebbe passarmi la variabile a una pagina php. A questo ho associato:
on (release) {
var invia = new LoadVars();
invia.nome = _level0.nome_txt.text;
invia.colore = _level0.colore_txt.text;
invia.clipCaricato = _level0.clipCaricato_txt.text;
// invia.send("metti lo script php",l'oggetto,"il metodo");
// nell'ultimo caso utilizzo il "post" come metodo
getURL ("http://localhost/provamail.php", invia, "POST");
}
on (release) {
if (_root.clipCaricato == "alien1.swf") {
getURL ("http://localhost/provamail.php", invia, "POST");
}
}
on (release) {
if (colore.getRGB() == 0x000000) {
getURL ("http://localhost/provamail.php", invia, "POST");
}
}
(ci sono anche altre variabili da passare)
nella pagina php invece ho scritto:
<?php
echo $_POST['colore'];
echo $_POST['email'];
$nomealieno = $_POST['clipCaricato'];
$alieno = explode(".", $nomealieno);
echo $alieno[0]; // nome alieno senza estensione
?>
solo che mentre la variabile "filmato caricato" la passa, il colore no.
Come mai?
Grazie!

Rispondi quotando