Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/08/2011, 22:43
3dw4rd
 
Fecha de Ingreso: julio-2011
Mensajes: 20
Antigüedad: 13 años, 4 meses
Puntos: 2
Pregunta no me funcionan las sesiones PHP en mi hosting

hice un ejemplo sencillo de sesiones en PHP con el "session_start", "session_register", etc.

cuando lo ejecuto en mi propio PC desde "Localhost", las sesiones me funcionan bien, sin ningun problema.

pero cuando subi mi PHP a un hosting las sesiones no me funcionan, ¿a que se debe?
¿creen que mi hosting no soporta sesiones en PHP ? (uso el hosting www.zymic.com)

aqui les dejo mi PHP que hice:

index.php
Código PHP:
<form id="form1" name="form1" method="post" action="login.php">
  <
table width="200" border="1">
    <
tr>
      <
td>user</td>
      <
td><label for="user"></label>
      <
input type="text" name="user" id="user" /></td>
    </
tr>
    <
tr>
      <
td>password</td>
      <
td><label for="password"></label>
      <
input type="text" name="password" id="password" /></td>
    </
tr>
    <
tr>
      <
td colspan="2" align="center" valign="middle"><input type="submit" name="button" id="button" value="Submit" /></td>
    </
tr>
  </
table>
</
form
login.php
Código PHP:
<?php
    session_start
();
    
$user=$_POST["user"];
    
$password=$_POST["password"];
    
session_register("user");
    
header("location: welcome.php");
?>
welcome.php
Código PHP:
<?php
    session_start
();
    if(
$_SESSION["user"]==null){
        echo 
"ERROR, debe iniciar sesion";
    }else{
        echo 
"Bienvenido ".$_SESSION["user"];
        echo 
"<br><a href='logoff.php'>Desconectar</a>";
    }
?>
logoff.php
Código PHP:
<?php
    session_start
();
    
session_destroy();
    
header("location: index.php");
?>