Прослушване/сваляне директно от 4shared...

Genius_m

Registered
Здравейте. Трябва ми код който като въведа примерно:
Код:
http://www.4shared.com/audio/DRZ4X_XZ/Kat_DeLuna_-_Drop_It_Low_.html
Да взема техният плеър и да мога да го слушам на моят сайт. Също ако е възможно песните да се теглят директно без да се чака. :)
 
PHP:
						<? 
$link_na_video = "http://www.4shared.com/audio/DRZ4X_XZ/Kat_DeLuna_-_Drop_It_Low_.html";
$embed_link = str_replace('/audio/','/embed/',$link_na_video );//tva e generirvaneto
?>
<embed src="<?="$embed_link";?>" width="320" height="19" allowfullscreen="true" 

allowscriptaccess="always"></embed><a href="$embed_link">Свали</а>
Аз ползвам този :)
 
Стайлър, "Свали" бутона нали се сещаш, че няма как да работи по този начин? Така ще трябва да си търси директният линк из url адреса. :)
 
Styl3rbg каза:
PHP:
						<? 
$link_na_video = "http://www.4shared.com/audio/DRZ4X_XZ/Kat_DeLuna_-_Drop_It_Low_.html";
$embed_link = str_replace('/audio/','/embed/',$link_na_video );//tva e generirvaneto
?>
<embed src="<?="$embed_link";?>" width="320" height="19" allowfullscreen="true" 

allowscriptaccess="always"></embed><a href="<?php echo $link_na_video; ?>">Свали</а>
Аз ползвам този :)
Така вече трябва да работи :)
 
Всичко тръгва тегли и песента но я тегли с името previem.mp3 не може ли да се тегли с истинското си име?
 
Genius_m каза:
Всичко тръгва тегли и песента но я тегли с името previem.mp3 не може ли да се тегли с истинското си име?
За, защото така се записват при тях. За да го направиш с твое име трябва да ползваш header. :?:
Но ти препоръчвам за момента така да го оставиш, но ако толкова много искаш първо виж темата на @webdeveloper за тези header и тогава го прави. :?:
 
Genius_m каза:
Всичко тръгва тегли и песента но я тегли с името previem.mp3 не може ли да се тегли с истинското си име?


Варианта е само един, но той дефакто няма да върши работа, защото ще хаби убийствено много трафик при едни 30 потребителя свалящи едновременно да речем. Има още 1 вариант, но и той пък ще товари адски машината на която е хостант сайта и пак не става.

Не си струва, по-добре да си се сваля с името preview.mp3.
 
PHP:
$for_download_direct2 = explode('/', $link_na_video);
$for_download_direct = $for_download_direct2[4];

Да сте чували за функцията parse_url() ?
 

Горе