Avatar billede kimlarsen Praktikant
16. februar 2003 - 15:20 Der er 2 kommentarer og
1 løsning

Script som ikke virker efter hensigten !

Hej alle sammen

Jeg har et lille script som jeg har fundet på http://www.eksperten.dk/spm/77741. Det har jeg prøvet at ændre til mit eget formål, nemlig at åbne en exit side, når min side forlades.

Dette er gjort ved at lave en js fil som indeholder :

function newwindow()
{
window.open("http://www.payout.dk/affiliate/affiliate/redir.asp?id=272", "Velkommen", "width=800,height=700,toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=yes,resizable=1");
}

Denne kaldes fra et php dokument, som indeholder :

<head>
<script src="http://www.Rejsebeskrivelser.dk/exit.js" language="JavaScript" type="text/javascript"></script>
</head>

<?php
$checkreferer1 = substr($HTTP_REFERER,0,21);
$checkreferer2 = substr($HTTP_REFERER,0,17);

if ($checkreferer1 == "http://www.rejsebeskrivelser.dk" || $checkreferer2 == "http://rejsebeskrivelser.dk"){
?>
<script language="JavaScript">newwindow()</script>
<?php
}
?>

Der kommer ikke nogle fejlmeddelser i browservinduet, men der kommer heller ikke nogle pop-up vindue ved exit.

Hvad kan der være galt ?
Avatar billede Slettet bruger
16. februar 2003 - 16:46 #1
Det er tallene, der skal ændres. Prøv:

$checkreferer1 = substr($HTTP_REFERER,0,31);
$checkreferer2 = substr($HTTP_REFERER,0,27);
Avatar billede jeden Nybegynder
26. marts 2003 - 08:45 #2
Hvis fejl opstår på dit PHP-dokument, og ikke inde på selve siden, vil browseren ikke give fejlmeddelser. Den vil blot stoppe med at afvikle kode.

Prøv at kopiere koden fra dit PHP dokument ind på selve siden og se om der ikke opstår fejl. Når koden er fejlfri, så kan du kopiere det tilbage til PHP dokumentet.
Avatar billede kimlarsen Praktikant
29. april 2003 - 09:16 #3
Spørgsmålet tilbagetrukket, da løsning ikke er fundet !
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