[PHP][Problem] Zły parametr funkcji mktime()

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
Majzer
Posty: 17
Rejestracja: sob wrz 10, 2005 11:00 pm

[PHP][Problem] Zły parametr funkcji mktime()

Post autor: Majzer »

Wyskoczył mi taki błąd:
Warning: mktime() expects parameter 1 to be long, string given in /home/majzer/domains/majzer.kero.pl/public_html/munited/uzytkownicy.php on line 312

W tej linii mam:
[php]<?php
$dataurunix = mktime('', '', '', '2', '4', '2006');
$terazunix = time();
$dniunix = $terazunix - $dataurunix;
$dni = floor($dniunix / (24*60*60) ) + 1;
?>[/php]

I za $dni - które ma obliczyć - wychodzi 13789...

Wszystko grało, a nagle coś takiego wyskoczyło. Coś może być nie tak z serwerem?
iro
Moderator
Posty: 402
Rejestracja: pt gru 19, 2003 8:20 pm
Lokalizacja: Szczecin

Re: [PHP][Problem] Zły parametr funkcji mktime()

Post autor: iro »

Spróbuj tak:
[php]<?php
$dataurunix = mktime(0, 0, 0, 2, 4, 2006);
?>[/php]
ODPOWIEDZ