Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 10.03.2005, 22:53   #1
TP-Specialist
 
Benutzerbild von oliveramberg
 
Registriert seit: Mar 2002
Ort: Schweiz, Dinhard
oliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine User

PHP-Script mit $HTTP_REFERER funktioniert nicht mehr


Hallo
Vor kurzem hatte ich mal ein Problem mit einem PHP-Script für die Weiterempfehlung einer Seite. Das hat dann alles soweit funktioniert. Doch seit gestern, wird der Link nicht mehr mit gegeben. Am Code habe ich wissentlich nix geändert. Wäre um Rat wie immer sehr dankbar.

Testseite gibts hier

Der Code wäre folgender:

PHP-Code:
<?
$link 
$HTTP_REFERER;
include(
"config.php");
?>
<html>

<head>
<META NAME="Title" CONTENT="<? echo $title?>">
<title>Website <? echo $link?> weiterempfehlen</title>
<link rel="stylesheet" href="stylesheet.php" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="/xperten.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#006600">
<form method="post" action="process.php">
  <div align="left">
    <input type="hidden" name="link" value="<? echo $link ?>">
  </div>
  <table width="502" border="0" cellspacing="0" cellpadding="5">
    <tr valign="top"> 
      <td colspan="2"><font size="2"><img src="/sendpage/recommend_header.gif" width="500" height="87"> 
        <? //echo $title?>
        </font></td>
    </tr>
    <tr> 
      <td colspan="2"><? echo $suggest_exp ?></td>
    </tr>
    <tr> 
      <td width="209"><? echo $yourname ?>&nbsp;</td>
      <td width="273"><input name="sname" type="text" class="contentform" size="40"></td>
    </tr>
    <tr> 
      <td width="209"><? echo $yourmail ?></td>
      <td width="273"><input name="smail" type="text" class="contentform" size="40"></td>
    </tr>
    <tr> 
      <td width="209"><? echo $recipientmail ?></td>
      <td width="273"><input name="rmail" type="text" class="contentform" size="40"></td>
    </tr>
    <tr> 
      <td width="209"><? echo $yourmessage ?></td>
      <td width="273"><textarea name="message" cols="45" rows="8" class="contentform">Hallo!

Besuchen Sie diese Seite:
<? echo $link ?></textarea></td>
    </tr>
    <tr> 
      <td width="209">&nbsp;</td>
      <td width="273"> <div align="left"> 
          <input name="submit" type="submit" class="buttons" value="<? echo $submitbutton ?>">
        </div></td>
    </tr>
  </table>
</form>
</body>
</html>
oliveramberg ist offline   Mit Zitat antworten


Alt 10.03.2005, 22:56   #2
TP-Specialist
 
Benutzerbild von PeterBrand
 
Registriert seit: Aug 2001
Ort: Graz
PeterBrand hilft, wo's gehtPeterBrand hilft, wo's gehtPeterBrand hilft, wo's geht
hat bei mir gerade problemlos funktioniert...
__________________
Freedom for Mars!

» Auszeichnung für "KlassenTreffen"...
» zum Kunden des Monats
PeterBrand ist offline   Mit Zitat antworten
Alt 10.03.2005, 22:59   #3
TP-Specialist
 
Benutzerbild von oliveramberg
 
Registriert seit: Mar 2002
Ort: Schweiz, Dinhard
oliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine User
Bei mir nicht. Im Textfeld müsste der Link mitgegeben werden. Auch wenn ich das Mail versende, erhalte ich keinen Link
oliveramberg ist offline   Mit Zitat antworten
Alt 10.03.2005, 23:02   #4
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
bei mir wird der link mitgegeben: IE, FF und Opera, alles ok
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 10.03.2005, 23:03   #5
TP-Specialist
 
Benutzerbild von PeterBrand
 
Registriert seit: Aug 2001
Ort: Graz
PeterBrand hilft, wo's gehtPeterBrand hilft, wo's gehtPeterBrand hilft, wo's geht
so, oder?

Kleiner Tipp: Du könntest in weiterer Folge die URL mit dem Link mitgeben - falls Du mehrere unterschiedliche Seiten zu empfehlen hast...
Miniaturansicht angehängter Grafiken
php-script-http_referer-funktioniert-mehr-test.gif  
__________________
Freedom for Mars!

» Auszeichnung für "KlassenTreffen"...
» zum Kunden des Monats
PeterBrand ist offline   Mit Zitat antworten
Alt 10.03.2005, 23:05   #6
TP-Specialist
 
Benutzerbild von oliveramberg
 
Registriert seit: Mar 2002
Ort: Schweiz, Dinhard
oliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine User
Ich check's nicht. Anbei ein Screen.
Und hier der Mail-Text, den ich erhalte:

Hallo!

Besuchen Sie diese Seite:


Beste Grüsse,
oliver
Miniaturansicht angehängter Grafiken
php-script-http_referer-funktioniert-mehr-screenhunter_001.gif  
oliveramberg ist offline   Mit Zitat antworten
Alt 10.03.2005, 23:07   #7
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
leere mal Dein Browsercache
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 10.03.2005, 23:09   #8
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Naja du musst schon von einer Seite per Link kommen (mit deiner Testseite klappt das), damit der Referer etwas als Wert hat. Der Browser müsste es natürlich mitschicken, aber ist wohl nicht das Problem.
Strogij ist offline   Mit Zitat antworten
Alt 10.03.2005, 23:16   #9
DSB
TP-Veteran
 
Benutzerbild von DSB
 
Registriert seit: Mar 2005
Ort: Oyten
DSB ist ein richtiges Arbeitstier - DANKEDSB ist ein richtiges Arbeitstier - DANKEDSB ist ein richtiges Arbeitstier - DANKEDSB ist ein richtiges Arbeitstier - DANKE
Der HTTP_Referer muss nicht zwangsläufig vom Browser übermittelt werden.
Jeder mit einer funktionierenden Firewall kann die Übermittlung ausschalten (lassen).

Das Script funktioniert also nur vernünftig wenn der Referer auch tatsächlich vom Browser übermittelt wird aber Verlass ist darauf nicht.

Ich würde abfragen ob in der Variablen etwas drinsteht und wenn nicht dem User ein zusätzliches Feld anbieten in dem er den URL der zu empfehlenden Seite selbst eintragen kann.
__________________
Gruß, DSB
Einfaches Backup/ Restore Deiner MySQl-Datenbank
DSB ist offline   Mit Zitat antworten
Alt 10.03.2005, 23:17   #10
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Du solltest im übrigen mit Superglobals arbeiten, sprich: $_SERVER['HTTP_REFERER']

Der HTTP_REFERER ist aber so eine Sache, einige Browser oder Firewalls entfernen diesen einfach, bzw. geben keinen an.
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 10.03.2005, 23:19   #11
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Ja, wo nix ist, da kann man auch nix erwarten.
Strogij ist offline   Mit Zitat antworten
Alt 11.03.2005, 06:11   #12
TP-Specialist
 
Benutzerbild von oliveramberg
 
Registriert seit: Mar 2002
Ort: Schweiz, Dinhard
oliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine Useroliveramberg lebt für das TP und seine User
Danke Euch allen - tja, dann muss ich mal erneut ans Werk!
oliveramberg ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
PHP-Script mit $HTTP_REFERER funktioniert nicht mehr PHP-Script mit $HTTP_REFERER funktioniert nicht mehr
« Tabellen verknüpfen | Dynamische Auflösung »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67