la soluzione di aprire un'altra pagina non mi sembra molto elegante, quindi ho adottato questo sistema
var preload = new String();
var carica = new LoadVars();
carica.onLoad = function(success) {
if(success) {
_root.preload = this["preload"];
}
else {
trace("Errore nel caricamento file!");
}
}
carica.load("setcookie.php");
if(preload == 1) {
gotoAndPlay(2)
}
else {
gotoAndPlay("scena2",140);
}
il problema è che su firefox il cookie lo crea e funziona ma su internet explorer no
il codice che ho usato è questo
<?php
$cookie = "visited";
if (isset($_COOKIE[$cookie]) && ($_COOKIE[$cookie] == "preload_eseguito")) {
print "&preload=1";
}
else {
setcookie("visited", "preload_eseguito");
print "&preload=0";
}
exit;
?>
devo postare sul forum di php?

Rispondi quotando