Merhaba ustalar php ile ilgileniyorum ama bir türlü başaramadığım bir post olayı var
<?php
$kod = $_GET['watch'];
$veri = file_get_contents("https://www.youtube.com/watch?v=$kod");
preg_match('#<meta property="og:title" content="(.*?)">#ism',$veri,$t);
$title = trim($t[1]);
?>
<title>
<?=$title?>
</title>Bu kod ile youtube video idini çekiyorum
beniimsitem.com/index.php?watch=videoidi
Sitemin içeriğinde indirme linki ile görünün link
benimsitem.com/indir.php?watch=videoidi
Bu gelen posta sorunum yok yanlız sadece youtube idi değilde komple youtube urlesi ile gelen post
Gelen post
benimsitem.com/index.php?watch=https://www.youtube.com/watch?v=videoidi
site içeriğinede
benimsitem.com/indir.php?watch=https://www.youtube.com/watch?v=videoidi Bu Url ye sadece id gelmediği için komple url geldiği için indirme yaılmıyor.
Bu sorunu nasıl aşabilirim şimdiden teşekkürler. Çok bilgim yok karışık anlatmış olabilirim
İşin en basit anlatımıda şu
benimsitem.com/index.php?watch=videoidi (sorunsuz çalışıyor)
benimsitem.com/index.php?watch=https://www.youtube.com/watch?v=videoidi Çalışmıyor post eğer bu şekildede geliyorsa bununda çalışması için yardımınızı bekliyorum.