Avatar billede tif12345 Nybegynder
02. januar 2002 - 19:19 Der er 5 kommentarer og
1 løsning

Opdater side ved klik

Først kig her:
http://www.hardcoreteenagersluts.com/download.php

Det virker sådan, at når man trykker på banneret lægges der en cookie der husker at man har trykket, også kan man få adgang til downloads...

Men for at se filerne man kan downloade, efter man har trykket på banneret, skal man selv trykke på opdater i browseren, hvilket ikke er helt optimalt..

Kan man ikke få download.php til at opdater sig selv efter man har trykket på banneret?

Koden for download.php ser således ud;

<?
echo \'
<html>
<head>
<title>Download fil</title>
</head>
<body>\';

echo \'
<b>Du skal klikke på et banner mindst een gang om dagen for at få lov til at downloade filer!</b><br>
<a href=\"refresh.php\" target=\\\"_blank\\\");\"> <img src=banner.gif border=0></a><p>\';
if($HTTP_COOKIE_VARS[\'banner\']){

echo \'
<form action=http://www.roat.dk/trainers/d2maphack_43.zip>
<b>Diablo 2 [Maphack] Cheats for PC</b><br>
<input type=submit value=Download>
</form> \';

echo \'
<form action=http://216.40.248.4/rar/wrar290.exe>
<b>Winrar</b><br>
<input type=submit value=Download>
</form> \';

} else {

echo \'
<b>Well, well, well.... Ingen download uden bannerklik...</b><br> \';
};

echo \'
</body>
</html> \';

?>

Avatar billede jakoba Nybegynder
02. januar 2002 - 19:33 #1
du behøver kun ændre din onclick:
    onclick=\"setTimeout(\'self.location.reload(true);\',100);\"
Avatar billede blood Nybegynder
02. januar 2002 - 19:53 #2
Nu skal jeg lave det for dig med Jakob\'s svar :o)

<?
echo \'
<html>
<head>
<title>Download fil</title>
</head>
<body>\';

echo \'
<b>Du skal klikke på et banner mindst een gang om dagen for at få lov til at downloade filer!</b><br>
<a href=\"refresh.php\" onclick=\"setTimeout(\'self.location.reload(true);\',100);\" target=\\\"_blank\\\");\"> <img src=banner.gif border=0></a><p>\';
if($HTTP_COOKIE_VARS[\'banner\']){

echo \'
<form action=http://www.roat.dk/trainers/d2maphack_43.zip>
<b>Diablo 2 [Maphack] Cheats for PC</b><br>
<input type=submit value=Download>
</form> \';

echo \'
<form action=http://216.40.248.4/rar/wrar290.exe>
<b>Winrar</b><br>
<input type=submit value=Download>
</form> \';

} else {

echo \'
<b>Well, well, well.... Ingen download uden bannerklik...</b><br> \';
};

echo \'
</body>
</html> \';

?>
Avatar billede tif12345 Nybegynder
02. januar 2002 - 19:54 #3
Har nu ændret det til
echo \'
<b>Du skal klikke på et banner mindst een gang om dagen for at få lov til at downloade filer!</b><br>
<a href=\"refresh.php\" target=\\\"_blank\\\"); onclick=\\\"setTimeout(\\\'self.location.reload(true);\\\',100);\\\"\"> <img src=banner.gif border=0></a><p>\';

Den opdaterer stadig ikke selv download.php når man trykker på banneret :/
Avatar billede tif12345 Nybegynder
02. januar 2002 - 20:11 #4
Ok jeg omformulerer lige mit spørgsmål, så i måske kan forstå det bedre :)

I popup vinduet skal der være en kode som reloader \"parent\" vinduet.
Jeg har prøvet med <body onload=\"parent.reload()\" men det virker ikke.
Kan i fortælle mig hvilken kode jeg skal bruge?
Avatar billede Slettet bruger
03. januar 2002 - 18:10 #5
Det hedder:

<body onLoad=\"opener.location.reload(true);\">
Avatar billede tif12345 Nybegynder
03. januar 2002 - 19:12 #6
Takker, var lige det jeg skulle bruge!
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