Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> eregi-nazwisko z dużęj litery, php
bim
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 19.03.2005

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


jaki napisac warunek by nie mozna bylo napisac nazwiska z malej litery i zeby mozna bylo wpisywac polskie znaki?Mam cos takiego
  1. <?php
  2. if(eregi (&#092;"[a-zA-Z]{1,}\", $_POST[nazwisko]))
  3. ?>
ale to nie pozwala wprowadzac polskich literi nie sprawdza by pierwsza byla duza.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Kshyhoo
post
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




W java script:
  1. onBlur="javascript:this.value=this.value.toLowerCase();"

W php:
strtolower() - zmienia cały tekst na małe litery
strtoupper() - zmienia cały tekst na duże litery
ucfirst() - zmienia pierwszą literę tekstu na dużą
ucwords() - zmienia pierwszą literę każdego słowa na dużą
  1. <?php
  2. $tekst=&#092;"kshyhoo\";
  3. $dane=ucfirst($tekst); 
  4. echo&#092;"Nazwy własne piszemy z dużej litery: $dane\";
  5. ?>


Ten post edytował Kshyhoo 8.05.2005, 06:29:22


--------------------
Go to the top of the page
+Quote Post
dasko
post
Post #3





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 9.11.2004

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


Raczej wielkiej litery nie ma po co sprawdzać, bo jej brak może wynikać ze zwykłej literówki, a można to skorygować samemu -> ucfirst" title="Zobacz w manualu PHP" target="_manual.
Co do wzorca, to możesz zastosować taki:
  1. <?php
  2.  
  3. preg_match('#^([^ds_]|040){2,}$#i', 'Śnieżynka-Rączka');
  4.  
  5. ?>

Następnie ciąg przepuszczasz przez strtolower" title="Zobacz w manualu PHP" target="_manual, a potem przez ucfirst" title="Zobacz w manualu PHP" target="_manual. Teraz możesz wpisywać nazwiska typu: Bąk-Kowalski, czy Van Helsing winksmiley.jpg
Go to the top of the page
+Quote Post
bim
post
Post #4





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 19.03.2005

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


Chcę sprawdzenia czy nie ma cyfr i jednoczesnie możliwości wpisywania polskich liter.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 09:03