Клипове от Вбокс и уои тъп :D

taneca

Registered
Някой може ли да ми даде пхп кода само на аддклип на тази страница ? http://music-bg.info/index.php?st=options&opt=addclip
 
пиши на 1 от админите ако те не ти дадът не мисля че ще им е добре да копираш от сайта им
 
Код:
<?PHP
include('conf.php'); ?><table width="300"><tr><td>
<form method="POST">
URL от vbox7.com или YouTube: <input type="text" name="url"></td></tr><tr><td>
<select name="kategoria">
<option value="">Изберете категория......</option>
<option value="Смях">Забавни</option>
<option value="Музика">Музика</option>
<option value="cars">Коли</option>
<option value="Други">Други</option>
<option value="Новини">Новини</option>
<option value="Erotic">Еротични</option>
</select> <br><input type="submit" class="btn" name="clips" value="Добави">
</form> </td></tr></table>
<?php
if($_POST['clips']){
$video="$_POST[url]";
$pics="$_POST[url]";
$source = file_get_contents($_POST['url']);
$title = explode("<title>", $source);
$title = explode("</title>", $title[1]);
$title=str_replace("YouTube - ","",$title[0]);
$title=iconv('utf-8','windows-1251',urldecode($title));
$imes = "$title";
$video=str_replace("http://youtube.com/watch?v=", "http://cache.googlevideo.com/get_video?video_id=", $video);
$video=str_replace("http://www.youtube.com/watch?v=","http://cache.googlevideo.com/get_video?video_id=", $video);
$url=str_replace("&mode=related&search=", "", $video);
$pics=str_replace("http://youtube.com/watch?v=", "http://img.youtube.com/vi/","$pics");
$pics=str_replace("http://www.youtube.com/watch?v=", "http://img.youtube.com/vi/","$pics/default.jpg");
$pics=str_replace("&mode=related&search=", "", $pics);

$fail = explode(':',$_POST['url']);
$dir = substr($fail[2],0,2);
$source = file_get_contents($_POST['url']);
$title = explode("<title>", $source);
$title = explode("</title>", $title[1]);
$title=str_replace(" / Vbox7","",$title[0]);
$title=iconv('utf-8','windows-1251',urldecode($title));
$ime = "$title";
$clip="http://media.vbox7.com/s/$dir/$fail[2].flv";
$pic="http://i47.vbox7.com/p/$fail[2]3.jpg";
$cat = $_POST['kategoria'];

$number = explode(":", $_POST['url']);
$i = substr($number[2],0 ,2);
$link1 = "http://media.vbox7.com/s/$i/$number[2].flv";
if(@fopen($link1, "r"))
{
$link="$link1";
}
else{
for($x = 2; $x<=5; $x++)
{
$link = "http://media0$x.vbox7.com/s/$i/$number[2].flv";
}
}

$checkurl = mysql_query("SELECT url FROM clips WHERE url='$_POST[url]'");
$checkurl= mysql_num_rows($checkurl);
if ($ime>0) {
echo "Този клип вече е бил добавян";
}
if(eregi('youtube.com',$_POST['url']) && isset($_POST['clips'])){
$query = mysql_query("INSERT INTO `clips` (ime, url, pic, id, kategoria) VALUES('$imes','$url','$pics','NULL','$cat')");
echo "Успешно добави клип от youtube!<br><a href=\"index.php\">Върни се в началната страница</a>";
}
else if(eregi('vbox7.com',$_POST['url']) && isset($_POST['clips'])){
$query = mysql_query("INSERT INTO `clips` (ime, url, pic, id, kategoria) VALUES('$title','$link','$pic','NULL','$cat')");
echo "Успешно добави клип ot vbox!<br><a href=\"index.php\">Върни се в началната страница</a>";?><?
}
}
?>
 
oniq каза:
А пасва ли с твоята база данни?

Да, аз съм си я нагласил... ето моя код:

