Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/02/2011, 17:29
Ojopex2
 
Fecha de Ingreso: abril-2010
Mensajes: 112
Antigüedad: 14 años, 1 mes
Puntos: 2
Problemas con variables de session

Hola amigos de FDW,
Tengo dos dudas con respecto al uso de variables de sesion

La primera, es que en la página donde tengo el formulario que quiero pasar a variables los campos establezco la session

formulario.php
Código PHP:
<?
session_start
();
    
$_SESSION['nombre'] = $_POST["nombreCliente"];
    
$_SESSION['apellido'] = $_POST["apellidoCliente"];
    
$_SESSION['rut'] = $_POST["rutCliente"];
    
$_SESSION['direccion'] = $_POST["direccionCliente"];
?>
luego el formulario.

la duda es que me aparece al ejecutar la página notices tales como
Código PHP:
NoticeUndefined indexnombreCliente in C:Documents and SettingsRICARDOMis documentosDownloadsxampp-win32-1.7.4-VC6xampphtdocssav11ingresoot.php on line 6 
Por ahi he leido que esos se pueden ocultar y que no es grave...pero por otros lados que no debería ¿Hay que hacer alguna verificacion o algo para que no aparezca?

La otra duda que tengo:

es que al llenar el formulario y testear las variables, en la página siguiente donde llamo a esas variables:

al llamado de
Código PHP:
<?
 
echo $_SESSION['apellido'];
?>
Aparece:

Código PHP:
WarningUnknownYour script possibly relies on a session side-effect which existed until PHP 4.2.3Please be advised that the session extension does not consider global variables as a source of dataunless register_globals is enabledYou can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to offrespectively in Unknown on line 0 
Pero lo más curioso es que si refresco la página (F5) aparece el valor que pedí que apareciera, o sea El Apellido que pido en ese echo.

¿Cómo puedo hacer que ande todo bien?

Saludos.