С сессиями проблемы на хостинге нету?
Не обязательно знать, достаточно подумать. Доступ к папке как происходит? Верно - по адресу (урлу). "Закрыть папку" означает закрыть урл (адрес) этой папки. Как составлять запреты есть по ссылки которой вам дали выше. http://www.google.ru/search?client=opera&rls=ru&q=robots.txt&sourceid=opera&ie=utf-8&oe=utf-8
В какой-то версии был косяк с передачей переменных по ссылке при вызове функции, способ считается deprecated и на некоторых хостингах может вызывать ошибку.
вместо $t => $t[0]
Ну так в чем проблема? По вашему условию вполне осуществимая задача. Вот вам примерный шаблон такого скрипта
$tdel = array(); $res = mysql_query( 'SHOW TABLES' ); while( $t = mysql_fetch_row( $res ) ) { if( preg_match('/^logs_(\d+_\d+_\d+)$/', $t[0], $tdate) ) { if( $tdate[1] < date( 'Y_m_d' ) ) { $tdel[] = $t[0]; } } } if( count($tdel) ) { mysql_query( 'DROP TABLE '.implode( ',', $tdel ) ); }
Зы. Как правильно отработает условие $tdate[1] < date( 'Y_m_d' ) я точно не знаю, поэтому лучше ее протестировать.
Вопрос я внимательно читал, поэтому и дал вам синтаксис.
Одним запросом? Заходите в phmyadmin, отмечаете нужные вам таблицы и удаляете одним нажатием.
Либо при помощью php скрипта, запрашиваете имена таблиц http://dev.mysql.com/doc/refman/5.0/en/show-tables.html, отбираете нужные и составляете запрос для их удаления.
метод exec_tpl() в
\engine\classes\templates.class.php
А вот где идет вызов этого метода нигде не видно, скорее всего в index.php.
DROP TABLE tbl_name [, tbl_name]
http://dev.mysql.com/doc/refman/5.5/en/drop-table.html
<!--noindex--> http://help.yandex.ru/webmaster/?id=1111858
кое что конкретное можно почитать и в открытой документации http://www.php.net/manual/ru/function.setcookie.php