Generation

generate functionSat, 08 Jul 2023

soluciona error <?php include 'conexion_bu.php'; if ($_SERVER['REQUEST_METHOD'] === 'POST') { $poster = $_POST['poster']; $fondo_portada = $_POST['fondo_portada']; $titulo = $_POST['titulo']; $anio = intval($_POST['anio']); $edad_recomendada = $_POST['edad_recomendada']; $duracion = $_POST['duracion']; $generos = $_POST['generos']; $sinopsis = $_POST['sinopsis']; $trailer = $_POST['trailer']; $pelicula = $_POST['pelicula']; if ($anio <= 0) { echo "El año de estreno debe ser un número válido"; exit; } $generosArray = array_map('trim', explode(',', $generos)); $generosHtml = implode('/', array_map(function ($genero) { return '<a href="../Genero/' . $genero . '.html" rel="tag" class="gern">' . $genero . '</a>'; }, $generosArray)); $sql = "INSERT INTO peliculas (poster, fondo_portada, titulo, anio, edad_recomendada, duracion, generos, sinopsis, trailer, pelicula) VALUES ('$poster', '$fondo_portada', '$titulo', '$anio', '$edad_recomendada', '$duracion', '$generos', '$sinopsis', '$trailer', '$pelicula')"; if ($conn->query($sql) === TRUE) { echo "Película agregada correctamente"; $archivo = fopen("../peliculas/$titulo.php", "w"); if ($archivo) { $contenido = '<?php include \'conexion_bu.php\'; // Obtener los datos de la película de la base de datos $sql = "SELECT * FROM peliculas WHERE titulo = \'' . $titulo . '\'"; $result = $conn->query($sql); if ($result->num_rows > 0) { $row = $result->fetch_assoc(); // Obtener los valores de los campos $poster = $row[\'poster\']; $fondo_portada = $row[\'fondo_portada\']; $titulo = $row[\'titulo\']; $anio = $row[\'anio\']; $edad_recomendada = $row[\'edad_recomendada\']; $duracion = $row[\'duracion\']; $generos = $row[\'generos\']; $sinopsis = $row[\'sinopsis\']; $trailer = $row[\'trailer\']; $pelicula = $row[\'pelicula\']; // Cerrar la conexión a la base de datos $conn->close(); } else { echo "No se encontró la película en la base de datos"; exit; // Detener la ejecución del código } ?> <!DOCTYPE html> <html lang="es"> <head> <title>𝐏𝐄𝐆𝐀𝐙𝐎🛦 - <?= $titulo ?></title> </head> <body oncontextmenu="return false"> <div class="banner"> <img src="<?= $fondo_portada ?>" alt="<?= $titulo ?>" class="bg"> <div class="bd"></div> <div class="contentt" id="contentt"> <h2 class="movieTitle"><?= $titulo ?></h2> <h4> <span><?= $anio ?></span> <span><i>+<?= $edad_recomendada ?></i></span> <span><?= $duracion ?>m</span> <span><?= $generosHtml ?></span> </h4> <p class="movieDesc"><?= $sinopsis ?></p> <div class="buttons"> <a href="<?= $trailer ?>" target="_blank" class="trailer-btn">Ver Trailer</a> <a href="<?= $pelicula ?>" target="_blank" class="watch-btn">Ver Película</a> </div> </div> </div> </div> </body> </html>'; fwrite($archivo, $contenido); fclose($archivo); echo "El archivo .php de la película se creó correctamente"; } else { echo "Error al crear el archivo .php de la película"; } } else { echo "Error al agregar la película: " . $conn->error; } $conn->close(); } ?>

<?php include 'conexion_bu.php'; if ($_SERVER['REQUEST_METHOD'] === 'POST') { $poster = $_POST['poster']; $fondo_portada = $_POST['fondo_portada']; $titulo = $_POST['titulo']; $anio = intval($_POST['anio']); $edad_recomendada = $_POST['edad_recomendada']; $duracion = $_POST['duracion']; $generos = $_POST['generos']; $sinopsis = $_POST['sinopsis']; $trailer = $_POST['trailer']; $pelicula = $_POST['pelicula']; if ($anio <= 0) { echo "El año de estreno debe ser un número válido"; exit; } $generosArray = array_map('trim', explode(',', $generos

Questions about programming?Chat with your personal AI assistant