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 (1 - 5)
sf
post
Post #2





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


  1. <?php
  2. echo substr($tekst, 0, 20);
  3. ?>
Go to the top of the page
+Quote Post
picer
post
Post #3





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 5.07.2004

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


php.faq.pl tam to jest (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Bielo
post
Post #4





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
File
post
Post #5





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

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


Oh dzieki, ale ja glupi jestem z tym substr, dzieki chlopaki ...

Jeszcze jedno pytanie, z tym ereg, jak odwolac sie do konkretnej nazwy zmiennej?
Bo to co podaliscie to ok, ale skad ma wiedziec ktora zmienna ma sprawdzic...

Ten post edytował File 16.08.2004, 17:39:21
Go to the top of the page
+Quote Post
Wankster
post
Post #6





Grupa: Zarejestrowani
Postów: 208
Pomógł: 0
Dołączył: 19.04.2003

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


  1. <?php
  2.  
  3. $sKodPocztowy = isSet( $_GET['pc'] ) === false ? '' : $_GET['pc'];
  4.  
  5. if ( preg_match( '/^[0-9]{2}-[0-9]{3}$/', $sKodPocztowy ) === 0 )
  6. {
  7. exit( 'Podany kod pocztowy jest niepoprawny!' );
  8. }
  9.  
  10. ?>
Go to the top of the page
+Quote Post

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: 23.08.2025 - 03:54