Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| [ Anmelden zum schreiben ] |
| refs sortieren von schnipsel | |||
|---|---|---|---|
| Daeng Mitglied
|
Hallo, ich wollte mal fragen, wie es möglich wäre, dass man die bei dem Referer-Script die links sortiert nach absteigender reihenfolge der klicks...
Thx |
||
| manuel Coder
Posts: 4260 |
hallo
ersetz doch mal bitte folgendes : nach if ( !empty ($m) ) { .... ersetzt du den code bist } else { durch das hier : <?php
$d = file('ref.txt');
$ar = explode('@',$d[0]);
$a0 = explode('#',$ar[0]);
$a1 = explode('#',$ar[1]);
arsort ($a1);
foreach ($a1 as $d => $c) {
if ($c != '') {
echo $c.' '.$a0[$d].'<br>';
}
}
?>
ohne die php zeichen ....
dann sollte es klappen unterrichte mich mal über den erfolgt bzw. misserfolg |
||
| Daeng Mitglied
|
Thx, funzt wunderbar das script, sollteste von vornerein so machen, aber deine entscheidung
MfG Daeng ^^ |
||
| Daeng Mitglied
|
Noch ne kleine Frage
wäre es möglich bestimmte Hosts (zB google.de) nur nach aufrufen zu zählen und nicht nach jeder einzelnden suchabfrage? |
||
| manuel Coder
Posts: 4260 |
joa is schon möglich, am leichtesten ist es wenn du einfach den referer explode machst und dann element 0 und 2 speicherst *G* dazwischen machste noch // und dann haste immer nur den host also wenn deine seite jetzt z.b. über google.de/test/hohaha.haha?go=lila
usw. aufgerufen wird wird nur google.de gespeichet allerdings dann auch bei allen anderen seiten. |
||
| Daeng Mitglied
|
habe das jetzt so gelößt:
<code> <?php $google = strpos ($HTTP_REFERER, "google" ;
if ($google == true) { $HTTP_REFERER = "http://www.google.de; } ?> </code> |
||
| manuel Coder
Posts: 4260 |
joa so sollte es gehen
![]() |
||
| Daeng Mitglied
|
mh tuts aber komischerweise nicht :/
|
||
| manuel Coder
Posts: 4260 |
hallo die überlegung war schon mal richtig versuch es mal so :
<?php
if ( ereg ('google',$HTTP_REFERER) ) {
$HTTP_REFERER = 'http://www.google.de';
}
?>
wobei das irgendwie genau das selbe ist ... nur andere funktion mehr ich gerade.
keine ahnung woran es sonst liegen könnte |
||
| Daeng Mitglied
|
mh komischerweise funktioniert es jetzt doch mit dem was ich gemacht habe, aber als ich selber getestet hatte gings nicht, komisch, aber hauptsache es funzt
thx für help ![]() |
||
| [ Anmelden zum schreiben ] |