| 5 последних сообщений пользователя agentor |
|
PHP для начинающих [ Таймер из сесии $_SESSION ]
|
спасибо за отевты вобщем реализовал таким образом
if (!isset($_SESSION['timer'])){ $timer = time() + (60*2); $_SESSION['timer'] = $timer; }
$count_down = $_SESSION['timer'] - time(); echo $count_down ;
всё работает..
|
|
PHP для начинающих [ Таймер из сесии $_SESSION ]
|
кто подскажет как правильнее сделать таймер из сесии что бы он отсчитывал
с 120 секунд до нуля..т.е отчитывал назад...но если обновим страницу секунды не сбрасывались а шли дальше к нулю
потом сесия таймера сбрасывалас на ноль? Ну что то подобии кондаун...
я набросал тут но при обновлении почему то плюсует..
session_start(); $game_time = 60*2; if (!isset($_SESSION['timer'])) { $_SESSION['timer'] = time() + $game_time; $timer = date("s", $_SESSION['timer']); } else { $tempo = $game_time - $_SESSION['timer']; $timer = date("s", $tempo); } echo $timer;
|
|
PHP для начинающих [ сохранение файла(бинарный формат) ]
|
welbox2 спасибо за помощ но пока такой же еффект..данные сохранёные в базе данных просто при клике выводятся на екран, но не скачивает..
я сам непойму почему так...может где в конфигурации сервера надо что то указывать? |
|
PHP для начинающих [ сохранение файла(бинарный формат) ]
|
я лиш просто спрашиваю про неопределённый формат
вот смотрите
$id = (int)$_GET["id"]; if($_GET["update"] == "load") { $res = mysql_query("SELECT id, data, size FROM data WHERE id = '".$id."'") or die ("ошибка запроса"); $row = mysql_fetch_assoc($res); if (!$row){ exit("не найден"); } $file_data = $row['data']; $file_size = $row['size'];
header("Content-Length: ".$file_size); header('Content-Type: application/octet-stream'); header("Content-Disposition: attachment; filename=myfile.txt"); echo $file_data; exit(); } echo "<a href=\"test.php?update=load&id=10222\">скачать данные</a>";
данные хранятся в переменной
$file_data и берутся из базы данных из
$row['data']
сами данные data в базе данных соранены в BLOB формате
|
|
PHP для начинающих [ сохранение файла(бинарный формат) ]
|
а почему неопределённый формат? если он бинарный...
header('Content-Type: application/octet-stream');
к сожалению ваш метод не рбаотает
|