Но мне бы не хотелось хранить этот файл на сервере.
$text = $response;
$pdfname = 'myCoolPDF';
header('Content-Type: text/html; charset=UTF-8');
header('Expires: Mon, 30 Jul 1997 05:00:00 GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', FALSE);
header('Pragma: no-cache');
header('Content-transfer-encoding: binary');
header('Content-Disposition: inline; filename='.$pdfsendname.'.pdf');
header('Content-Type: application/pdf');
echo $text;
В общем способ, который я использую, отличается от сессий тем, что на сервере не заводится никакого хранилища (файла сессии или записи сесии в БД).По факту вы храните запись в бд с ключем сесии, то есть не копируете данные в новое хранилище, а привязываете имеющиеся данные к сессии, по сути смешивая сущности(имхо). Плюс теряете возможность хранить состояния на сервере в случае когда они нужны. Плюс дергаете таблицу юзеров каждый раз когда нужно логинить/разлогинить пользователя, вместо удаления / создания записи со ссылкой на пользователей. Как кастомное решение норм, но в целом оно слишком... специфичное.
В переменную $dann содержимое не заносится.Читать мануал, смотреть что и как возвращает require().
<input type="checkbox" name="seller[categ][<?php echo $category['category_id']; ?>]" checked="checked" value="<?php echo $category['category_id']; ?>"/>
<input type="checkbox" name="seller[categ][]" checked="checked" value="<?php echo $category['category_id']; ?>"/>
<input type="checkbox" name="seller_categ_<?php echo $category['category_id']; ?>" checked="checked" value="<?php echo $category['category_id']; ?>"/>
Данный запрос выводит записи сегодняшней даты,фигасе вмутили выборку сегодняшней даты...
$db->query("
SELECT COUNT(*) as count
FROM " . PREFIX . "_games
WHERE (
gligue_id != '438'
AND date(game_date) = date( now())
)
or
(
date(game_date) = date( now() - INTERVAL 1 DAY)
AND game_status = 2
)
");
Что не так?В- внимательность
//тут все ок
$url = BASE_URL . 'sendMessage?chat_id=' . $data['chat_id'] . '&text=' . $data['text'];
// а тут вместо переменной урл идет дата, а урл вообще не определен
$data = BASE_URL . 'sendMessage?' . $data;
//UPD: не заметил шедевральное )
$data = array("text" => $text, "chat_id" => $chat_id);
foreach($data as $k => $v)
{
//тут к итерируемому массиву конкатенируем строку,
//подход интересный, но работать не будет )
$data .= '&' . $k . '=' . $v;
}
// все эти танцы спокойно заменяются на
$data = array("text" => $text, "chat_id" => $chat_id);
$url = BASE_URL . 'sendMessage?' . http_build_query($data);
$STH = $GLOBALS["mysqlcon"]->prepare("
SELECT count(id) as count
FROM `post`
WHERE MATCH (tags)
AGAINST ('".clearStr($_GET['search'])."'
IN BOOLEAN MODE)");