Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> pobieranie adresu strony razem ze zmiennymi
El.Kurczako
post
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 9.02.2004

Ostrzeżenie: (0%)
-----


Witam

Jak pobrac adres strony np: http://www.jakas.strona.pl?zm1=qwe&zm2=asd&zm3=zxc ? Co do zmiennych, sa one przedstawione w taki wlasnie sposob jak na przykladzie, moze byc ich wiecej/mniej i moga miec rozne nazwy. Chce po prostu pobrac caly adres jaki jest w polu adresu przegladarki.

Pozdrawiam.
Go to the top of the page
+Quote Post
acztery
post
Post #2





Grupa: Zarejestrowani
Postów: 945
Pomógł: 7
Dołączył: 15.03.2005
Skąd: katowice

Ostrzeżenie: (0%)
-----


wpisz w pliku php phpinfo();

wynik pokaze ci ustawienia serwera i tam poszukaj...
Go to the top of the page
+Quote Post
wipo
post
Post #3





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

Ostrzeżenie: (0%)
-----


wpisz print_r($_SERVER)
bo będzie jedna z komórek w tej tablicy


--------------------
Go to the top of the page
+Quote Post
El.Kurczako
post
Post #4





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 9.02.2004

Ostrzeżenie: (0%)
-----


Dziekuje, pomoglo.

Rozwiazanie:
  1. <?php
  2.  
  3. echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
  4.  
  5. ?>
Go to the top of the page
+Quote Post
--cuube--
post
Post #5





Goście







Witam.

Zastanawia mnie jedna rzecz - czy można jakoś usunąć z adresu jedną zmienną?
Go to the top of the page
+Quote Post
nowotny
post
Post #6





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


Cytat(-cuube- @ 9.02.2008, 00:01:49 ) *
Zastanawia mnie jedna rzecz - czy można jakoś usunąć z adresu jedną zmienną?

Można... biggrin.gif
Go to the top of the page
+Quote Post
--cuube--
post
Post #7





Goście







A mozna wiedziec w jaki sposob? smile.gif
Go to the top of the page
+Quote Post
remik09
post
Post #8





Grupa: Zarejestrowani
Postów: 102
Pomógł: 10
Dołączył: 25.12.2005
Skąd: Ruda Śląska

Ostrzeżenie: (0%)
-----


Cytat(-cuube- @ 9.02.2008, 13:53:15 ) *
A mozna wiedziec w jaki sposob? smile.gif



  1. <?php
  2. $string = $_SERVER['REQUEST_URI'];
  3. $wytnij = str_replace ($_SERVER['PHP_SELF'].'?', '', $string);
  4. $rozdziel = explode('&', $wytnij);
  5. $nie_chcemy = 'zm2=zxc'; // << wpisujesz ktorej zmiennej nie chcesz
  6. $i = 0;
  7.  
  8. foreach ($rozdziel as $wartosc) {
  9. if ($wartosc == $nie_chcemy) {
  10. $ktory = $i;
  11. }
  12. $i++;
  13. }
  14.  
  15. $rozdziel[$ktory] = null;
  16. $zlaczone = implode('&', $rozdziel);
  17. $zlaczone = str_replace('&&', '&', $zlaczone);
  18. $ostatni = substr($zlaczone, -1);
  19. if ($ostatni == '&') $zlaczone = substr($zlaczone, 0, -1);
  20. print $zlaczone;
  21. ?>


Ten post edytował remik09 9.02.2008, 15:00:47


--------------------
moj blog z glupotami
darmowe mp3

workstation: zendstudio 5.5.0 | EditPlus 3 | PHP/4.3.9 |
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 00:02