Anzeige - [Interessiert an einer Anzeige?]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Referrer nach Meta Refresh
Metaman
Geschrieben am: Mo 1.05.2006, 20:48
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 360
Mitglied seit: 18.10.2004


so kleines Problem.
ich hab eine seite und möchte direkte Aufrufen von bestimmten Domain verhindern
und benutze dazu folgendes Script
CODE
?php
$gebanntedomains = array('domain.de', 'xxx.de','abc.de','xyz.de');
$ref = parse_url($_SERVER['HTTP_REFERER']);
for ($i=0;$i<count($gebanntedomains);$i++) {
if (stristr($ref[host], $gebanntedomains[$i])) { $badref=1;}
}
if($badref==1){
DU NICHT
}else{
OK
}


Das funktioniert problemlos wenn der Referer übergeben wird.
wird der Referer nicht übergeben kommt der User rein.
Damit Blockiere ich ca 75% aller Besucher von diesen Seiten.
Das reicht mir auch aus, damit die Links von diesen Seiten entfernt werden.

Jetzt gibt es jedoch ein paar Seiten die mich ärgern, und einfach eine Leere Seite erstellt haben von der mit einem Meta Refresh auf meine Seite weitergeleitet wird.
Damit wird aber wohl auch der Referer gelöscht?

Gibt es dafür vielleicht noch einen anderen Weg, an den Referer zu kommen ???


--------------------
Top
PMEmail PosterUsers WebsiteICQ
Top
 
 
marcin.nolte
#2 Geschrieben am: Mo 1.05.2006, 20:58 (+00:09)
Report PostQuote Post

AyomRank 1
**

Gruppe: Member (inaktiv)
Beiträge: 2
Mitglied seit: 30.04.2006


Hallo Metaman,

ich denke nicht. Im moment fällt mir nichts ein, wie man es Technisch anders machen könnte.
Was mir jedoch auffällt, ist dein PHP Code, der ziemlich unperfomant ist ;-)

Besser wäre hier:
CODE

$arrGebanntedomains = array('domain.de' => 1, 'xxx.de' => 1,'abc.de' => 1,'xyz.de' => 1);
$ref = parse_url($_SERVER['HTTP_REFERER']);

if( $arrGebanntedomains[$ref] == 1 ){
DU NICHT
}else{
OK
}


Beste Grüße,
Marcin


--------------------
Top
PMEmail PosterICQAOL
Top
 
Metaman
#3 Geschrieben am: Mo 1.05.2006, 21:03 (+00:05)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 360
Mitglied seit: 18.10.2004


hmm danke,
auch für den gekürzten Code
aber ob das wirklich so geht ???
Denn $ref ist ja durch parse_url kein String sondern ein Array...


--------------------
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Trekkie
#4 Geschrieben am: Di 2.05.2006, 14:15 (+17:12)
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (aktiv)
Beiträge: 11
Mitglied seit: 20.03.2006


Wenn der Referer nicht übertragen wird hat das bestimmt seine Gründe. Im Übrigen kannst du die Linkadresse kopieren und direkt in der Adresszeile eingeben. Damit wird das Setzen eines Referer's auch "verhindert".
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Metaman
#5 Geschrieben am: Di 2.05.2006, 14:42 (+00:26)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 360
Mitglied seit: 18.10.2004


laugh.gif
natürlich kann man den Link auch kopieren,
und wer will kann das auch gerne abschreiben oder von mir aus auch in Stein meißeln.

Aber das klingt jetzt schon leicht angesäuert bei Dir, als wenn Du selber betroffen bist?? tongue.gif

naja egal,
reden wir klartext
es geht um meine Seite
http://tool.webmaster-lexikon.de

hier hab ich einfach einige Superclix Partnerprogramme aufgelistet, und jeder der beim Superclix Partnerprogramm teilnimmt, kann diese Seite für sich benutzen. und zwar ganz einfach indem er einen Link zu dieser Seite start.php?username=USERNAME setzt.

Bei Aufruf der Seite wird dann der Username als Cookie gespeichert ,und bei den gezeigten Links der Seite eingesetzt.

So nun haben einige Spaßvögel angefangen diese URL über Besuchertauschdienste zu Bewerben
das konnte ich einfach mit einem Framebrecher unterbinden.
Dann kamen die Forced Klicks die ich durch den Referer abfangen konnte
naja und nun haben sich einige auf einige Padmailer fixiert, die mit einem solchen Meta Refresh arbeiten.

Also im Grunde alles nur absolut nutzloser Traffik, da die Besucher die Seite ja nur sehen weil sie dafür bezahlt werden,



--------------------
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/11855

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Auf der Suche nach einem Job ( vorzugsw. 400€ ) Bertrammarcel 70 0 Mi 3.09.2008, 14:44
Hilfe: Refresh nach Select-Auswahl TTlong 85 2 So 31.08.2008, 15:39
Optimale Meta Tags Mark_L 147 5 Sa 30.08.2008, 21:12
Google Referrer auslesen Big Rob 89 3 Mi 27.08.2008, 09:25
[MYSQL] ø bei Suche nach o finden MarkusH 99 1 Mi 20.08.2008, 09:10
DB Restore nach Hackerangriff spaceman007 168 2 Di 12.08.2008, 08:24
Auf der Suche nach einem Job ( vorzugsw. 400€ ) Bertrammarcel 156 0 Do 7.08.2008, 18:49
Meta-Tags Marc3l 158 3 So 27.07.2008, 21:34
Domain: Rechtliche Probleme nach 2 Jahren cr4m0 332 9 So 27.07.2008, 01:27
Auswandern nach Thailand PH 196 10 Di 15.07.2008, 16:31




Anzeige - [Interessiert an einer Anzeige?]



Anzeigen


[Interessiert an einer Anzeige?]