Guccifer, это эскейп стринг ломает, через placeholder добавляй, проблема уйдет
# Koenig (06.03.2014 / 18:55)
Guccifer, это эскейп стринг ломает, через placeholder добавляй, проблема уйдет
Kak? ya novichok i ne znayu php, myql
Не получаетса отдать мп3 файл арбузу ...
Качает только несколько сек и сохраняет (((
function download_mp3($file, $title)
{
$len = get_headers($file,1);
if ($len[0] == 'HTTP/1.1 200 OK') {
if (ob_get_level()) {
ob_end_clean();
}
header('Content-Description: File Transfer');
header('Content-Type: audio/mp3');
header('Content-Disposition: attachment; filename=' . $title . '.mp3');
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . $len['Content-Length']);
readfile($file);
exit;
}
}
Хелп ми плиз)))...
BoGdAn, проверь путь, и гет_хедерс локально вроде не работает, посмотри что содержит массив лен
Как задать проверку тут
$type=(isset($_GET['type'])?''.intval($_GET['type']).'':NULL);
if(isset($_GET['type']) && $type<=1 || $type>=7){
//// Бла
}
Чтоб если гет запрос существует и он не меньше 1 и не больше 7,надо написать условие
Koenig, Пашет, вес в байтах получает, но не догружает
# Andrei4ik93 (08.03.2014 / 19:21)
Как задать проверку тут
$type=(isset($_GET['type'])?''.intval($_GET['type']).'':NULL);
if(isset($_GET['type']) && $type<=1 || $type>=7){
//// Бла
}
Чтоб если гет запрос существует
if (isset($_GET['type']) && ($_GET['type'] >= 1 && $_GET['type'] < 7))
$type = isset($_GET['type']) && is_int($_GET['type']) && $_GET['type'] > 0 && $_GET['type'] < 8 ? intval($_GET['type']) : NULL;
Если несколько минут назад удалил то, что не надо было удалять в БД, можно ли это как-то восстановить если нет бекапа?