Avatar billede snorres Nybegynder
12. december 2003 - 07:33 Der er 5 kommentarer og
1 løsning

Tænd/sluk musik

Nogen der kan se hvor jeg har lavet fejl? evt. kan rette den? :)

<?

ob_start();
$music = strip_tags($mus);

if($music == "stop") {
setcookie ("LoveMusic", stop);

setcookie ("LoveMusic", stop,time()+36000000);  /* expire in 1 hour */

setcookie ("LoveMusic", stop,time()+36000000, "/~rasmus/", ".utoronto.ca", 1);

echo"<A HREF=$PHP_SELF??mus=start>Start Music</A>";
elseif($music == "start") {
setcookie ("LoveMusic", start);

setcookie ("LoveMusic", start,time()+36000000);  /* expire in 1 hour */

setcookie ("LoveMusic", start,time()+36000000, "/~rasmus/", ".utoronto.ca", 1);

echo"<A HREF=$PHP_SELF??mus=stop>stop Music</A><embed src='cupcake.wav' autostart=true hidden=true loop=true>";
elseif (isset($_COOKIE["LoveMusic"])){

$value = $_COOKIE["LoveMusic"];

if($value == "stop") {
echo"<A HREF=$PHP_SELF??mus=start>Start Music</A>";
}
elseif($value == "start") {
echo"<A HREF=$PHP_SELF??mus=stop>stop Music</A><embed src='cupcake.wav' autostart=true hidden=true loop=true>";

}

else  {

echo"<A HREF=$PHP_SELF??mus=stop>stop Music</A><embed src='cupcake.wav' autostart=true hidden=true loop=true>";

}
}

?>
Avatar billede jensgram Nybegynder
12. december 2003 - 12:48 #1
f($music == "stop") {
setcookie ("LoveMusic", 'stop');

setcookie ("LoveMusic", 'stop',time()+36000000);  /* expire in 1 hour */

setcookie ("LoveMusic", 'stop',time()+36000000, "/~rasmus/", ".utoronto.ca", 1);

echo"<A HREF=$PHP_SELF??mus=start>Start Music</A>";
elseif($music == "start") {
setcookie ("LoveMusic", 'start');

setcookie ("LoveMusic", 'start',time()+36000000);  /* expire in 1 hour */

setcookie ("LoveMusic", 'start',time()+36000000, "/~rasmus/", ".utoronto.ca", 1);
Avatar billede jensgram Nybegynder
12. december 2003 - 12:49 #2
' ' rundt om strenge!

Hvorfor kører du setcookie() 3 gange?
Avatar billede snorres Nybegynder
12. december 2003 - 15:49 #3
Godt spg, har brugt noget kode fra et tidligere projekt :S
Prøver lige om jeg forstår hva du mener så vender jeg tilbage ;)
Avatar billede snorres Nybegynder
12. december 2003 - 16:03 #4
Ah det hjalp ik, den gir stadig fejL:
Parse error: parse error, unexpected T_ELSEIF in /customers/goog.dk/goog.dk/httpd.www/mylove/menu.php on line 28
Men glæmte også at skrive fejlen før, noget med en af mine elseif man kan ik se why :S
Avatar billede snorres Nybegynder
12. december 2003 - 16:11 #5
Nu har jeg rettet min kode lidt, og nu virker den, bortset fra en ting, de sender header, og det gør min kode allerede før det, så ville høre om det kunne laves UDEN at sende header??

<?

ob_start();
$value = $_COOKIE["LoveMusic"];
$music = strip_tags($mus);


if($music == "stop") {

setcookie ("LoveMusic", 'stop',time()+36000000, "/~rasmus/", ".utoronto.ca", 1);

echo"<A HREF=$PHP_SELF?mus=start>Start Music</A>";
}
elseif($music == "start") {

setcookie ("LoveMusic", 'start',time()+36000000, "/~rasmus/", ".utoronto.ca", 1);

echo"<A HREF=$PHP_SELF?mus=stop>stop Music</A><embed src='cupcake.wav' autostart=true hidden=true loop=true>";
}
elseif($value == "stop") {
setcookie ("LoveMusic", 'stop',time()+36000000, "/~rasmus/", ".utoronto.ca", 1);
echo"<A HREF=$PHP_SELF?mus=start>Start Music</A>";
}

else  {

echo"<A HREF=$PHP_SELF?mus=stop>stop Music</A><embed src='cupcake.wav' autostart=true hidden=true loop=true>";

}

?>
Avatar billede snorres Nybegynder
27. juni 2004 - 13:10 #6
lukket på grund af intet svar...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester