tengo un problemilla
![Stress](http://static.forosdelweb.com/fdwtheme/images/smilies/stress.png)
![triste](http://static.forosdelweb.com/fdwtheme/images/smilies/frown.png)
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Código PHP:
<?php
switch($tema){
case "noticia": $tabla_c = "Noticias";
break;
case "Cult": $tabla_c = "Cultura";
break;
case "Articulo": $tabla_c = "Articulos";
break;
case "Receta": $tabla_c = "Gastronomia";
break;
case "Oferta": $tabla_c = "Viajes";
break;
case "Evento": $tabla_c = "Eventos";
break;
}
$nombre = $_POST["nombre"];
$email = $_POST["email"];
if ($email == 'Opcional'){ $email='';}
$comentarios = nl2br($_POST["comentarios"]);
// actualizamos el contador de los comentarios
$articulo = mysql_query("SELECT `comentarios` FROM `$tabla_c` WHERE `id` = '$num'") or die(mysql_error());
$row_articulo = mysql_fetch_array($articulo);
$comentario = $row_articulo['comentarios']+1;
mysql_query ("UPDATE `$tabla_c` SET `comentarios` = '$comentario' WHERE `id`='$num'");
//contenido tabla Comentarios: id, fecha, tema, articulo, contenido, autor, email, avisar
$comments = mysql_query("SELECT * FROM `Comentarios` WHERE `tema`='$tema' AND `articulo` = '$num' ORDER BY `fecha` DESC");
$row_comments = mysql_fetch_array ($comments);
$fecha = date("Y-m-d");
mysql_query("INSERT INTO `Comentarios` (`id`, `fecha`, `tema`, `articulo`, `contenido`, `autor`, `email`,`avisar`) VALUES (NULL, '$fecha', '$tema', '$num', '$comentarios', '$nombre', '$email', '$avisar')");
?>
<table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><p><b>Comentario enviado correctamente</b></p>
<p> Gracias <?php echo "<i>$nombre</i>"; ?> por mandar tus comentarios sobre el/la <?php echo $tema; ?></p>
<p><a href=<?php echo "$PHP_SELF?seccion=$tema&num=$num"; ?>>Volver a <?php echo $tema; ?></a></p>
<p> </p></td>
</tr>
<?php
//contenido tabla Articulos_Comments: id, fecha, tema, articulo, contenido, autor, email
$comentarios = mysql_query("SELECT * FROM `Comentarios` WHERE `tema`= '$tema' AND `articulo` = '$num' ORDER BY `fecha` ASC") or die(mysql_error());
while ($row_comentarios = mysql_fetch_array($comentarios)){
if ($row_comentarios['email']){
$row_comentarios['autor'] = "<a href=mailto:".$row_comentarios['email']. ">" .$row_comentarios['autor']. "</a>";
}else{
$row_comentarios['autor'] = $row_comentarios['autor'];
}
$fecha = explode ("-",$row_comentarios['fecha']);
$la_fecha = $fecha[2]. "-" .$fecha[1]. "-" .$fecha[0];
?>
<tr>
<td height="1" bgcolor="<?php echo $color1; ?>"></td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr>
<td><p>Comentarios de: <i><?php echo $row_comentarios['autor']; ?></i> (<?php echo $la_fecha; ?>)<br><?php echo $row_comentarios['contenido']; ?></font></p></td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr>
<td height="1" bgcolor="<?php echo $color1; ?>"></td>
</tr>
<?php } ?>
<tr><td height="20"></td></tr>
<tr><td><p><a href=<?php echo "$PHP_SELF?seccion=$tema&num=$num"; ?>>Volver a <?php echo $tema; ?></a></p></td></tr>
</table>
<blockquote><br>
</blockquote>
<?php
// cabecera 1 >> para notificar comentario - TourNippon
$to = "[email protected]";
$subject = "Han comentado un/una $tema ";
$mens = "<br><br><font size=\"2\" face=\"Arial\"><a href=\"mailto:$email\">$nombre</a> ha comentado este/esta <a href=\"http://nippon-tour.webcindario.com\index.php?seccion=$tema&num=$num\">$tema<a></font><br><br>";
$mailheader = "MIME-Version: 1.0\r\n";
$mailheader = "Content-type: text/html; charset=iso-8859-1 \r\n";
$mailheader .= "Reply-To: $email <$email> \r\n";
$mailheader .= "From: $email <$email>\r\n";
$mailheader .= "MIME-Version: 1.0 \r\n";
$mailheader .= "Return-path: $email\r\n";
$mailheader .= "X-Priority: 1 \r\n";
$mailheader .= "X-MSMail-Priority: High \r\n";
$mailheader .= "X-Mailer: PHP/".phpversion()." \n";
mail ("$to",$subject,$mens,$mailheader);
?>
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)