Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Utworzenie Unixowej daty
Bajki
post 14.10.2008, 22:49:40
Post #1





Grupa: Zarejestrowani
Postów: 128
Pomógł: 1
Dołączył: 28.04.2005
Skąd: Kraków

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


Witam
Mam pewien problem, w formularzu mam trzy pola wyboru (Date_Day, Date_Month, Date_Year) kolejno dzien, miesiąc, rok oraz dwa dodatkowe pola (Time_Hour, Time_Minute) godzine i minute.

Problem polega na tym, że nie wiem jak zamienić (w pliku php przetwarzającym formularz) takie dane na postać czasu unixowego.

Z góry dziękuje i czekam na jakieś propozycje winksmiley.jpg

Pozdrawiam !
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
mike
post 14.10.2008, 23:03:48
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


mktime()
Kod
mktime ($godzina, $minuta, $sekunda, $miesiąc, $dzień, $rok [, $letni/zimowy])
Go to the top of the page
+Quote Post
Bajki
post 14.10.2008, 23:41:12
Post #3





Grupa: Zarejestrowani
Postów: 128
Pomógł: 1
Dołączył: 28.04.2005
Skąd: Kraków

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


Niestety nie działa. Tzn nie pokazuje poprawnej daty.

  1. <?php
  2. $date = mktime($_POST['Time_Hour'], $_POST['Time_Minute'], 0, $_POST['Date_Day'], $_POST['Date_Month'], $_POST['Date_Year']);
  3.    echo date("d-m-Y", $date);
  4. ?>


Przy wybraniu w formularzu 19-01-2010, skrypt wyświetla mi 01-07-2011
Go to the top of the page
+Quote Post
mike
post 14.10.2008, 23:48:24
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Działa dokładnie tak jak użyłeś. A, że źle użyłeś funkcji, to źle działa.
Nie
Kod
mktime (...,  $dzień, $miesiąc, $rok)
tylko
Kod
mktime (...,  $miesiąc, $dzień, $rok)
Go to the top of the page
+Quote Post
Bajki
post 15.10.2008, 00:03:17
Post #5





Grupa: Zarejestrowani
Postów: 128
Pomógł: 1
Dołączył: 28.04.2005
Skąd: Kraków

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


ahh faktycznie winksmiley.jpg nie zauwazylem tej dziwnej kolejności. Dzięki za pomoc !
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 05:38