Anda di halaman 1dari 3

<!

DOCTYPE html>
<html>
<head>
<title>Unggah Video</title>
</head>
<body>
<h1>Unggah Video</h1>
<form action="proses_upload.php" method="post" enctype="multipart/form-data">
Judul: <input type="text" name="judul"><br>
Deskripsi: <textarea name="deskripsi"></textarea><br>
Video: <input type="file" name="video"><br>
<input type="submit" value="Upload">
</form>
</body>
</html>

<?php
// Koneksi ke database (sesuaikan dengan informasi Anda)
$koneksi = mysqli_connect("localhost", "username", "password", "nama_database");

// Periksa koneksi database


if (!$koneksi) {
die("Koneksi database gagal: " . mysqli_connect_error());
}

$judul = $_POST['judul'];
$deskripsi = $_POST['deskripsi'];

// Simpan judul dan deskripsi ke database


$query = "INSERT INTO videos (judul, deskripsi) VALUES ('$judul', '$deskripsi')";
if (mysqli_query($koneksi, $query)) {
$namaFile = $_FILES['video']['name'];

// Sesuaikan dengan lokasi penyimpanan video Anda


$lokasiSimpan = "D/" . $namaFile;

if (move_uploaded_file($_FILES['video']['tmp_name'], $lokasiSimpan)) {
// Video berhasil diunggah dan disimpan di penyimpanan
echo "Video berhasil diunggah.";
} else {
echo "Gagal mengunggah video.";
}
} else {
echo "Gagal menyimpan judul dan deskripsi ke database.";
}

// Tutup koneksi database


mysqli_close($koneksi);
?>

<!DOCTYPE html>
<html>
<head>
<title>Daftar Judul Video</title>
</head>
<body>
<h1>Daftar Judul Video</h1>

<?php
// Koneksi ke database (sesuaikan dengan informasi Anda)
$koneksi = mysqli_connect("localhost", "username", "password", "nama_database");

// Periksa koneksi database


if (!$koneksi) {
die("Koneksi database gagal: " . mysqli_connect_error());
}

// Ambil daftar judul video dari database


$query = "SELECT id, judul FROM videos";
$result = mysqli_query($koneksi, $query);

while ($row = mysqli_fetch_assoc($result)) {


$id = $row['id'];
$judul = $row['judul'];

// Tautan untuk melihat video dengan ID tertentu


echo "<a href='tampil_video.php?id=$id'>$judul</a><br>";
}

// Tutup koneksi database


mysqli_close($koneksi);
?>

</body>
</html>

<!DOCTYPE html>
<html>
<head>
<title>Tampilan Video</title>
</head>
<body>
<h1>Tampilan Video</h1>

<?php
// Koneksi ke database (sesuaikan dengan informasi Anda)
$koneksi = mysqli_connect("localhost", "username", "password", "nama_database");

// Periksa koneksi database


if (!$koneksi) {
die("Koneksi database gagal: " . mysqli_connect_error());
}

$id = $_GET['id']; // Ambil ID video dari URL

// Ambil data video dari database berdasarkan ID


$query = "SELECT * FROM videos WHERE id = $id";
$result = mysqli_query($koneksi, $query);

if (mysqli_num_rows($result) == 1) {
$row = mysqli_fetch_assoc($result);
$judul = $row['judul'];
$deskripsi = $row['deskripsi'];
$namaFile = $row['nama_file'];

echo "<h2>$judul</h2>";
echo "<p>$deskripsi</p>";
echo "<video width='320' height='240' controls>";
echo "<source src='D/$namaFile' type='video/mp4'>";
echo "Browser Anda tidak mendukung pemutaran video.";
echo "</video>";
} else {
echo "Video tidak ditemukan.";
}

// Tutup koneksi database


mysqli_close($koneksi);
?>

</body>
</html>

Anda mungkin juga menyukai