Един въпрос

TiMaTa

Registered
Как мога да направя на този код :
Код:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>TiMaTa'S SiTe - Vbox7 Downloads</title><body background="/img/bg_naklonen_gray.gif">

<div align="center"><br>
 <img src="/img/vbox-logo3.gif"><br>
  <?php
if($_POST['Submit']){

$link = $_POST['link']; 

$var = explode(':', $link); 

$klip = $var[2]; 

$svali = "http://media.vbox7.com/".$klip."/".$klip.".flv"; 

echo "<a href=".$svali." target=_new>СВАЛИ</a><br>"; 

echo "Линк на фаила : ".$svali; 

}
?>
  <table width="397" height="316" border="0" cellpadding="0" cellspacing="7">
    <tr>
      <td><div style="border-width: 4px; border-style: double; border-color: #666666; ">
        <div align="center">Моля въведете правилен линк.<br>
        <br>
        </div>
        <center>
<form action="" method="post" name="form">
<input name="link" type="text" class="form" size="50"><br>
<input type="submit" name="Submit" value="Вземи" class="form">
</form></center>
        <div align="center">Пример : <font color="#FF0000">http://vbox7.com/play:3a0c59b2</font></div>
      </div></td>
    </tr>
  </table>
</div>
<div align="center"><font color="#666666">Powered By CoOl BoYs ™</font></div>

Ако лйнка не е верен да изписва , че не съществува а ако е верен да си го показва както е сега >?<
 
Еми ако не съществува този лйнк , да изписва че не съществува :) разбра ли ? :(
 
Ако говориш за файл в локалната мрежа (т.е. качен на хоста ти), проверката може да стане с file_exists();

if(!file_exists(vryzkata))
{
echo "Neredoven link";
exit;
}

но тук виждам media.vbox7.com, което ми се струва, че е чужд сайт.

За първото мога да помогна (ще се наложи малка промяна във връзката преди да се подложи на проверка), за линк на чужд хост - не.
 
аз идея имам но незнам дали ще стане но ако стане ще натоварва повечко сървъра
занчи ако клипа несъществува показва една страница за несъществуващ линк а гокато страницата не съществува тогава дава грешка 404
идеята ми е да приемем страницата за просто един текст
ще запишем кода от двете страници за грешки и преди да се тегли клипа ще проверяваме дали страницата която е дадена отговаря на код-а в текстовите файлове ако не отговаря дава линк за доунлоад
 
Еми не искам толкова сложничко да е :( само да изписва ЛЙНКА КОЙТО СТЕ НАПИСАЛИ НЕ СЪЩЕСТВУВА и то не да зарежда наново сайта а както е сега както се появява за свалянето влесто да пише ЛЙНК ЗА СВАЛЯНЕ да изписва че тоя линк не съществува :(
 
TiMaTa, това което предложи mizarck е единствения начин, но става тегаво на сървъра.
 
ето още един вариант
Код:
<?php 
$link = "http://www.vbox7.com/play:24f7bc63dafrasffgydfyhdfhdghyhgf";
$link = file("$link");
$link = count($link);
if ($link != "153")
{
echo "Има такъв клип";
}else
{
echo "Няма такъв клип";
}
?>
страницата за несъществуващ линк е 153 реда
този скрипт проверява дали страницата е с 153 реда
ако да показва "Има такъв клип" а ако не показва "Няма такъв клип"
написах го така
 
Аз намерих 1 такъв сайт но от там е за YouTube клипчета - http://tube.liolbg.com е така искам да е :( ако може де нали там да зарежда и ако не съществува да казва че няма такъв линк
 

Back
Горе