Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%)
|
Czesc, mam prosta funkcje do walidacji:
Dziala ok, ale ja bym chciala dostac jeszcze jakos nielegalne znaki (czyli te spoza $pattern) ktory wystapily. Czy jesli $value bedzie mialo wartosc: ";";; no to jak wykryc ze to wlasnie ";";; sa tymi niedozwolonymi znakami? Mam nadzieje ze rozumiecie o co mi chodzi. pzdr, misty |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%)
|
czesc, pomysly sa spoko-ale sprowadza sie to do mojego poczatkowego pytania - jak wykryc znaki? zeby zrobic str_replace - to przeciez musze wiedziec czego str_replace - awiec musze mu podac poprawne/niepoprawne znaki jako argument. Majac String:
124iyjhgfyhr;0989ug jak ja moge wykryc ze poprawne to sa 124iyjhgfyhr0989ug ? rozumiesz o co mi chodzi? Przyrzalam sie blizej temu preg_replace i majac taki kod:
to mi nie zadziala jak powinno. zwroci mi "this is only a test ?". A wg tego powinien chyba zwrocic sam '?' W dokumentacji pisza: If matches are found, the new subject will be returned, otherwise subject will be returned unchanged or NULL if an error occurred. czyli on nie znajduje matches? czy on traktuje $subject jako calosc, tzn szuka matches dla calego $subject? No bo ja potrzebuje czegos co by sprawdzalo znak po znaku.. |
|
|
|
misty preg_match zwracajacy znak ktory wystapil a nie powinien 30.11.2011, 13:18:06
thek Problem w tym, że byś musiała znaleźć wszelkie moż... 30.11.2011, 13:59:22
redeemer A może:[PHP] pobierz, plaintext function checkSimp... 30.11.2011, 16:09:13
abort 1. Ty definiujesz, które znaki są prawidłowe
2. ma... 30.11.2011, 20:51:39
misty @abort - nie chodzilo mi o rady jak zmienic funkcj... 1.12.2011, 07:44:34 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 15:07 |