Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyrażenie dla preg_match_all
marek71_33
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 2.02.2010

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


Witam

Proszę o pomoc w napisaniu wyrażenia dla funkcji preg_match_all za pomocą którego wydobędę z adresu
Kod
strona_1.php?id_1=sztuka&id2=200&id_art=300a (...itd)
nazwę strony bez rozszerzenia .php oraz wartości parametrów(to co jest po "=") przy założeniu, że:
w nazwie strony i nazwie parametru mogą być litery, cyfry i znaki typu -_ itp
wartości parametrów mogą być liczbowe lub tekstowe
ilość parametrów nie jest stała (mogą być 2, 3 lub więcej)

siedziałem nad tym całą noc i nic mi nie wyszło
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
marek71_33
post
Post #2





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 2.02.2010

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


fifi209

Dzięki za pomoc, ale nie o to chodziło. Twój przykład pozwala na pobranie zmiennych, z aktualnie wyświetlanej strony. Ja chce zrobić przyjazne urle i potrzebuje funkcji, która zmodyfikuje link do żądanego formatu, np:
stron-1/2/3/testy.html.

Doszedłem już do tego jak pobrać adres. Teraz potrzebuje czegoś co pozwoli mi wyciągnąć nazwę pliku strony bez rozszerzenia i parametry i zapisać do zmiennej/tablicy.
Wiem, że można to zrobić za pomocą preg_match, tylko jestem cienki z wyrażeń regularnych i nie mogę za nic napisać tego poprawnie
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: 4.10.2025 - 02:10