hola tengo el siguiente muro tipo facebook, que guarda cada publicacion en una bd llamada trabajos con los campos id_trabajo, txt_trabajo, fecha_trabajo, id_usuario, tiene un campo en comun con la tabla usuarios el cual es id_usuario, el problema es el siguiente cuando inicio sesion como hago para que al hacer una publicacion en el muro esa publicacion guarde el id_usuario del usuario que esta con sesion activa en ese momento en la bd. dejo el codigo a ver si logro que me ayuden.
este es el inicio de sesion:
Código:
<?
session_start();
require( 'conex.php');
?>
<!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=utf-8" />
<title>Inicia Sesion</title>
<link rel="stylesheet" href="css/main.css" type="text/css" />
<style>
body{
height:400px;
margin:0;
width:500px;
background-color:#DDDDDD;
padding: 140px 100px 100px 350px}
</style>
</head>
<body>
<div class="cuadro2">
<h1>Inicia Sesion</h1>
</div>
<form id="form1" name="form1" method="post" action="acceso.php">
<label for="usuario"></label>
<table width="317" height="108" border="1">
<tr>
<td id="td1" width="156"><strong>Usuario</strong></td>
<td id="td2" width="137">
<input type="text" name="usuario" id="usuario" />
</td>
</tr>
<tr>
<td id="td1"><strong>Contraseña</strong></td>
<td id="td2"><input type="text" name="contrasena" id="contrasena" /></td>
</tr>
<tr>
<td id="td1"><input type="submit" name="Iniciar Sesion" id="Iniciar Sesion" value="Iniciar Sesion" /></td>
<td id="td2"> </td>
</tr>
</table>
</form>
</body>
</html>
este es el codigo que me guarda a la base de el mensaje del muro:
Código:
<?php
//Defino mi variable mensaje
$msg = $_POST['msg'];
$fecha = localtime(time(),1);
$anyo = $fecha['tm_year'] + 1900;
$mes = $fecha['tm_mon'] + 1;
$dia = $fecha['tm_mday'];
$fecha = $anyo."-".$mes."-".$dia;
//Si no esta vacia
if(!empty($msg)){
//Conecto con la base de datos
$cx = mysql_connect("localhost", "root", "") or die("Error connect: ".mysql_error());
//Selecciono la base de datos
mysql_select_db("bdsdc") or die("Error select db: ".mysql_error());
//Inserto el mensaje al tabla
mysql_query("INSERT INTO trabajos (txt_trabajo, fecha_trabajo, id_usuario) VALUES ('".$msg."', '".$fecha."', '".$_SESSION['id']."')", $cx);
}
?>
si me pudiesen ayudar lo agradeceria mucho, igual muchas gracias de antemano y disculpen si no he publicado como es debidamente soy nuevo en el foro