"yo opino que el error es, que el video de youtube es subido a la pagina por un input que hice yo mismo, y por el "id?=" es por lo que no funciona los comentarios, alguien sabria como solucionar?
Código PHP:
<?php
/*
* Template Name: Videos
*/
?>
<?php get_header(); ?>
<div id="content" class="section">
<?php arras_above_content() ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php arras_above_post() ?>
<div <?php arras_single_post_class() ?>>
<?php arras_postheader() ?>
<div class="entry-content clearfix">
<?php
include "connect.php";
if(!isset($_POST["submit"])) {
$id = (int)$_GET["id"];
$sql_alterar_noticia = "SELECT * FROM video WHERE id='$id' ORDER BY id DESC";
$resultado_alterar_noticia = mysql_query($sql_alterar_noticia)
or die (mysql_error());
if(mysql_num_rows($resultado_alterar_noticia) < 1) {
echo "Notícia inválida.";
}
else {
while ($linha=mysql_fetch_array($resultado_alterar_noticia)) {
$id = $linha["id"];
$titulo = $linha["titulo"];
$info = $linha["info"];
$url_video = $linha["url_video"];
$autor = $linha["autor"];
$data_hora = $linha["data_hora"];
$ip = $linha["ip"];
$publicado = $linha["publicado"];
if($publicado=="S") {
$publicado = "Sim";
}
echo "<h1><font color='#FFFFFF'>$titulo</font></h1> <br>";
echo "<iframe width=\"560\" height=\"315\" src=\"http://www.youtube.com/embed/$url_video\" frameborder=\"0\" allowfullscreen></iframe>";
}
}
}
?>
</div>
<?php arras_postfooter() ?>
</div>
<?php arras_below_post() ?>
<?php comments_template(); ?>
<?php endwhile; else: ?>
<?php arras_post_notfound() ?>
<?php endif; ?>
<?php arras_below_content() ?>
</div><!-- #content -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>