Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]$_SERVER['HTTP_REFERER'] skracanie adresu
Forum PHP.pl > Forum > Przedszkole
bubusek
Witam serdecznie.

Prosił bym o pomoc co zrobić by pobrany adres za pomocą
  1. $_SERVER['HTTP_REFERER']
został zapisany w bazie danych nie w pełnej wersji jak np:

  1. http://localhost:82/serwis/link.php?action...p;szukaj=Szukaj

ale aby został skrócony do pierwszego znaku "?" wiec by zapisany był jako:
  1. http://localhost:82/serwis/link.php
Fifi209
parse_url ?
bubusek
Cytat(fifi209 @ 5.11.2010, 14:37:54 ) *


Hmm no więc wymyśliłem coś takiego

  1. <?php
  2.  
  3. $url = parse_url ( 'http://localhost:82/serwis/link.php?action...p;szukaj=Szukaj' ) ;
  4.  
  5. $url1 = $url['host'];
  6. $url2 = $url['path'];
  7.  
  8. echo $url1;
  9. echo $url2;
  10.  
  11. ?>


Więc mam już wycięty adres "localhost" i "/serwis/link.php"
Teraz w jaki sposób je połączyć ze sobą w całość ? smile.gif
CuteOne
  1. $url3 = $url1.$url2;
  2. echo $url3;

?
Daimos
a port i scheme? zobacz co ma w sobie tablica parse_url()
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.