Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2010, 07:00
3nr1c
Invitado
 
Mensajes: n/a
Puntos:
Porqué me cierra la sesión?

Hola a todos! Estoy creando un sistema de usuarios en php y mysql que permite a un usuario seguir a otro (y viceversa). El código es el siguiente:

boton para seguir:
Código HTML:
<form name="seguir" action="user/seguir.php" method="post">
    <input type="hidden" name="seguir" value="<?php echo $user; ?>" />
    <input type="submit" value="Sigue a <?php echo $user.'!'; ?>!" />
</form> 
seguir.php:
Código PHP:
<?php
session_start
(); 

$_POST['seguir'] = $to;
$_SESSION['k_username'] = $from;

$link mysql_connect("localhost""user""psw");
mysql_select_db("db"$link);

$result mysql_query("INSERT INTO `votex`.`relationship` (`from`, `to`) VALUES ('".$from."', '".$to."')",$link);

echo 
'Ahora sigues a '.$to.'. Haz click <a href="http://www.forosdelweb.com/f18/?user='.$to.'">aquí</a> para visitar su perfil';

?>
El problema es que cuando se procesa el formulario, la sesion no se inicia (directamente me la cierra) y no se procesa la secuencia sql como debería (registra valores nulos). Porqué pasa esto?