ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

09.04.2009, 18:57
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Как из скрипта узнать в какой директории сейчас находится скрипт?
|
|
|

09.04.2009, 19:01
|
|
Познающий
Регистрация: 28.03.2009
Сообщений: 30
Провел на форуме: 453605
Репутация:
1
|
|
Сообщение от Byrger
Как из скрипта узнать в какой директории сейчас находится скрипт?
<?
echo $_SERVER['DOCUMENT_ROOT'];
?>
|
|
|

09.04.2009, 19:23
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Сообщение от gLuk!
<?
echo $_SERVER['DOCUMENT_ROOT'];
?>
А каталог надо а не полный путь...
|
|
|

09.04.2009, 18:59
|
|
Познающий
Регистрация: 28.03.2009
Сообщений: 30
Провел на форуме: 453605
Репутация:
1
|
|
веделяешь из строки месяц и день. начало сравниваешь по месяцу какой больше если же одинаковые то по дню. что тут сложного?
|
|
|

09.04.2009, 19:25
|
|
Познающий
Регистрация: 19.01.2009
Сообщений: 94
Провел на форуме: 1440203
Репутация:
47
|
|
laedafess, за скрипт спасибо 
|
|
|

09.04.2009, 21:20
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
PHP код:
$t1 = '2001-01-12';
$t2 = '2001-02-05';
// ^
// Очевидно же, что сравнение заканчивается тут и месяц не учитывается
|
|
|

09.04.2009, 21:28
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Гы, чото туплю к вечеру, был не прав, погорячился 
|
|
|

09.04.2009, 21:49
|
|
Участник форума
Регистрация: 30.01.2009
Сообщений: 196
Провел на форуме: 505362
Репутация:
66
|
|
Самый Ъ способ:
PHP код:
<?php
$date1 = "12-10-05"; // dd:mm:yy
$date2 = "17-12-03";
if ($date1 == $date2)
echo "Draw :D";
else
{
preg_match_all('#\d\d#',$date1,$temp1);
preg_match_all('#\d\d#',$date2,$temp2);
$year1 = $temp1[0][2];
$month1 = $temp1[0][1];
$day1 = $temp1[0][0];
$year2 = $temp2[0][2];
$month2 = $temp2[0][1];
$day2 = $temp2[0][0];
if (($year1>$year2)
or (($year1 == $year2) and ($month1 > $month2))
or (($year1 == $year2) and ($month1 == $month2) and ($day1>$day2)))
echo "1 date bigger\n";
else
echo "2 date bigger\n";
}
?>
Нужно доработать для дат младше 2000 года, но я старался сделать не юзабилити софт, а лишь показать приблизительный пример конечного скрипта 
Последний раз редактировалось awdrg; 11.04.2009 в 12:58..
|
|
|

09.04.2009, 21:55
|
|
Участник форума
Регистрация: 15.05.2008
Сообщений: 166
Провел на форуме: 2591223
Репутация:
128
|
|
Есть ли готовые примеры авторизации на форумах булок?Просьба "отснифать" посылаемые заголовки не предлагать.Хочется увидеть все в идеале(а не мой быдлокод)
|
|
|

09.04.2009, 22:55
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
PHP код:
function Template($template){
$a = eval("\$tpl->output(\"".$tpl->get_admin("".$tamplate."")."\");");
return $a;
}
Как правильно написать функцию чтоб она выполняла норматьно eval?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|