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

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Anonymous

Beitrag von Anonymous » 26.11.2007, 20:08

ist doch klar... so wie du die url übergibst, enthält site eben nur das was er auch weiterleitet.... musste halt alle anderen $_GET variabeln auch noch wieder dran hängen...

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, 20:18

Aha. Alle Variablen aufzulösen ist allerdings schwierig, denn die Anzahl der Variablen sowie die Variablennamen variieren. Gibt es dafür eine Lösung?