Zadejte hledaný výraz...

Problém s prehliadacmi…

lukas
verified
rating uzivatele
(29 hodnocení)
26. 8. 2009 17:00:37
Dobrý, riešim problem na stránkach mp3mania.sk uzivatelia vacsinou bohužial pouzivaju FF a ked kliknu na nieaku mp3 stiahnuť tak to vo FF velmi dlho trvá a tak sa ne*ebú a odoslu mp3 ako nefunkčnú, mna ako správcu štve že musim prezerat stovky odkliknutých neprávom zlých mp3. Teraz k príkladu
http://www.mp3mania.sk/Rihanna--Te-Amo-81832/ Kliknite na stiahni... vo FF a v opere. Na Opere vyskoci download okno za sekundu ale vo FF to trva dlho a strasne. Neviete mi poradit ako to upravit? Aby to islo rychlo aj vo FF
26. 8. 2009 17:00:37
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361421
vydrus
verified
rating uzivatele
(32 hodnocení)
26. 8. 2009 18:20:14
Mně to jde stáhnout hned. Mám FF.
26. 8. 2009 18:20:14
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361420
lukas
verified
rating uzivatele
(29 hodnocení)
26. 8. 2009 19:07:46
ostatným?
26. 8. 2009 19:07:46
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361419
Taky dlouho, prvně asi 10 sekund, při dalším pokusu sem to po 25sekundách zavřel
Opera je OK
26. 8. 2009 19:17:29
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361418
Martin Klíma
verified
rating uzivatele
(13 hodnocení)
26. 8. 2009 19:17:55
Je to tak, ve FF to trvá hodně dlouho. Asi by pomohlo kdybys sem hodil obsah toho download.php jinak nepoznáme čím to je.
26. 8. 2009 19:17:55
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361417
lukas
verified
rating uzivatele
(29 hodnocení)
26. 8. 2009 21:08:00
require_once "config.php";
$pripojeni = DBconnect();
$songID = (int)$_GET;
/*
mysql_query("UPDATE `statistiky` SET `stazeno` = `stazeno`+1 WHERE `ID` = '$songID' LIMIT 1;");
if (mysql_affected_rows() == 0){
mysql_query("
INSERT INTO `statistiky` ( `prehrano` , `stazeno`, `prehranoMesic` , `prehranoTyden` , `ID` )
VALUES (
'0', '1' '0', '0', '".$songID."'
);");
}
*/
mysql_query("UPDATE `".SONGS."` SET `stazeno` = `stazeno`+1 WHERE `ID` = '$songID' LIMIT 1;");
$select = "SELECT * FROM `".SONGS."` WHERE `ID` = '".$songID."'";
$vybrano = mysql_query($select, $pripojeni);
$ziskano = mysql_fetch_array($vybrano);
header("location: ".$ziskano);
/*
if ($song = @fopen($ziskano, 'r')){
$content = stream_get_contents($song, -1);
}
else {
echo '

Odkaz na tuto skladu je poškozen...

';
exit;
}
if (strlen($content) < 500){
echo '

Odkaz na tuto skladu je poškozen...

';
exit;
}
header("Pragma: public");
header("Content-Type: audio/mpeg");
header("Content-Disposition: attachment; filename=".$ziskano."");
echo $content;
*/
?> downloadsong.php
26. 8. 2009 21:08:00
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361416
grimword
verified
rating uzivatele
(25 hodnocení)
26. 8. 2009 23:34:07
proč řešíte PHP? to se přece provádí na straně serveru, s uživatelem nemá nic společné
otázka spíše je, jestli si FF nejdřív nestáhne nějakou část souboru, analyzuje a pak nabídne možnost uložit, spustit...
26. 8. 2009 23:34:07
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361415
Martin Klíma
verified
rating uzivatele
(13 hodnocení)
26. 8. 2009 23:58:23
tak tedy nevím, myslel jsem že chyba je někde v http hlavičce, ale na localhostu jsem to zkoušel a žádný zásek jsem neměl...
26. 8. 2009 23:58:23
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361414
perry
verified
rating uzivatele
(2 hodnocení)
27. 8. 2009 10:36:55
Jediný, co jsem našel jako BUG a opravil bylo tohle:
$select = "SELECT * FROM `".SONGS."` WHERE `ID` = '".$songID."'"; (ta * je tam silna prasecina, i když má tabulka jenom par sloupcu)... A přidal jsem index na sloupec link
Jinak si myslím, že to není jenom na straně mp3manie, ale na straně těch serverů na které se provádí Header (Location: ...). Pokud mají pomalé odezvy, tak se s tím nic dělat nedá. Co jsem koukal, tak redirect se provádí okamžitě a v liště mi to píše čekám na server ... blabla
27. 8. 2009 10:36:55
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361413
grimword
verified
rating uzivatele
(25 hodnocení)
27. 8. 2009 14:15:36
perry
ale kdyby byl problém s hlavičkami nebo serverem, tak to přece nědělá jen ve firefoxu, ne? :)
27. 8. 2009 14:15:36
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361412
perry
verified
rating uzivatele
(2 hodnocení)
27. 8. 2009 15:31:35
Napsal grimword;349969
perry
ale kdyby byl problém s hlavičkami nebo serverem, tak to přece nědělá jen ve firefoxu, ne? :)
Pravděpodobně ne (mě to jelo pomaleji i v IE), ale server může prohlížeč omezit rucne (nevím teda, kdo by to dělal :D, ale šlo by to)
27. 8. 2009 15:31:35
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361411
lukas
verified
rating uzivatele
(29 hodnocení)
27. 8. 2009 15:54:45
tak ziadne riesenie?
27. 8. 2009 15:54:45
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361410
Fruhauf1
verified
rating uzivatele
(4 hodnocení)
27. 8. 2009 17:35:32
Mě osobně to trvá dlouho čekal jsem více jak 20 sekund (chrome, ie7, opera, ff)
27. 8. 2009 17:35:32
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361409
perry
verified
rating uzivatele
(2 hodnocení)
27. 8. 2009 18:02:36
Tohle je podle mě odezvou serveru, na který probíhá ten redirect. Neříkejte mi, že vytažení jedné řádky z tabulky by mohlo trvat 20s přes PHP, když v myAdminu je to v řádech ms. Viz. můj první příspěvek.
A je pravda, že to trvá ve všech prohlížečích dlouho.
27. 8. 2009 18:02:36
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361408
lukas
verified
rating uzivatele
(29 hodnocení)
27. 8. 2009 18:54:29
na inych mp3 weboch to tak dlho netrvá rád by som vedel co je za tým... :-)
27. 8. 2009 18:54:29
https://webtrh.cz/diskuse/problem-s-prehliadacmi/#reply361407
Pro odpověď se přihlašte.
Přihlásit