phpbar.de logo

Mailinglisten-Archive

[php] Verschachtelte Übergabe von Werten

[php] Verschachtelte Übergabe von Werten

Enrico Weigelt weigelt at metux.de
Mon Jul 5 13:53:40 CEST 2004


* Tobias Krais <krais at bats.ch> schrieb:

<snip>
> ich rufe eine Seite innerhalb meiner Homepage mit z.B. 
> $PHP_SELF?file5=index.php auf. Jetzt habe ich die Suchfunktion von
> Google in unsere Homepage eingebunden und möchte den Seitenaufruf
> folgendermassen einbinden:
> index.php?file5=http://www.google.com/custom?sitesearch=www.bats.ch&q=test...
Nein, so geht das nicht!
Du kannst nicht einfach eine URL wie sie ist als URL-Parameter übergeben
wollen und dann hoffen, daß das klappt. 
urlencode() ist Dein Freund!

Also:

$link = 'index.php?file5='.urlencode($google_url);

Dann hast Du im folgenden Seitenaufruf: $_REQUEST{'file5'} = $google_url
(ergo php urldecode()'ed das selbst)


cu
-- 
---------------------------------------------------------------------
 Enrico Weigelt    ==   metux IT service

  phone:     +49 36207 519931         www:       http://www.metux.de/
  fax:       +49 36207 519932         email:     contact at metux.de
  cellphone: +49 174 7066481
---------------------------------------------------------------------
 -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops --
---------------------------------------------------------------------

php::bar PHP Wiki   -   Listenarchive