![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 14.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam
moj formularz jest validowany w js i w php. W js bez problemow waliduje wszystkie znaki lacznie ze znakiem apostrofu natomiast php nie radzi sobie z apostrofem. Probowalem go zapisywac rowniez jako ’ ale bez powodzenia. w js ujalem to jako sprawdzacz.addValidation("societe","regexp=^[\-\'0-9a-zA-ZęĘóÓąĄśŚłŁżŻźŹćĆńŃéèëàâûùêîôöçïÉÈËÀÂÛÙÊÎÔÖÇÏ\.]{3,50}$","La valeur du champ Société est incorrecte."); a w php if(!preg_match('|^[\-\'0-9a-zA-ZęĘóÓąĄśŚłŁżŻźŹćĆńŃéèëàâûùêîôöçïÉÈËÀÂÛÙÊÎÔÖÇÏ\.]{3,50}$|e', $societe)) { echo "La valeur du champ Société est incorrecte!"; break; } Co moze byc powodem, ze php nie akceptuje znaku apostrofu? Ten post edytował guingampe 3.03.2011, 23:32:15 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 24 Pomógł: 6 Dołączył: 2.03.2011 Skąd: Wychylybyszyce :] Ostrzeżenie: (0%) ![]() ![]() |
Jest już trochę późno, ale wydaje mi się, że działa poprawnie :] Nie wiem czego Ci ma nie akceptować.
-------------------- Aktualnie : Technik cyrkowiec.
Inżynier w toku... |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 314 Pomógł: 44 Dołączył: 12.11.2010 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Sprawdziłem programem regex coach (dużo szybciej niż miałbym pisać skrypt) , działa ale jako że wiem jak bardzo ludzie boją się pobierać pliki napisałem ci prosty skrypt do sprawdzania preg_match(nudzi mi się więc pisze skrypty
![]()
twój regexp jest poprawny, a inna rzecz : serio sam pisałeś ten skrypt?Po brazylijsku czy hiszpańsku albo włosku?Wątpie. EDIT : Sprawdziłem , francuski ![]() Ten post edytował nekomata 4.03.2011, 03:38:25 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Problem może leżeć po stronie konfiguracji samego php.
Dokładniej w php.ini możesz mieć włączone magic quotes - i to robi zamęt. Ten post edytował fifi209 4.03.2011, 08:21:53 -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 14.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdziłem programem regex coach (dużo szybciej niż miałbym pisać skrypt) , działa ale jako że wiem jak bardzo ludzie boją się pobierać pliki napisałem ci prosty skrypt do sprawdzania preg_match(nudzi mi się więc pisze skrypty ![]()
twój regexp jest poprawny, a inna rzecz : serio sam pisałeś ten skrypt?Po brazylijsku czy hiszpańsku albo włosku?Wątpie. EDIT : Sprawdziłem , francuski ![]() Serdecznie dziekuje za pomoc. Co do skryptu to pochodzi z ksiazki php i mysql L. Welling i L. Thomson. Natomiast teksty francuskie sa mojego autorstwa. Problem może leżeć po stronie konfiguracji samego php. Dokładniej w php.ini możesz mieć włączone magic quotes - i to robi zamęt. Serdecznie dziekuje za podpowiedz. Problem apostrofow zniknal przy ustawieniu magic_quotes_gpc = Off Temat zamkniety. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 23:33 |