![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Czesc!
Mam problem. W wyrazeniach regularnych nigdy nie bylem omnibusem i mam taki oto problem. Z linku postaci: Kod http://serwer.pl/plik.php?zmienna1=wartosc1&SID=123456789&zmienna2=wartosc2 chcialbym usunac caly podciag dotyczacy sesji czyli &SID=123456789 tudziez SID=123456789&. Czyli w efekcie chcialbym dostac link postaci: Kod http://serwer.pl/plik.php?zmienna1=wartosc1&zmienna2=wartosc2 Oczywiscie miejsce wystapienia SID w linku jest rozne oraz ilosc zmiennych przed i po nie jest z gory ustalona. Pomoze mi ktos? Pozdrawiam! Ten post edytował phpion.com 11.05.2006, 20:56:10 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 13.05.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
a bez wyrazen regularnych moze byc ?
nie zadziała jeżeli SID wystąpi zaraz po ? -> wtedy trzeba będzie usprawnić kod |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 17.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Oto wyrażenie regularne:
Jeśli Sid jest na początku to zostanie '?&...' ale to chyba nie będzie sprawiało problemu. Ten post edytował matrach 11.05.2006, 21:56:19 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 386 Pomógł: 25 Dołączył: 28.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
sproboj tego Ten post edytował piotrekkr 11.05.2006, 22:21:01 |
|
|
-Gość_phpion.com- |
![]()
Post
#5
|
Goście ![]() |
matrach dzieki! faktycznie w przypadku linku postaci
Kod http://serwer.pl/plik.php?SID=123456789&zmienna1=wartosc1&zmienna2=wartosc2 w wyniku otrzymujemy: Kod http://serwer.pl/plik.php?&zmienna1=wartosc1&zmienna2=wartosc2 no ale wystarczy potem przeleciec ten ciag Kod str_replace("?&", "?", $ciag) i bedzie git. piotrekkr: w twoim przypadku ten link bedzie mial postac: Kod http://serwer.pl/plik.php&zmienna1=wartosc1&zmienna2=wartosc2 wiec nie do konca poprawna. Wszystkim dziekuje za zainteresowanie sie tematem! |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Można też tak:
Załatwia to chyba każde możliwe umiejscowienie parametru w linku i nie wymaga dalszej obróbki. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 386 Pomógł: 25 Dołączył: 28.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Gość_phpion.com @ 2006-05-12 08:48:55) piotrekkr: w twoim przypadku ten link bedzie mial postac: Kod http://serwer.pl/plik.php&zmienna1=wartosc1&zmienna2=wartosc2 wiec nie do konca poprawna. hmm nie mialem czasu na testy ale dobrze ze rozwiazales problem pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 16:04 |