Tambah Ide Konten

Daftar Ide

Judul TTS Style Aksi
Youssef Abdullah Lihat Detail
Russellflami Lihat Detail
DavidCuche Lihat Detail
Lihat Detail
Director Alexander Lihat Detail
Timothyfat Lihat Detail
AndrewLar Lihat Detail
aaa Ceria/Energik Ide konten berhasil disimpan!<\/div>\";\r\n } else {\r\n $pesan = \"
Gagal menyimpan: \" . mysqli_error($conn) . \"<\/div>\";\r\n }\r\n}\r\n\r\n\/\/ Ambil Data dari Database\r\n$result = mysqli_query($conn, \"SELECT * FROM konten_ide ORDER BY created_at DESC\");\r\n?>\r\n\r\n\r\n\r\n\r\n \r\n \r\n Manager Ide Konten<\/title>\r\n <style>\r\n body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: #f4f7f6; margin: 0; padding: 20px; color: #333; }\r\n .container { max-width: 900px; margin: auto; }\r\n .card { background: white; padding: 25px; border-radius: 8px; box-shadow: 0 2px 10px rgba(0,0,0,0.1); margin-bottom: 30px; }\r\n h2 { border-bottom: 2px solid #007bff; padding-bottom: 10px; color: #007bff; }\r\n label { display: block; margin-top: 15px; font-weight: bold; }\r\n input[type=\"text\"], textarea, select { width: 100%; padding: 10px; margin-top: 5px; border: 1px solid #ddd; border-radius: 4px; box-sizing: border-box; }\r\n textarea { height: 100px; resize: vertical; }\r\n button { background-color: #007bff; color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer; margin-top: 20px; width: 100%; font-size: 16px; }\r\n button:hover { background-color: #0056b3; }\r\n .alert { padding: 15px; border-radius: 4px; margin-bottom: 20px; }\r\n .success { background-color: #d4edda; color: #155724; border: 1px solid #c3e6cb; }\r\n .error { background-color: #f8d7da; color: #721c24; border: 1px solid #f5c6cb; }\r\n table { width: 100%; border-collapse: collapse; background: white; margin-top: 10px; }\r\n th, td { padding: 12px; text-align: left; border-bottom: 1px solid #ddd; }\r\n th { background-color: #007bff; color: white; }\r\n tr:hover { background-color: #f1f1f1; }\r\n .badge { background: #eee; padding: 3px 8px; border-radius: 10px; font-size: 12px; }\r\n <\/style>\r\n<\/head>\r\n<body>\r\n\r\n<div class=\"container\">\r\n <h2>Tambah Ide Konten Baru<\/h2>\r\n <?php echo $pesan; ?>\r\n \r\n <div class=\"card\">\r\n <form method=\"POST\">\r\n <label>Judul Konten:<\/label>\r\n <input type=\"text\" name=\"judul\" placeholder=\"Contoh: Cara Masak Ikan Asin\" required>\r\n\r\n <label>Teks Thumbnail:<\/label>\r\n <input type=\"text\" name=\"teks_thumbnail\" placeholder=\"Teks yang muncul di gambar thumbnail\">\r\n\r\n <label>Style TTS (Text-to-Speech):<\/label>\r\n <select name=\"style_tts\">\r\n <option value=\"Ceria\/Energik\">Ceria\/Energik<\/option>\r\n <option value=\"Formal\/Berita\">Formal\/Berita<\/option>\r\n <option value=\"Horor\/Misteri\">Horor\/Misteri<\/option>\r\n <option value=\"Santai\">Santai<\/option>\r\n <\/select>\r\n\r\n <label>Script:<\/label>\r\n <textarea name=\"script\" placeholder=\"Tulis script narasi di sini...\"><\/textarea>\r\n\r\n <label>Deskripsi Video:<\/label>\r\n <textarea name=\"deskripsi_video\" placeholder=\"Tulis deskripsi untuk kolom YouTube...\"><\/textarea>\r\n\r\n <label>Keyword:<\/label>\r\n <input type=\"text\" name=\"keyword\" placeholder=\"ikan, masak, resep, viral\">\r\n\r\n <button type=\"submit\" name=\"simpan\">Simpan Ide Konten<\/button>\r\n <\/form>\r\n <\/div>\r\n\r\n <h2>Daftar Ide Konten Terdaftar<\/h2>\r\n <div class=\"card\" style=\"overflow-x:auto;\">\r\n <table>\r\n <thead>\r\n <tr>\r\n <th>Judul<\/th>\r\n <th>TTS Style<\/th>\r\n <th>Keyword<\/th>\r\n <th>Tanggal<\/th>\r\n <\/tr>\r\n <\/thead>\r\n <tbody>\r\n <?php while($row = mysqli_fetch_assoc($result)): ?>\r\n <tr>\r\n <td><strong><?php echo htmlspecialchars($row['judul']); ?><\/strong><\/td>\r\n <td><span class=\"badge\"><?php echo htmlspecialchars($row['style_tts']); ?><\/span><\/td>\r\n <td><small><?php echo htmlspecialchars($row['keyword']); ?><\/small><\/td>\r\n <td><?php echo date('d\/m\/Y', strtotime($row['created_at'])); ?><\/td>\r\n <\/tr>\r\n <?php endwhile; ?>\r\n <?php if(mysqli_num_rows($result) == 0): ?>\r\n <tr><td colspan=\"4\" style=\"text-align:center;\">Belum ada ide yang disimpan.<\/td><\/tr>\r\n <?php endif; ?>\r\n <\/tbody>\r\n <\/table>\r\n <\/div>\r\n<\/div>\r\n\r\n<\/body>\r\n<\/html>","deskripsi_video":"sdasd","keyword":"aa","style_tts":"Ceria\/Energik","created_at":"2026-03-18 18:56:32"})'>Lihat Detail</span> </td> </tr> <tr> <td><strong>aaa</strong></td> <td>Ceria/Energik</td> <td> <span class="btn-detail" onclick='showDetail({"id":"3","judul":"aaa","teks_thumbnail":"aaa","script":"<?php\r\n\/\/ Konfigurasi Database\r\n$host = \"localhost\";\r\n$user = \"ditt2865_youtubekonten\";\r\n$pass = \"@Ikanasin22!@\";\r\n$db = \"ditt2865_youtubekonten\";\r\n\r\n$conn = mysqli_connect($host, $user, $pass, $db);\r\n\r\nif (!$conn) {\r\n die(\"Koneksi gagal: \" . mysqli_connect_error());\r\n}\r\n\r\n\/\/ Logika Simpan Data\r\n$pesan = \"\";\r\nif (isset($_POST['simpan'])) {\r\n $judul = mysqli_real_escape_string($conn, $_POST['judul']);\r\n $teks_thumbnail = mysqli_real_escape_string($conn, $_POST['teks_thumbnail']);\r\n $script = mysqli_real_escape_string($conn, $_POST['script']);\r\n $deskripsi = mysqli_real_escape_string($conn, $_POST['deskripsi_video']);\r\n $keyword = mysqli_real_escape_string($conn, $_POST['keyword']);\r\n $style_tts = mysqli_real_escape_string($conn, $_POST['style_tts']);\r\n\r\n $query = \"INSERT INTO konten_ide (judul, teks_thumbnail, script, deskripsi_video, keyword, style_tts) \r\n VALUES ('$judul', '$teks_thumbnail', '$script', '$deskripsi', '$keyword', '$style_tts')\";\r\n\r\n if (mysqli_query($conn, $query)) {\r\n $pesan = \"<div class='alert success'>Ide konten berhasil disimpan!<\/div>\";\r\n } else {\r\n $pesan = \"<div class='alert error'>Gagal menyimpan: \" . mysqli_error($conn) . \"<\/div>\";\r\n }\r\n}\r\n\r\n\/\/ Ambil Data dari Database\r\n$result = mysqli_query($conn, \"SELECT * FROM konten_ide ORDER BY created_at DESC\");\r\n?>\r\n\r\n<!DOCTYPE html>\r\n<html lang=\"id\">\r\n<head>\r\n <meta charset=\"UTF-8\">\r\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n <title>Manager Ide Konten<\/title>\r\n <style>\r\n body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: #f4f7f6; margin: 0; padding: 20px; color: #333; }\r\n .container { max-width: 900px; margin: auto; }\r\n .card { background: white; padding: 25px; border-radius: 8px; box-shadow: 0 2px 10px rgba(0,0,0,0.1); margin-bottom: 30px; }\r\n h2 { border-bottom: 2px solid #007bff; padding-bottom: 10px; color: #007bff; }\r\n label { display: block; margin-top: 15px; font-weight: bold; }\r\n input[type=\"text\"], textarea, select { width: 100%; padding: 10px; margin-top: 5px; border: 1px solid #ddd; border-radius: 4px; box-sizing: border-box; }\r\n textarea { height: 100px; resize: vertical; }\r\n button { background-color: #007bff; color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer; margin-top: 20px; width: 100%; font-size: 16px; }\r\n button:hover { background-color: #0056b3; }\r\n .alert { padding: 15px; border-radius: 4px; margin-bottom: 20px; }\r\n .success { background-color: #d4edda; color: #155724; border: 1px solid #c3e6cb; }\r\n .error { background-color: #f8d7da; color: #721c24; border: 1px solid #f5c6cb; }\r\n table { width: 100%; border-collapse: collapse; background: white; margin-top: 10px; }\r\n th, td { padding: 12px; text-align: left; border-bottom: 1px solid #ddd; }\r\n th { background-color: #007bff; color: white; }\r\n tr:hover { background-color: #f1f1f1; }\r\n .badge { background: #eee; padding: 3px 8px; border-radius: 10px; font-size: 12px; }\r\n <\/style>\r\n<\/head>\r\n<body>\r\n\r\n<div class=\"container\">\r\n <h2>Tambah Ide Konten Baru<\/h2>\r\n <?php echo $pesan; ?>\r\n \r\n <div class=\"card\">\r\n <form method=\"POST\">\r\n <label>Judul Konten:<\/label>\r\n <input type=\"text\" name=\"judul\" placeholder=\"Contoh: Cara Masak Ikan Asin\" required>\r\n\r\n <label>Teks Thumbnail:<\/label>\r\n <input type=\"text\" name=\"teks_thumbnail\" placeholder=\"Teks yang muncul di gambar thumbnail\">\r\n\r\n <label>Style TTS (Text-to-Speech):<\/label>\r\n <select name=\"style_tts\">\r\n <option value=\"Ceria\/Energik\">Ceria\/Energik<\/option>\r\n <option value=\"Formal\/Berita\">Formal\/Berita<\/option>\r\n <option value=\"Horor\/Misteri\">Horor\/Misteri<\/option>\r\n <option value=\"Santai\">Santai<\/option>\r\n <\/select>\r\n\r\n <label>Script:<\/label>\r\n <textarea name=\"script\" placeholder=\"Tulis script narasi di sini...\"><\/textarea>\r\n\r\n <label>Deskripsi Video:<\/label>\r\n <textarea name=\"deskripsi_video\" placeholder=\"Tulis deskripsi untuk kolom YouTube...\"><\/textarea>\r\n\r\n <label>Keyword:<\/label>\r\n <input type=\"text\" name=\"keyword\" placeholder=\"ikan, masak, resep, viral\">\r\n\r\n <button type=\"submit\" name=\"simpan\">Simpan Ide Konten<\/button>\r\n <\/form>\r\n <\/div>\r\n\r\n <h2>Daftar Ide Konten Terdaftar<\/h2>\r\n <div class=\"card\" style=\"overflow-x:auto;\">\r\n <table>\r\n <thead>\r\n <tr>\r\n <th>Judul<\/th>\r\n <th>TTS Style<\/th>\r\n <th>Keyword<\/th>\r\n <th>Tanggal<\/th>\r\n <\/tr>\r\n <\/thead>\r\n <tbody>\r\n <?php while($row = mysqli_fetch_assoc($result)): ?>\r\n <tr>\r\n <td><strong><?php echo htmlspecialchars($row['judul']); ?><\/strong><\/td>\r\n <td><span class=\"badge\"><?php echo htmlspecialchars($row['style_tts']); ?><\/span><\/td>\r\n <td><small><?php echo htmlspecialchars($row['keyword']); ?><\/small><\/td>\r\n <td><?php echo date('d\/m\/Y', strtotime($row['created_at'])); ?><\/td>\r\n <\/tr>\r\n <?php endwhile; ?>\r\n <?php if(mysqli_num_rows($result) == 0): ?>\r\n <tr><td colspan=\"4\" style=\"text-align:center;\">Belum ada ide yang disimpan.<\/td><\/tr>\r\n <?php endif; ?>\r\n <\/tbody>\r\n <\/table>\r\n <\/div>\r\n<\/div>\r\n\r\n<\/body>\r\n<\/html>","deskripsi_video":"sdasd","keyword":"aa","style_tts":"Ceria\/Energik","created_at":"2026-03-18 18:56:20"})'>Lihat Detail</span> </td> </tr> <tr> <td><strong>aaa</strong></td> <td>Ceria/Energik</td> <td> <span class="btn-detail" onclick='showDetail({"id":"2","judul":"aaa","teks_thumbnail":"aaa","script":"<?php\r\n\/\/ Konfigurasi Database\r\n$host = \"localhost\";\r\n$user = \"ditt2865_youtubekonten\";\r\n$pass = \"@Ikanasin22!@\";\r\n$db = \"ditt2865_youtubekonten\";\r\n\r\n$conn = mysqli_connect($host, $user, $pass, $db);\r\n\r\nif (!$conn) {\r\n die(\"Koneksi gagal: \" . mysqli_connect_error());\r\n}\r\n\r\n\/\/ Logika Simpan Data\r\n$pesan = \"\";\r\nif (isset($_POST['simpan'])) {\r\n $judul = mysqli_real_escape_string($conn, $_POST['judul']);\r\n $teks_thumbnail = mysqli_real_escape_string($conn, $_POST['teks_thumbnail']);\r\n $script = mysqli_real_escape_string($conn, $_POST['script']);\r\n $deskripsi = mysqli_real_escape_string($conn, $_POST['deskripsi_video']);\r\n $keyword = mysqli_real_escape_string($conn, $_POST['keyword']);\r\n $style_tts = mysqli_real_escape_string($conn, $_POST['style_tts']);\r\n\r\n $query = \"INSERT INTO konten_ide (judul, teks_thumbnail, script, deskripsi_video, keyword, style_tts) \r\n VALUES ('$judul', '$teks_thumbnail', '$script', '$deskripsi', '$keyword', '$style_tts')\";\r\n\r\n if (mysqli_query($conn, $query)) {\r\n $pesan = \"<div class='alert success'>Ide konten berhasil disimpan!<\/div>\";\r\n } else {\r\n $pesan = \"<div class='alert error'>Gagal menyimpan: \" . mysqli_error($conn) . \"<\/div>\";\r\n }\r\n}\r\n\r\n\/\/ Ambil Data dari Database\r\n$result = mysqli_query($conn, \"SELECT * FROM konten_ide ORDER BY created_at DESC\");\r\n?>\r\n\r\n<!DOCTYPE html>\r\n<html lang=\"id\">\r\n<head>\r\n <meta charset=\"UTF-8\">\r\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n <title>Manager Ide Konten<\/title>\r\n <style>\r\n body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: #f4f7f6; margin: 0; padding: 20px; color: #333; }\r\n .container { max-width: 900px; margin: auto; }\r\n .card { background: white; padding: 25px; border-radius: 8px; box-shadow: 0 2px 10px rgba(0,0,0,0.1); margin-bottom: 30px; }\r\n h2 { border-bottom: 2px solid #007bff; padding-bottom: 10px; color: #007bff; }\r\n label { display: block; margin-top: 15px; font-weight: bold; }\r\n input[type=\"text\"], textarea, select { width: 100%; padding: 10px; margin-top: 5px; border: 1px solid #ddd; border-radius: 4px; box-sizing: border-box; }\r\n textarea { height: 100px; resize: vertical; }\r\n button { background-color: #007bff; color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer; margin-top: 20px; width: 100%; font-size: 16px; }\r\n button:hover { background-color: #0056b3; }\r\n .alert { padding: 15px; border-radius: 4px; margin-bottom: 20px; }\r\n .success { background-color: #d4edda; color: #155724; border: 1px solid #c3e6cb; }\r\n .error { background-color: #f8d7da; color: #721c24; border: 1px solid #f5c6cb; }\r\n table { width: 100%; border-collapse: collapse; background: white; margin-top: 10px; }\r\n th, td { padding: 12px; text-align: left; border-bottom: 1px solid #ddd; }\r\n th { background-color: #007bff; color: white; }\r\n tr:hover { background-color: #f1f1f1; }\r\n .badge { background: #eee; padding: 3px 8px; border-radius: 10px; font-size: 12px; }\r\n <\/style>\r\n<\/head>\r\n<body>\r\n\r\n<div class=\"container\">\r\n <h2>Tambah Ide Konten Baru<\/h2>\r\n <?php echo $pesan; ?>\r\n \r\n <div class=\"card\">\r\n <form method=\"POST\">\r\n <label>Judul Konten:<\/label>\r\n <input type=\"text\" name=\"judul\" placeholder=\"Contoh: Cara Masak Ikan Asin\" required>\r\n\r\n <label>Teks Thumbnail:<\/label>\r\n <input type=\"text\" name=\"teks_thumbnail\" placeholder=\"Teks yang muncul di gambar thumbnail\">\r\n\r\n <label>Style TTS (Text-to-Speech):<\/label>\r\n <select name=\"style_tts\">\r\n <option value=\"Ceria\/Energik\">Ceria\/Energik<\/option>\r\n <option value=\"Formal\/Berita\">Formal\/Berita<\/option>\r\n <option value=\"Horor\/Misteri\">Horor\/Misteri<\/option>\r\n <option value=\"Santai\">Santai<\/option>\r\n <\/select>\r\n\r\n <label>Script:<\/label>\r\n <textarea name=\"script\" placeholder=\"Tulis script narasi di sini...\"><\/textarea>\r\n\r\n <label>Deskripsi Video:<\/label>\r\n <textarea name=\"deskripsi_video\" placeholder=\"Tulis deskripsi untuk kolom YouTube...\"><\/textarea>\r\n\r\n <label>Keyword:<\/label>\r\n <input type=\"text\" name=\"keyword\" placeholder=\"ikan, masak, resep, viral\">\r\n\r\n <button type=\"submit\" name=\"simpan\">Simpan Ide Konten<\/button>\r\n <\/form>\r\n <\/div>\r\n\r\n <h2>Daftar Ide Konten Terdaftar<\/h2>\r\n <div class=\"card\" style=\"overflow-x:auto;\">\r\n <table>\r\n <thead>\r\n <tr>\r\n <th>Judul<\/th>\r\n <th>TTS Style<\/th>\r\n <th>Keyword<\/th>\r\n <th>Tanggal<\/th>\r\n <\/tr>\r\n <\/thead>\r\n <tbody>\r\n <?php while($row = mysqli_fetch_assoc($result)): ?>\r\n <tr>\r\n <td><strong><?php echo htmlspecialchars($row['judul']); ?><\/strong><\/td>\r\n <td><span class=\"badge\"><?php echo htmlspecialchars($row['style_tts']); ?><\/span><\/td>\r\n <td><small><?php echo htmlspecialchars($row['keyword']); ?><\/small><\/td>\r\n <td><?php echo date('d\/m\/Y', strtotime($row['created_at'])); ?><\/td>\r\n <\/tr>\r\n <?php endwhile; ?>\r\n <?php if(mysqli_num_rows($result) == 0): ?>\r\n <tr><td colspan=\"4\" style=\"text-align:center;\">Belum ada ide yang disimpan.<\/td><\/tr>\r\n <?php endif; ?>\r\n <\/tbody>\r\n <\/table>\r\n <\/div>\r\n<\/div>\r\n\r\n<\/body>\r\n<\/html>","deskripsi_video":"sdasd","keyword":"aa","style_tts":"Ceria\/Energik","created_at":"2026-03-18 18:55:15"})'>Lihat Detail</span> </td> </tr> <tr> <td><strong>tes</strong></td> <td>Ceria/Energik</td> <td> <span class="btn-detail" onclick='showDetail({"id":"1","judul":"tes","teks_thumbnail":"tes","script":"sdfsdf","deskripsi_video":"sdfsdf","keyword":"sdfsd","style_tts":"Ceria\/Energik","created_at":"2026-03-18 18:54:57"})'>Lihat Detail</span> </td> </tr> </tbody> </table> </div> </div> <div id="myModal" class="modal"> <div class="modal-content"> <span class="close" onclick="closeModal()">×</span> <h2 id="modalJudul" style="margin-bottom: 25px;"></h2> <div class="detail-item"> <div class="detail-label">Style TTS</div> <div id="modalTTS" class="detail-value"></div> </div> <div class="detail-item"> <div class="detail-label">Teks Thumbnail</div> <div id="modalThumb" class="detail-value"></div> </div> <div class="detail-item"> <div class="detail-label">Script</div> <div id="modalScript" class="detail-value" style="background: #f8fafc; padding: 15px; border-radius: 8px; border: 1px solid #e2e8f0;"></div> </div> <div class="detail-item"> <div class="detail-label">Deskripsi</div> <div id="modalDesc" class="detail-value"></div> </div> <div class="detail-item"> <div class="detail-label">Keywords</div> <div id="modalKey" class="detail-value"></div> </div> </div> </div> <script> const modal = document.getElementById("myModal"); function showDetail(data) { document.getElementById("modalJudul").innerText = data.judul; document.getElementById("modalTTS").innerText = data.style_tts || "-"; document.getElementById("modalThumb").innerText = data.teks_thumbnail || "-"; document.getElementById("modalScript").innerText = data.script || "-"; document.getElementById("modalDesc").innerText = data.deskripsi_video || "-"; document.getElementById("modalKey").innerText = data.keyword || "-"; modal.style.display = "block"; } function closeModal() { modal.style.display = "none"; } window.onclick = function(event) { if (event.target == modal) { closeModal(); } } </script> </body> </html>