<?php
// Kullanıcıdan gelen YouTube video URL'sini al
if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_POST['youtube_url'])) {
$youtube_url = $_POST['youtube_url'];
// URL'nin geçerli bir YouTube video linki olup olmadığını kontrol et
if (preg_match('/(https?:\/\/)?(www\.)?(youtube|youtu|youtube-nocookie)\.(com|be)\/(watch\?v=|embed\/|v\/|e\/)([a-zA-Z0-9_-]{11})/', $youtube_url, $matches)) {
// Video ID'sini çıkar
$video_id = $matches[6];
// Gömülü video kodu oluştur
$embed_code = "<iframe width='560' height='315' src='https://www.youtube.com/embed/&quot; . $video_id . "' frameborder='0' allowfullscreen></iframe>";
// Gömülü videoyu ekrana yazdır
echo "Gömülü Video:<br>" . $embed_code;
} else {
echo "Geçersiz YouTube video URL'si.";
}
}
?>
<form method="POST" action="">
<label for="youtube_url">YouTube Video URL'sini Girin:</label>
<input type="text" name="youtube_url" id="youtube_url" required>
<button type="submit">Paylaş</button>
</form>
Yanıtlar