Код:
<form method="POST">
URL от vbox7.com или YouTube: <br><input type="text" name="vid">
<br><input type="submit" class="btn" name="clips" value="Добави">
</form>
<?php
if($_POST['clips']){
$author = $_SESSION['username'];
$video="$_POST[vid]";
$pics="$_POST[vid]";
$source = file_get_contents($_POST['vid']);
$title = explode("<title>", $source);
$title = explode("</title>", $title[1]);
$title=str_replace("YouTube - ","",$title[0]);
$title=iconv('utf-8','windows-1251',urldecode($title));
$imes = "$title";
$video=str_replace("http://youtube.com/watch?v=", "http://cache.googlevideo.com/get_video?video_id=", $video);
$video=str_replace("http://www.youtube.com/watch?v=","http://cache.googlevideo.com/get_video?video_id=", $video);
$vid=str_replace("&mode=related&search=", "", $video);
$pics=str_replace("http://youtube.com/watch?v=", "http://img.youtube.com/vi/","$pics");
$pics=str_replace("http://www.youtube.com/watch?v=", "http://img.youtube.com/vi/","$pics/default.jpg");
$pics=str_replace("&mode=related&search=", "", $pics);

$fail = explode(':',$_POST['vid']);
$dir = substr($fail[2],0,2);
$source = file_get_contents($_POST['vid']);
$title = explode("<title>", $source);
$title = explode("</title>", $title[1]);
$title=str_replace(" / Vbox7","",$title[0]);
$title=iconv('utf-8','windows-1251',urldecode($title));
$ime = "$title";
$clip="http://media.vbox7.com/s/$dir/$fail[2].flv";
$pic="http://i47.vbox7.com/p/$fail[2]3.jpg";

$number = explode(":", $_POST['vid']);
$i = substr($number[2],0 ,2);
$vid1 = "http://media.vbox7.com/s/$i/$number[2].flv";
if(@fopen($vid1, "r"))
{
$vid="$vid1";
}
else{
for($x = 2; $x<=5; $x++)
{
$vid = "http://media0$x.vbox7.com/s/$i/$number[2].flv";
}
}

$checkurl = mysql_query("SELECT vid FROM clips WHERE vid='$_POST[vid]'");
if ($ime>0) {
echo "Този клип вече е бил добавян";
}
if(eregi('youtube.com',$_POST['vid']) && isset($_POST['clips'])){
$query = mysql_query("INSERT INTO `clips` (ime, vid, pic, id, author) VALUES('$imes','$vid','$pics','NULL', '$author')");
echo "Успешно добави клип от youtube!<br><a href="index.php">Върни се в началната страница</a>";
}
else if(eregi('vbox7.com',$_POST['vid']) && isset($_POST['clips'])){
$query = mysql_query("INSERT INTO `clips` (ime, vid, pic, id, author) VALUES('$title','$vid','$pic','NULL', '$author')");
echo "Успешно добави клип ot vbox!<br><a href="index.php">Върни се в началната страница</a>";?><?
}
}
?>

Даже мисля да махна уоитъп :D и да е само от Вбокс, но не записва медията, а всичко друго е ОК !
 
Кода е много стар. Vbox последно видях че има media20 а се може и да са повече, а твоя код е до media5 :wink:
 
CaTaHuK каза:
Кода е много стар. Vbox последно видях че има media20 а се може и да са повече, а твоя код е до media5 :wink:

Какво да напиша, за да ги направя до 20 или до повече ?

Код:
<form method="POST">
URL от vbox7.com: <br><input type="text" name="vid">
<br><input type="submit" class="btn" name="clips" value="Добави">
</form>
<?php
if($_POST['clips']){
$author = $_SESSION['username'];

$fail = explode(':',$_POST['vid']);
$dir = substr($fail[2],0,2);
$source = file_get_contents($_POST['vid']);
$title = explode("<title>", $source);
$title = explode("</title>", $title[1]);
$title=str_replace(" / Vbox7","",$title[0]);
$title=iconv('utf-8','windows-1251',urldecode($title));
$ime = "$title";
$clip="http://media.vbox7.com/s/$dir/$fail[2].flv";
$pic="http://i47.vbox7.com/p/$fail[2]3.jpg";

$number = explode(":", $_POST['vid']);
$i = substr($number[2],0 ,2);
$vid1 = "http://media.vbox7.com/s/$i/$number[2].flv";
if(@fopen($vid1, "r"))
{
$vid="$vid1";
}
else{
for($x = 2; $x<=5; $x++)
{
$vid = "http://media0$x.vbox7.com/s/$i/$number[2].flv";
}
}

$checkurl = mysql_query("SELECT vid FROM clips WHERE vid='$_POST[vid]'");
if ($ime>0) {
echo "Този клип вече е бил добавян";
}
if(eregi('vbox7.com',$_POST['vid']) && isset($_POST['clips'])){
$query = mysql_query("INSERT INTO `clips` (ime, vid, pic, id, author) VALUES('$title','$vid','$pic','NULL', '$author')");
echo "Успешно добави клип ot vbox!<br><a href="index.php">Върни се в началната страница</a>";?><?
}
}
?>
 
for($x = 2; $x<=5; $x++)
{
$vid = "http://media0$x.vbox7.com/s/$i/$number[2].flv";
}


=>


for($x = 2; $x<=20; $x++)
{
if(strlen($x) != '2') $x = '0'.$x;
$vid = "http://media".$x.".vbox7.com/s/$i/$number[2].flv";
}
 
Soul_Stealler каза:
for($x = 2; $x<=5; $x++)
{
$vid = "http://media0$x.vbox7.com/s/$i/$number[2].flv";
}


=>


for($x = 2; $x<=20; $x++)
{
if(strlen($x) != '2') $x = '0'.$x;
$vid = "http://media".$x.".vbox7.com/s/$i/$number[2].flv";
}

И така не става брат... :(
 

Back
Горе