Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Ausgehende Links mit PHP: URL wird bei Parametern abgeschnit

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
new_newbie
PostRank 6
PostRank 6
Beiträge: 413
Registriert: 17.03.2006, 18:48
Wohnort: Weit weg

Beitrag von new_newbie » 26.11.2007, 19:34

Hallo zusammen,

für einige Projekte arbeite ich bei der verlinkung von externen Seiten mit einem kleinen php-script:

jump.php

Code: Alles auswählen

<?php
$site = $_GET&#91;'site'&#93;;
// redirect
header&#40;"HTTP/1.1 301 Moved Permanently"&#41;;
header&#40;"Location&#58; $site"&#41;;
header&#40;"Connection&#58; close"&#41;;
?>
Der Aufruf erfolgt z.B. so:

https://meinedomain.com/jump.php?site=h ... 3&key2=789

und genau da liegt das Problem. Die ausgehende URL wird vor dem ersten "&"-Zeichen abgeschnitten und in der Browserzeile erscheint nur:

https://externedomain.com/?user=1

Das ist natürlich totaler Müll. Aber ich kann nicht herausfinden, woran es liegt. Wenn ich testweise die externe domain hart ins script kodiere mit $site='https://externedomain.com/?user=1&key1=123&key2=789' funktioniert es. Also muss es irgenwie an diesem $_GET['site'] zu tun haben. Hat jemand eine Idee?

Gruß
Sven