Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/10/2011, 21:59
hazzz3
 
Fecha de Ingreso: octubre-2011
Mensajes: 6
Antigüedad: 12 años, 6 meses
Puntos: 0
problema con sistema de comentarios

hola, primero que nada muchas gracias a toda la comunidad leo este foro hace bastante tiempo pero recien creo mi cuenta.
se que es una forma mala de empezar en una comunidad ya que mi primer post va a ser pidiendo de su ayuda.

lo q intento hacer es 1 sistema de comentarios basado en php y mysql
mi problema es que no puedo lograr que se guarde
la variable "$session->username", en mi tabla mysql.

cuando hago <? echo "$session->username" ?> esta funciona a la perfeccion devolviendome el nick del usuario logueado

aqui les dejo el codigo

Cita:
<? if($session->logged_in){?>

<form name="form" action="comentarios.php" method="post">
<br />
<br />
Mensaje:<textarea onKeyUp="max(this)" onKeyPress="max(this)" name="mensaje" cols="40" rows="5"></textarea>
<font id="Restante" color="#ccc">250</font>


<br />
<input type="hidden" name="nick" value="<?=$_GET["$session->username"]?>"/>
<input type="hidden" name="id_noticia" value="<?=$_GET["id_noticia"]?>" />
<input type="button" value="Enviar" title="Enviar" onClick="validar()">
</form>

<? echo "$session->username"; } ?>

Cita:
<?
require_once ("conexion.php");
include("include/session.php");
$sql="INSERT INTO `database`.`comentarios` (
`id_comentario`,
`nick` ,
`mensaje` ,
`id_noticia`
)
VALUES (
NULL , '".$_POST["nick"]."', '".$_POST["mensaje"]."', '".$_POST["id_noticia"]."'
)";


$res = mysql_query($sql, $conexion) or die(mysql_error());
header ("Location: noticia.php?id_noticia=".$_POST["id_noticia"]);

//************
?>

como pueden ver no agrega nada en la columna "nick"

espero que estas fracciones de codigo sean suficientes

Última edición por hazzz3; 18/10/2011 a las 22:17