Hallo,

Is er een mogelijkheid om te weten van welke website de bezoeker komt als hij mijn mailform invult?
Een code die is meegegeven of zo?

Alvast bedankt!
Bedoel je welke website of welke pagina op jouw website?
Jeroen van Rensen op 09/06/2020 12:16:12

Bedoel je welke website of welke pagina op jouw website?


ik heb een website voor mijn DJ actviteiten en sta met mijn link op andere pagina's.
Het is de bedoeling om te weten vanop welke website ze hebben doorgeklikt naar mijn site.

dank
Als het je eigen site is, kan je dit in een sessie meegeven.
kijk of (bij de eerste binnenkomst op je site) $_SERVER['HTTP_REFERER'] bestaat en een waarde bevat. Na doorklikken zal die waarde verwijzen naar jouw eigen site.
Onthoud dat $_SERVER['HTTP_REFERER'] niet altijd bestaat. Browsers kunnen deze waarde zelfs ook weggooien. Daarom zou ik voor een sessie kiezen die je op elke pagina bijhoudt op welke site je bent.
maar hoe ga je dat dan in de session krijgen?

Als de bezoeker op je site komt vanaf startpagina.nl (bestaat dat nog?), dan heb je niets aan sessions: die van de startpagina kun je niet lezen. Met wat geluk staat de url in http-referer. En net zo, als hij via Google komt of een andere site buiten jouw beheer.

Maar waarschijnlijk heb je meer aan Google Analytics oid.



Daarom zei ik ook:

Als het je eigen site is, kan je dit in een sessie meegeven.

Vanuit je URL kan je dan prima bijhouden op welke pagina je bent.
Maar misschien moet DJ Steve even vertellen wat hij precies wil... :-)
Djsteve claeys op 09/06/2020 12:19:18



ik heb een website voor mijn DJ actviteiten en sta met mijn link op andere pagina's.
Het is de bedoeling om te weten vanop welke website ze hebben doorgeklikt naar mijn site.

dank


Dus het gaat om een externe website, en dan heb je het over $_SERVER['HTTP_REFERER'], wat niet betrouwbaar is.
Dat zeg is "als aanwezig en niet leeg".

Betrouwbaarder zou het zijn, als men naar zijn site linkt middels iets als "https://djsteve.music/?from=startpagina"

Maar ik vermoed dat overal de link inmiddels staat als kale domeinnaam. Dan blijft alleen over dat je de referer probeert.
Of Google Analytics, die mogelijk ook daar naar kijkt. Al heeft die misschien wel meer mogelijkheden om het klikgedrag verder uit te diepen.

Reageren