Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> $_SERVER['PATH_INFO']
AndyPSV
post
Post #1





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


Jak zrobić 'niceURL' skoro w php5 nie ma zmiennej serwerowej PATH_INFO ?
Chciałbym nawiązać do artykułu: http://php.pl/index.php/phppl/artyku_y/pom.../przyjazne_urle
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
AndyPSV
post
Post #2





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


Napisałem coś takiego:

  1. <?php
  2. $path_info = array();
  3. $url_array = array();
  4.  
  5. $path_info = explode('&', $_SERVER['QUERY_STRING']);
  6. $url_parts = count($path_info);
  7.  
  8. for($i = 0; $i < $url_parts; $i++) {
  9. $url_array = explode('=', $path_info[$i]);
  10. }
  11.  
  12. echo '<pre>';
  13. var_export($path_info);
  14. echo '</pre>';
  15.  
  16. echo '<br><br>';
  17. echo '<pre>';
  18. var_export($url_array);
  19. echo '</pre>';
  20. ?>


Jednak po wpisaniu do przeglądarki:
script.php?daasddas=12&sdaasdsad=2&dsaddasd=42342

otrzymuje:

Kod
array (
  0 => 'daasddas=12',
  1 => 'sdaasdsad=2',
  2 => 'dsaddasd=42342',
)



array (
  0 => 'dsaddasd',
  1 => '42342',
)


Co jest z tą pętlą nie tak ?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 07:01