si al iniciar sesion usuario , cree la variable $_SESSION["rut"]= $f['rut']; entonces podria
quedar asI?
Código PHP:
Ver originalif(isset ($_POST["Reservar"]) && $_POST["Reservar"]=="Reservar") {
$id_reserva=$_POST["id_reser"];
// la persona ya inicio sesion con nombre_usuario y password
//, como recuperar el rut de esa persona
//para gurdar el rut en la tabla reserva
$_SESSION["rut"]= $f['rut'];
$id_mesa=$_POST["id_mesa"];
$fecha_juego=$_POST["fecha_juego"];
$hora_inicio=$_POST["hora_inicio"];
$hora_fin=$_POST["hora_fin"];
$sql="INSERT INTO reserva (id_reser,rut,id_mesa,fecha_reser,hora_reser,concretada,fecha_juego,hora_inicio,hora_fin) VALUES
('$id_reserva','$_SESSION\['rut']\','$id_mesa','$fecha','$hora_reser','','$fecha_juego','$hora_inicio','$hora_fin ') ";
}
?>