Различные вопросы по PHP и MySQL

99.71K
.
(\/)____o_O____(\/)
Guccifer, это эскейп стринг ломает, через placeholder добавляй, проблема уйдет
.
# Koenig (06.03.2014 / 18:55)
Guccifer, это эскейп стринг ломает, через placeholder добавляй, проблема уйдет
Kak? ya novichok i ne znayu php, myql
.
I'm the Cult of Personality...
Не получаетса отдать мп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;
    }
}
Хелп ми плиз)))...
.
(\/)____o_O____(\/)
BoGdAn, проверь путь, и гет_хедерс локально вроде не работает, посмотри что содержит массив лен
.
Andrei4ik93
__________________________________________________
Как задать проверку тут
$type=(isset($_GET['type'])?''.intval($_GET['type']).'':NULL);
if(isset($_GET['type']) && $type<=1 || $type>=7){
//// Бла
}

Чтоб если гет запрос существует и он не меньше 1 и не больше 7,надо написать условие
.
I'm the Cult of Personality...
Koenig, Пашет, вес в байтах получает, но не догружает
.
Ro2xq
# 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))
.
(\/)____o_O____(\/)
$type = isset($_GET['type']) && is_int($_GET['type']) && $_GET['type'] > 0 && $_GET['type'] < 8 ? intval($_GET['type']) : NULL;
.
__________________________________________________
# Koenig (08.03.2014 / 21:08)
$type = isset($_GET['type']) && is_int($_GET['type']) && $_GET['type'] > 0 && $_GET['type'] < 8 ? intval($_GET['type']) : NULL;
Спс
.
Если несколько минут назад удалил то, что не надо было удалять в БД, можно ли это как-то восстановить если нет бекапа?
Всего: 7969