Начин за забрана на QickTime..

TaLenTo

Registered
Здравейте!


Става на въпрос за QickTime Player, много хора явно го имат и когато някой тръгне да тегли песен от сайта ми им излиза qicktime и песента се слуша, но не се тегли. Има ли начин да се забрани това в сайта ми и как? :) Едно аверче каза, че го има този qicktime, но във други сайтове проблеми няма, а в моят има... Ако има начин да се забрани, споделете.. :)

Мерси предварително. :)
 
Мисля,че зависи от настройките на браузъра,например във файърфокс-а може да се нагласи песните да не се теглят,а да се слушат директно.
 
Вариянта е да сложиш header който да ги праща да теглят песента :)
А не просто линк към .mp3 файл :)
 
Ev0luti0N каза:
Вариянта е да сложиш header който да ги праща да теглят песента :)
А не просто линк към .mp3 файл :)

Ами ако може да кажеш как? :) Тоест при мен песните трябва да са .mp3 за да слушат и да ти си прав трябва да се направи така, че ги праща във страницата която примерно на 4shared .html, но как? :)

Ако може да помогнеш евалата пич! :)
 
$mp3="asdasdasdasd.mp3";
$name="eminem - not afraid.mp3";

$fsize = filesize($mp3);

header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Type: audio/mpeg");
header("Content-Disposition: attachment; filename=\"$name\"");
header("Content-Transfer-Encoding: binary");
header("Content-Length: " . $fsize);
readfile($mp3);


Заповядай!
 
А къде точно трябва да го сложа, сложих първият даден код и когато цъкна на самата песен във индекса направо почва да се тегли, а второто няма как да разбера дали работи защото когато го сложа излиза иконката на quicktime със въпрос(грешка)..

Кода за сваляне ми е това:

Код:
<a href="?m=play&type=song&id=<? echo $row['id']; ?>&download=1" target="_blank"><font face="Tahoma" size="3"><b>СВАЛИ ПЕСЕНТА</b></font></a>

Как точно трябва да стане ?? :)
 
$mp3="asdasdasdasd.mp3";
$name="eminem - not afraid.mp3";

$fsize = filesize($mp3);

header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Type: audio/mpeg");
header("Content-Disposition: attachment; filename=\"$name\"");
header("Content-Transfer-Encoding: binary");
header("Content-Length: " . $fsize);
readfile($mp3);



това го слагаш в нов файл с име например: down.php

и линка за сваляне: <a href="down.php?id=$id">СВАЛИ</a>
 
Кой код? Този, който добавям песен или този със, който тегля?

Ако правилно съм те разбрал искаш този с, който тегля файла:

Код:
<center><a href="?m=play&type=song&id=<? echo $row['id']; ?>&download=1" target="_blank"><font face="Tahoma" size="3"><b>СВАЛИ ПЕСЕНТА</b></font></a></center>
 

Back
Горе