Gegevens ophalen van pagina waar je vandaan komt.
Ik wil iets maken waarmee ik de gegevens kan op halen van de vorige pagina waar je vandaan komt.
Dit is dan vanaf een andere website.
Nu dacht ik dat ik via $_SERVER['HTTP_REFERER'] dit wel kon doen maar de url die ik mee krijg van de pagina's zijn dan anders.
Eigenlijk het idee wat de terug knop van je browser doet alleen dan op de achtergrond van de website maar dat de website doorgaat en ik wat uit de vorige pagina kan halen.
Het mag een script zijn maar met wat tips ben ik ook al blij dan ga ik het zelf proberen te bouwen.
Wat voor gegevens wil je ophalen? Geef eens een voorbeeld.
Stel ik kom van website a op b, dan wil ik de broncode van a hebben en die dan strippen en opslaan in de db.
Ten eerste mag dat niet, en ten tweede, waarom wil je van een willekeurige website code gaan rippen?:-s
Waarom mag je de broncode niet opslaan? Elke browser doet dat toch ook?
Gewijzigd op 28/11/2013 13:44:24 door Margreet Keijzer
Je mag niet zomaar andersmans werk opslaan. Dat valt onder het copyright.
Afgezien van het feit dat het niet heel fris klinkt wat copyright en beveiliging betreft, kan het ook niet: de referrer wordt vaak niet doorgegeven tussen sites en browsers keren daadwerkelijk terug naar de vorige URL, niet de pagina die jij in gedachten had. Dat is maar goed ook.
Ik wil voor ons statistieken programma weten welke meta titel de vorige pagina had waar ze vandaan komen.
Met deze gegevens kan ik dan berekenen wat vaak voor komt als ze naar ons gaan via het affiliate netwerk.
Rik Engelen op 28/11/2013 14:46:19:
Ik ga niks na maken of tonen.
Ik wil voor ons statistieken programma weten welke meta titel de vorige pagina had waar ze vandaan komen.
Met deze gegevens kan ik dan berekenen wat vaak voor komt als ze naar ons gaan via het affiliate netwerk.
Ik wil voor ons statistieken programma weten welke meta titel de vorige pagina had waar ze vandaan komen.
Met deze gegevens kan ik dan berekenen wat vaak voor komt als ze naar ons gaan via het affiliate netwerk.
Dan controleer je inderdaad de HTTP-referer (als die er is), haal je de pagina op via cURL en haal je er tot slot de metadata uit met een HTML-parser.
Doe ik de browser back knop gaat het wel goed maar als ik dan de HTTP-referer pak en die plak in de browser kom ik op mijn eigen site. Dus ik vraag me af hoe de browser zoals IE/FF wel weteten waar ze naartoe terug moeten.
Daarmee krijg je het effect dat je nu observeert: de referer is de URL die de redirect uitvoert naar je eigen site, niet de pagina waar de bezoeker vandaan komt.