Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sprawdzanie Danych I Ucinanie Textu
File
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 9.08.2004

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


Mam takie pytanko, wiem, ze gdzies to tu widzialem, ale za cholere znalezdz nie moge. Mianowicie chodzi mi o funkcje sprawdzajaca poprawnosc NIPu, Kodu-pocztowego, Maila itp.

Czy istnieje jakas prosta metoda zwrocenia z textu pierwszych 20 znakow? Zaczalem bawic sie instrukcja substr, oraz strlen, ale jakos mi to nie chce za bardzo wychodzic. Potrzebuje zwrocic pierwsze 20 liter z jakiegos ciagu wyrazowego. Oczywiscie jak ciag jest mniejszy to zostaje tyle ile jest.

Dzieki
Sorry za pytania, ale dopiero sie ucze php i bede wdzieczny za pomoc.

Ten post edytował File 16.08.2004, 15:11:56
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Bielo
post
Post #2





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 21.09.2003
Skąd: Truskaw

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


Cytat
string substr ( string string, int start [, int length])

Czyli w Twoim przypadku:
  1. <?php
  2. substr($text, 0, 20);
  3. ?>

A co do pierwszego pytania to kodów pocztowych chyba wcale nie jest tak niewiele, mozesz też sprawdzać poprawność składni (czyli xx-xxx wszystko cyfry)
  1. <?php
  2. if(ereg(&#092;"[0-9]{2}-[0-9]{3}\")){
  3. ...
  4. }
  5. else
  6. {
  7. ...
  8. }
  9.  
  10. ?>
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: 11.10.2025 - 12:31