Имам проблем с този код за сваляне на клипчета от вибокс.Който работи,обаче вади по-голям резултат,от колкото трябва.
Това е резултатът,който дава
А аз искам да дава линка само до .flv. До скоро работеше,незнам какво му стана сега...
Мерси,предварително!
Код:
function send_load_post($Host, $Uri, $SendVars)
{
$Result = array();
$ContentLength = strlen($SendVars);
$ReqHeader = "POST $Uri HTTP/1.1\n" . "Host: $Host\n" .
"Content-Type: application/x-www-form-urlencoded\n" . "Content-Length: $ContentLength\n\n" .
"$SendVars\n";
$socket = fsockopen($Host, 80, &$errno, &$errstr);
if (!$socket)
{
$Result["errno"] = $errno;
$Result["errstr"] = $errstr;
return false;
}
$idx = 0;
fputs($socket, $ReqHeader);
while (!feof($socket))
{
$Result[$idx++] = fgets($socket, 128);
}
return $Result;
}
if ($_POST['submit'])
{
$url2 = $_POST['url'];
$pr=preg_match_all('/http:\/\/vbox7.com\/play:(.*)/', $url2, $match);
$Post = send_load_post('www.vbox7.com', 'http://www.vbox7.com/play/magare.do',
'vid='.$match[1][0]);
foreach ($Post as $Row)
{
if (preg_match('/&videoFile=(.*)&/i', $Row, $found))
{
$url = $found[1];
echo "<br><br><a href=".$url." target=_new style=' color: #d75397; text-decoration: none;'><b>Свали!</b></a><br />";
Това е резултатът,който дава
Код:
http://media.vbox7.com/s/b9/b96cd373.flv&jpg_addr=http://i47.vbox7.com/p/b96cd3735.jpg
А аз искам да дава линка само до .flv. До скоро работеше,незнам какво му стана сега...
Мерси,предварително!