[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как определить какая дата больше
45king
народ как сделать чтоб у меня работала такая функция если дата которая сейчас меньше даты которая указына в бане тоясть в базе !!тоясть вся фиха в том что он не можит определить кто больше 25.09.11 10:52 или 02.02.12 09:24 как мне сделать чтобы он мог опредилить и вычестить кто больше ?
if(mysql_num_rows($vivod)>0) {
$ban="SELECT nik,nikban,pricha,nachalo,okanchanie FROM banlist WHERE nikban='$user'";
$banpl=mysql_query($ban);
$vividban=mysql_fetch_array($banpl);
list($nik,$nikban,$pricha,$nachalo,$okanchanie)=$vividban;
$data=date("d.m.y H:i");
if($okanchanie>$data){
echo"<html><head><link href='/style/styles.css' rel='stylesheet' type='text/css' /></head><p align='center'>Администратор $nik запретил вам доступ c $nachalo до $okanchanie<BR> Причина $pricha </p></html>";
}
elseif($okanchanie=$data){
setcookie("auto", "yes", time()+9999999);
setcookie("user", $user, time()+9999999);
setcookie("passmd", $passmd, time()+9999999);
echo"<html><head>
<meta http-equiv='Refresh' content='0;URL=index.php'>
</head></html>"
;
}
}




Спустя 28 минут, 17 секунд (2.10.2011 - 10:44) alex12060 написал(а):
strtotime() 

Спустя 4 минуты, 34 секунды (2.10.2011 - 10:48) redreem написал(а):
вы уж для себя определитесь с каим форматом времени работайте, а не сравнивайте длину стаусов с шириной удава.

Спустя 29 минут, 18 секунд (2.10.2011 - 11:18) 45king написал(а):
redreem
не понял что вы написали

Спустя 13 минут, 35 секунд (2.10.2011 - 11:31) redreem написал(а):
если работаете с UNXI метками - следите, чтобы при сравнении все даты-время переводились в метку. если с другим форматом- аналогично.

Спустя 13 минут, 34 секунды (2.10.2011 - 11:45) 45king написал(а):
$data=date("d.m.y");
strtotime($data);
вот так правильно
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.