Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Parsowanie danych - czy mozna to zrobic prosciej?
quetra
post 26.03.2004, 16:02:08
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 19.02.2004
Skąd: zalibórz

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


[php:1:9d80e5efdc]
<?
# to rzecz jasna nie jest konieczne moglem od razu wstawic $_POST smile.gif
$dane=$_POST['dane'];


# sprawdza, czy podana tresc nie jest pusta pewnie mozna na empty
if(strlen($dane)=='0') { $err='1'; }




# rozbija tresc po znaku i sprawdza czy nie ma 3 takich zsamych znakow pod rzad - bo to bez sensu
for($i=0;$i<strlen($dane);$i++)
{

if ( $dane{$i}==$dane{$i+1} && $dane{$i+1}==$dane{$i+2}) { $err='2'; }


# sprawdza czy tresc nie zawiera wartosci numerycznej - opcja np. dla numeru telefonu po kodach ASCII
if (ord($dane{$i})<65) { $err=3; }

}

# zwraca kod bledu 1 dla pustej, 2 dla znaczkow 3 dla cyferki
echo $err;


?>
[/php:1:9d80e5efdc]


Czy da sie to zrobic prosciej - chodzi mi o zestaw drobnych funkcji do parsowania danych z formularza (do rejestracji)

?>[/php]


--------------------
Niektórych rzeczy nie można ująć w inny sposób jak tak, czy inaczej....
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 6.07.2025 - 01:41