Wie übermittele ich URL in URL (als GET-Parameter) mit PHP?

8

Ich habe Probleme, URLs als GET Parameter zu übergeben. Wenn ich versuche zuzugreifen:

Ссылка

Ich bekomme die folgende Nachricht:

Aber wenn ich mich für:

Ссылка

Alles funktioniert gut (es wird auf eine nicht existierende Seite umgeleitet - 123 - natürlich, aber es tut das Erwartete). Durch Eliminierung kann ich sagen, dass etwas mit dem Parameter url nicht stimmt, aber was ist das?

OBS: Ich verwende rawurlencode() , um die URL zu verschlüsseln.

BEARBEITEN: Code, den Sie gefragt haben ...

In der ersten Ansicht, wo der Link ist ( Ссылка ):

%Vor%

Wenn der Link angeklickt wird, leitet er zu einer Aktion ( /linkebuy/parceiro ) weiter, wo das Folgende passiert (im Grunde nichts, nur im Rahmen halten):

%Vor%

Es enthält die Ansicht lead-parceiro.php (oben auf der Frage, ich verlinke auf diese Seite), wo der Kopf enthält:

%Vor%     
ramonztro 06.03.2013, 17:32
quelle

2 Antworten

6

Wenn Sie die Einschränkung nicht loswerden können, können Sie die URL in 2 Teilen wie folgt weitergeben

%Vor%

Und dann analysieren Sie es auf Ihrem Code, um die vollständige URL für die Weiterleitung zu machen.

    
Ateszki 06.03.2013, 18:07
quelle
4

Sie sollten urlencode verwenden, wenn Sie irgendetwas als URL-Parameter

übergeben     
RiaD 06.03.2013 18:17
quelle

Tags und Links