Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/07/2010, 18:02
Avatar de ylellan
ylellan
 
Fecha de Ingreso: mayo-2010
Ubicación: en un lugar de Veracruz
Mensajes: 432
Antigüedad: 14 años
Puntos: 36
Respuesta: Como puedo hacer para que me dejen comentario en mi web

pues para eso tuve que hacer una base de datos con tres campos:

id (int 8)
nick (vchar 30)
comentario (vachar 250)

y aki te dejo el codigo:

Código PHP:
<?php
session_start
();
$tipo=$_SESSION['tipo'];
if(
$_SESSION['tipo']!=1){$tipo=2;}
include 
"conexion.php";
conectar();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Comentarios dcreate</title>
<style type="text/css">
<!--
.Estilo1 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: bold;
}
.Estilo2 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 18pt;
    color: #000066;
}
-->
</style>
</head>

<body bgcolor="#333333">
<table width="741" border="0" align="center">
  <tr>
    <td width="217"><img src="images/logo.JPG" width="217" height="70" /></td>
    <td width="314"><div align="center"><span class="Estilo2">COMENTARIOS DE VISITA</span></div></td>
    <td width="196"><img src="images/php2sv8.png" width="196" height="61" /></td>
  </tr>
</table>

<p>
  <?php 
if(isset($_POST['nick']) && isset($_POST['comentario'])) 
{
if(
$_POST['comentario']!= "")
{
if(
$_POST['nick'] == "")
{
$nickNuevo "anonimo";
}
else
{
$nickNuevo $_POST['nick'];
}
$comentarioNoticia $_POST["comentario"];

mysql_query("INSERT INTO comentarios (id,nick,comentario) VALUE ('','$nickNuevo','$comentarioNoticia')");
echo 
'Comentario con exito';
}
else
{
echo 
"Debe Introducir Un Comentario.";
}
}
?>
  
</p>
<CENTER>
<TABLE CELLSPACING=1 CELLPADDING=1 WIDTH=500 BORDER=0 STYLE="border:1px solid black">
<TR>
<TD BGCOLOR="#FAFAFA">
<CENTER>
<SPAN STYLE="font-size:11pt;font-family:Tahoma;color:black;font-weight:bold"> .Comentarios De Los Usuarios.
</SPAN>
</CENTER>
</TD>
</TR>

<TR>
<TD HEIGHT=1 BGCOLOR=black>
</TD>
</TR>

<TR>
<TD BGCOLOR="#FEFEFE">
<SPAN STYLE="font-size:11px;font-family:Tahoma;color:black;">

<?
$resultComen 
mysql_query("SELECT * FROM comentarios ORDER BY id ASC");
$fila=mysql_num_rows($resultComen);
if(
$fila>0){
while(
$rowComen mysql_fetch_array($resultComen))
{
?>

<FONT COLOR=RED face="Verdana, Arial, Helvetica, sans-serif" size="+1">
<B><? echo $rowComen["nick"]; ?></B>
</FONT>
:
<font face="Verdana, Arial, Helvetica, sans-serif" size="+1"><?php echo $rowComen["comentario"]; ?>
<BR>
<?php echo $fec;?>
<br /><br />
<?php
}}else{ echo 'No existen Comentarios';}
mysql_free_result($resultComen);

?>

</SPAN>
</TD>
</TR>
</TABLE>
<CENTER>
<SPAN STYLE="font-size:11px;font-family:Tahoma;color:black;font-weight:bold">
.Enviar Comentario.
</SPAN>
</CENTER>

<p>
<FORM NAME="miFormu" ACTION="comentario.php" METHOD="post">
<table width="523" border="0" align="center">
  <tr>
    <td width="196" align="right"><span class="Estilo1">Nick :</span></td>
    <td width="317" align="left"><input type="text" name="nick" size=20 maxlength=20 /></td>
  </tr>
  <tr>
    <td align="right"><p class="Estilo1">Comentario:</p>
      <p class="Estilo1">&nbsp;</p>
      <p class="Estilo1">&nbsp;</p></td>
    <td><label>
      <textarea name="comentario" cols="50" rows="5" id="comentario"></textarea>
    </label></td>
  </tr>
</table>

<p>
  <input name="submit" type="submit" value="Enviar Comentario" />
  </p>
</FORM>
</CENTER>
</body>
</html>