Hoi mensen,

Onderstaande link sturen wij op naar onze dealers om via hun site de mogelijkheid van onze service te bieden onder hun eigen naam. Is er een mogelijkheid om de sitenaam van deze dealers waarop onze link staat mee te geven op het moment dat iemand de link aanklikt en onze service aanspreekt?

<a HREF="javascript:void(0)" 
onclick="open('http://www.colorstone.eu/test','miniwin','toolbar=0, location=0, directories=0,status=0,menubar=0, scrollbars=0,resizable=0,width=820,height=600')"> 
online fotoservice</a>
Ja, je kunt op die site self de window.location meegeven in de link. Je kunt ook op je eigen site via JavaScript checken waar ze vandaan komen.

[edit]Voorbeeld van mijn eerste tip[/edit]
Jan, bedankt voor je reactie. Ik heb het nu zo;

<a HREF="javascript:void(0)" 
onclick="open('http://www.colorstone.eu/test?referer=' + window.location,'miniwin','toolbar=0, location=0, directories=0,status=0,menubar=0, scrollbars=0,resizable=0,width=820,height=600')"> 
online fotoservice</a> 


En ik krijg dan in het geopende scherm in de adresbalk dit te zien;
http://www.colorstone.eu/test/?referer=http://www.croesecommunicatie.com/test.php

Geweldig, maar dit adres verdwijnt op het moment dat er in dit browservenster ingelogd is en men naar een andere pagina gaat. Kan ik dit adres daarom op 1 of andere manier vastleggen in b.v. een session of zo om bij een ingevuld form mee te geven?
Je kan ook bij het openen van jouw pagina deze PHP code gebruiken. <?php echo $_SERVER["HTTP_REFERER"]; ?>

Die kan je dan makkelijk opslaan. Wat JS met PHP mixxen gaat moeizaam.
Hoi Gerben, bedankt voor je reactie. Wanneer ik echter jouw code plaats op de openingspagina van www.colorstone.eu/test zie ik helemaal niets verschijnen. Wat doe ik fout?

<?php echo $_SERVER["HTTP_REFERER"]; ?>
Deze variabele zal alleen gevuld zijn als je vanaf een andere pagina doorverwezen wordt. Dus als je op zeg pagina1.php een link maakt naar pagina2.php, en op deze laatste de code van Gerben plaatst, zul je wel een output krijgen.
Blanche bedankt. Ik heb dus om te testen op http://www.croesecommunicatie.com/test.php de link staan;

<a HREF="javascript:void(0)" 
onclick="open('http://www.colorstone.eu/test?referer=' + window.location,'miniwin','toolbar=0, location=0, directories=0,status=0,menubar=0, scrollbars=0,resizable=0,width=820,height=600')"> 
online fotoservice</a> 


en op http://www.colorstone.eu/test/index.htm heb ik het onderstaande staan;

<?php echo $_SERVER["HTTP_REFERER"]; ?>


Er wordt echter niets ge-echo-d als ik de link aanklik...
Dat komt omdat je PHP alleen in bestanden kan gebruiken die eindigen op .php

Doe het andersom. Zet de code op test.php en die javascript link op index.htm
Gerben, bedankt voor je reactie, maar jouw voorstel gaat niet. De link moet namelijk op de site van onze dealers komen en deze verwijst naar onze online service die begint met index.htm. Ik heb nu index.htm veranderd in index.php maar nog steeds komt er geen echo... Kan ik anders iets doen met een session?
.htm is normaal gesproken allemaal statisch, daar kun je geen php in uitvoeren. (Of je moet je server vertellen dat die de .htm ook als .php moet uitvoeren.
Ik heb index.php van colorstone.eu/test alleen met onderstaande code aangemaakt, opent keurig maar er verschijnt alleen een blanco pagina met in de adresbalk wel de juiste gegevens. Wat doe ik verkeerd?

<?php echo $_SERVER["HTTP_REFERER"]; ?>

Reageren