
23/09/2008, 18:30
|
| | Fecha de Ingreso: mayo-2008
Mensajes: 499
Antigüedad: 16 años, 10 meses Puntos: 1 | |
Respuesta: php foro listo pero.... proque no puedo grabar un mensaje solo falta esto y ya no molesto
este es elcodigo
<?php
@session_start();
if(!isset($_SESSION['username'])){
echo "No estas logeado.";
}
else
{
require('configuracion.php');
$autor = $_SESSION['username'];
$titulo = $_POST["titulo"];
$mensaje = $_POST["mensaje"];
$ident = $_POST["identificador"];
//Hacemos algunas validaciones
if(empty($titulo)) $titulo = "Sin título";
//Evitamos que el usuario ingrese HTML
$mensaje = htmlentities($mensaje);
// Grabamos el mensaje en la base.
$sql = "INSERT INTO foro (autor, titulo, mensaje, identificador, fecha, ult_respuesta) ";
$sql.= "VALUES ('$autor','$titulo','$mensaje','$ident',NOW(),NOW( ))";
$rs = mysql_query($sql, $con) or die("Error al grabar un mensaje: ".mysql_error);
$ult_id = mysql_insert_id($con);
/* si es un mensaje en respuesta a otro
actualizamos los datos */
if(!empty($ident))
{
$sql = "UPDATE foro SET respuestas=respuestas+1, ult_respuesta=NOW()";
$sql.= " WHERE id = '$ident'";
$rs = mysql_query($sql, $con);
Header("Location: foro.php?id=$ident#$ult_id");
exit();
}
Header("Location: index.php");
}
?>
me dicen si hace falta otro mas
psdta
porque quitaron mi ultimo mensaje ya no me quieren ayudar verdad? |