Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> timestamp, sprawdzanie poprawnosci
ActivePlayer
post
Post #1





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

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


jak najprosciej sprawdzic czy

RRRRDDMMhhmmss

jest poprawnie wpisana...
chodzi mi zeby funkcja zwróciła 1 gdy wpisano np. 20043112235615 a 0 gdy 88273918834765

______
Plz odpowiedzcie ktos (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Wiem ze to wymaga eregow ale nie wiem dokladnie jak (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Ten post edytował ActivePlayer 1.08.2004, 23:23:25
Go to the top of the page
+Quote Post
FiDO
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


Nie wymaga żadnych eregów. Wystarczy rozbic tego stringa (np. korzystajac z substr" title="Zobacz w manualu PHP" target="_manual) na poszczegolne skladowe (rok, miesiac, dzien etc.). Date sprawdzisz za pomoca checkdate" title="Zobacz w manualu PHP" target="_manual a godziny, minuty i sekundy "recznie", sa stale zakresy wiec latwo.
Go to the top of the page
+Quote Post
ActivePlayer
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

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


Mądzi ludzie tu są... jak napisze to opublikuje gdyby byla komus potrzebna (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
FiDO
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


Nie wiem czemu, ale wyczuwam chyba jakis sarkazm z Twojej strony (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Pomoge Ci do polowy, dalej musisz sobie sam poradzic (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
  1. <?php
  2.  
  3. $data = &#092;"20040802210500\";
  4.  
  5. $rok  = (int)substr($data, 0, 4);
  6. $miesiac = (int)substr($data, 4, 2);
  7. $dzien  = (int)substr($data, 6, 2);
  8.  
  9. if (checkdate($miesiac, $dzien, $rok))
  10. {
  11.   echo &#092;"Data poprawna\";
  12. }
  13. else
  14. {
  15.   echo &#092;"Błędny format daty\";
  16. }
  17.  
  18. ?>
Go to the top of the page
+Quote Post
ActivePlayer
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

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


Tu nie bylo zadnego sarkazmu (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Poprostu ja czasem jestem bardzo glupi (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Tzn bylem po calym dniu przy php i juz nie myslalem (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
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: 22.08.2025 - 12:48