Как сделать что бы return вернул весь цикл? Надо что бы функция вывела цифры от 2 до 100, при этом что бы не использовались print или echo в теле цикла.
Обрабатывайте данные, получаемые из адресной строки или из формы, и приводите их к нужному типу во избежание ошибок и "взломов" сайта. (ещё пример: если требуется идентификатор, то есть целое число, надо обработать его с помощью intval: $id = intval($id)).
$sth = $dbh->prepare(q{SELECT `id` , `message` FROM `flud` });
$sth->execute;
while ( ($id,$message)= $sth->fetchrow_array())
{
print "$message<br>";
}
$sth->finish();
есть вот такой скрипт на перле (линукс), вместо русских букв из базы выводит вопросительные знаки, как это исправить? база кодирована в cp1251_general_ci, пробовал разные кодировки базы, но результат не меняется, пробовал в опере менять кодировку, но тоже не помогает
Насчет времени, зачем его вообще предавать когда можно в скрипте вызвать функцию time() вовремя добавления записей в базу или файлы (Добавление)
чуть не забыл, я так понял авторизация будет только через сессию, тоесть если где нибудь пользователь даст ссылку
Тогда добавте к поиску слово скачать
Хотя если книга действительно стоящая я бы на вашем месте купил бы. Я скачивал самоучитель php 4 в пдф вроде нормально качества (4 мб), скачивал PHP_Глазами_Хакера.pdf (38 мб) качество отвратительное, но читать вроде можно, а Самоучитель_php_5.djvu настолько отвратительное качество, что просто не реально читать, после этого больше склоняюсь к книгам
Для начала надо как то определить пользователя что бы с другими не попутать. Записываете в базу время нажатия кнопки и к этому времени прибавляете 3 часа, далее от этой суммы отнимаете текущее время и получите оставшееся время. В общем приблизительно так