Може ли да стане нещо такова с explode ?

smileface

Registered
Може ли да стане нещо такова с explode примерно имам едно поле за писане поставям линка там и с функцията explode вземам име, и там други части от линка и да записвам в базата данни..
 
Е кажи за кой сайт става въпрос и какво точно да се извежда ?

Ето ти пример за vbox7

PHP:
<?php
$a = file_get_contents("http://vbox7.com/play:4ba2fa42");
$b = explode('<meta name="title" content="',$a);
$c = explode('"',$b[1]);
$rezultat = $c[0];
echo "Заглавие: $rezultat";
?>
 
Код:
http://www23.zippyshare.com/v/63976795/file.html
- това е примерен линк, значи от този линк искам да вземам тези неща www23 и това след /v/ до /. Значи искам да знам как ще стане записването в базата данни.. ;x
 
PHP:
<?php
$link = "http://www23.zippyshare.com/v/63976795/file.html";
$ww = explode('.',$link );
$www= str_replace("http://","", $ww[0]);
$cif = explode("v",$link );
$cifri = cif[4];
echo "www e $www a 4islata sa $cifri";
?>
:idea: :idea:
 
PHP:
<?php
$link = "http://www23.zippyshare.com/v/63976795/file.html";
$ww = explode('.',$link );
$www= str_replace("http://","", $ww[0]);
$cif = explode("v",$link );
$cifri = cif[4];
mysql_query("INSERT INTO table (link,www,cifri) VALUES($link,$www,$cifri)")or die(mysql_error());
?>
 
Оф може ли по-подробно с полетата ала бала нищо не схванах.. ;x От къде ще вземам информацията за $link ?
 
както каза ти

smileface каза:
Код:
http://www23.zippyshare.com/v/63976795/file.html
- това е примерен линк, значи от този линк искам да вземам тези неща www23 и това след /v/ до /. Значи искам да знам как ще стане записването в базата данни.. ;x

PHP:
<?php

$link = "http://www23.zippyshare.com/v/63976795/file.html";//ТОВА Е ЛИНКА

$ww = explode('.',$link );

$www= str_replace("http://","", $ww[0]);//ТОВА Е www23

$cif = explode("v",$link );

$cifri = cif[4];//А ТОВА НЕЩАТА МЕЖДУ v/ и /

mysql_query("INSERT INTO table (link,www,cifri) VALUES($link,$www,$cifri)")or die(mysql_error());

?>

а полетата и таблицата ти си ги нагласи ;) незнам как е при тебе
 
А $link как ще стане линка да е динамичен тоест линка поставен в полето за писане..
 
PHP:
<?php

$link = $_POST['link'];//ТОВА Е ЛИНКА

$ww = explode('.',$link );

$www= str_replace("http://","", $ww[0]);//ТОВА Е www23

$cif = explode("v",$link );

$cifri = cif[4];//А ТОВА НЕЩАТА МЕЖДУ v/ и /

mysql_query("INSERT INTO table (link,www,cifri) VALUES($link,$www,$cifri)")or die(mysql_error());

?>
 

Back
Горе