Estou trabalhando com um sistema que baixa videos do youtube e tem o formulario que a pessoa digita a id do video para baixar que no caso é tudo que fica depois do v= exemplo: http://www.youtube.com/watch?v=Fw-BM-Mqgeg
(O sistema que eu uso só funciona se a pessoa só digitar a id do video)
Eu queria que a pessoa digitasse a url toda e o formulario so recebesse tudo depois do v=
Eu achei uma solução que é o explode: que no caso ficaria assim
$video = "https://www.youtube.com/watch?v=jNQXAC9IVRw";
$id = explode("?v=", $video);
Mas eu não sei aplicar ela, que seria nesse formulario:
<form class="form-download" method="get" id="download" action="getvideo.php">
<input type="text" name="videoid" id="videoid" size="40" placeholder=" Exemplo: 2vCRbOgReTQ " />
<input class="btn btn-primary" type="submit" name="type" id="type" value="Download" /><br><br>
<!-- @TODO: Prepend the base URI -->
<?PHP
include_once('config.php');
function is_chrome(){
$agent=$_SERVER['HTTP_USER_AGENT'];
if( preg_match("/like\sGecko\)\sChrome\//", $agent) ){ // if user agent is google chrome
if(!strstr($agent, 'Iron')) // but not Iron
return true;
}
return false; // if isn't chrome return false
}
?>
</form>
como eu faço pra inserir o explode nesse formulario?