Система за клипове от vbox

Dj_BalthazaR

Registered
Значи имам една система за клипове за добавяне на линкове от vbox7 и гледане - add, view, cat, index.
Искам да попитам някой ще може ли да редактира файловете за новите сървъри на vbox или каквото още има, за да може да се гледат клипове? :(

Това е системата http://4storing.com/r5ako5/f82a4812fea98e6c2bfe123eac591253.html
 
Махнах кода по-доло, за да не ми иска регистрация, но ми зарежда празна страница. Също на 99 ред има грешка .. имаше една } в повече .. аз е оправих, но сега ми зарежда празна страница след като махнах кода за искане на регистрация.

else {
echo "За да можете да добавяте клипове трябва да сте влезли в профила ви.Ако нямате можете да се регистрирате от <a href='forum/profile.php?mode=register'>тук</a>.";
}
 
Дай цялата страница. Ам предполагам има проверка, нещо от сорта:
Код:
if($user['registered']){
кода;}
else {
echo "Трябва да се регистрираш";}

Щом си махнал else махни и if да остане само кода.
 
Кода е същият като в онази тема

Код:
<?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";
$date = date("H:m d.m.Y");

$number = explode(":", $_POST['url']);
$i = substr($number[2],0 ,2);
$link1 = "http://media.vbox7.com/s/$i/$number[2].flv";

if(@fopen("http://media.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media02.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media02.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media03.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media03.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media04.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media04.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media05.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media05.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media06.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media06.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media07.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media07.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media08.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media08.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media09.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media09.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media10.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media10.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media11.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media11.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media12.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media12.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,) VALUES('$imes','$url','$pics','NULL','$userdata[username]')");
echo "Успешно добави клип от youtube!<br><a href=\"videos.php\">Върни се в началната страница</a>";
}
else if(eregi('vbox7.com',$_POST['url']) && isset($_POST['clips'])){
$query = mysql_query("INSERT INTO `clips` (ime, url, pic, id, potreb, date) VALUES('$title','$adres','$pic','NULL',
'$userdata[username]','$date')");
echo "Успешно добави клип ot vbox!<br><a href=\"videos.php\">Върни се в началната страница</a>";?><?
}

}
else {
echo "За да можете да добавяте клипове трябва да сте влезли в профила ви.Ако нямате можете да се регистрирате от <a href='forum/profile.php?mode=register'>тук</a>.";
}
?>
 
Ами като гледам кода, ще трябва да направиш достъпна формата за сваляне или там какво е до всички, не само до регистрираните и тоя код дори да не го променяш ще работи.
 
Ами казах ти, че трябва да направиш формата достъпна за всички. Формата я няма в тоя код.
 
Ако искаш дай тука формата за качване и ще ти я преработим да е достъпна за всички.
 
Пробвай така:
add.php
Код:
<?PHP
include('conf.php'); ?><table width="300"><tr><td>
<form method="POST">
URL от vbox7.com<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";
$date = date("H:m d.m.Y");

$number = explode(":", $_POST['url']);
$i = substr($number[2],0 ,2);
$link1 = "http://media.vbox7.com/s/$i/$number[2].flv";

if(@fopen("http://media.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media02.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media02.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media03.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media03.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media04.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media04.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media05.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media05.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media06.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media06.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media07.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media07.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media08.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media08.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media09.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media09.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media10.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media10.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media11.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media11.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media12.vbox7.com/s/$i/$number[2].flv","r"))
{
$adres = "http://media12.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,) VALUES('$imes','$url','$pics','NULL','$userdata[username]')");
echo "Успешно добави клип от youtube!<br><a href=\"videos.php\">Върни се в началната страница</a>";
}
else if(eregi('vbox7.com',$_POST['url']) && isset($_POST['clips'])){
$query = mysql_query("INSERT INTO `clips` (ime, url, pic, id, potreb, date) VALUES('$title','$adres','$pic','NULL',
'$userdata[username]','$date')");
echo "Успешно добави клип ot vbox!<br><a href=\"videos.php\">Върни се в началната страница</a>";?><?
}
} 
?>
 
Като добава клип и url-a ми излиза http://media.vbox7.com/play:c845b94b
а клиповете неса от media mi ot media7,8,4,5 и никога недобвя нищо различно от media
 

Горе