Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/04/2003, 10:53
Avatar de Chuty
Chuty
 
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 609
Antigüedad: 21 años, 5 meses
Puntos: 2
Gracias a ambos pero el problema sigue, lo mejor les dejo el codigo de ejemplo para que lo puedan revisar,

uno.html
Código PHP:
<HTML>
<
HEAD><TITLE></TITLE></HEAD>
<
BODY>
   <
FORM ACTION="dos.php" METHOD="POST">
  
<
center>   
<
table border="1" bgcolor="#d4d4d4">
<
tr><td><BR>
<
table>
<
tr>
  <
td><strong><font face="verdana" color="#3300cc">Usuario :</font></strong></td>
  <
td><INPUT TYPE="Text" NAME="user"></td>
</
tr>
<
tr>
  <
td><strong><font face="verdana" color="#3300cc">Password :</font></strong></td>
  <
td><input type="password" name="passw" size="20"></td>
</
tr>
<
tr>
  <
td><strong><font face="verdana" color="#3300cc">Server :</font></strong></td>
  <
td><input type="Text" name="Server" size="20"></td>
</
tr>
</
table>

  <
center><INPUT TYPE="Submit" VALUE="Aceptar" ><center>
<
center
<
BR></td></tr>
</
table>    
   </
FORM>
</
BODY>
</
HTML
dos.php
Código PHP:
<?php
session_start
();
  
$_user $user;
  
$_passw $passw;
  
$_Server =$Server;
  
  
session_register("_user");
  
session_register("_passw");
  
session_register("_Server");

  
// llamada al cuatro.php
  
include('cuatro.php');

  
// Conexión fuente de datos - Validacion del User y Passw
  
$conex odbc_connect($Server$user$passw);   

    if( 
$conex ) {
      
//Se cierra la conexión
      
odbc_close($conex);

            
session_register("Error_Proy");
            
session_register("Error_Apps");
            
session_register("Error_Code");
            
session_register("Descripcion");
            
session_register("UrlRedirect");

      echo 
"<script language = 'javascript'>location.href='http://$_Server_Web/$_AppsPath/SGF_PaneldeControl/tres.php';</script>";

    }

    else {
    
    
$Error_Proy 'SGFCTR-VL'
    
$Error_Apps 'VLOGON';
    
$Error_Code '0000-0001';
    
$Descripcion 'Los datos de Usuario o Clave ingresados son Incorrectos.';
    
$UrlRedirect 'uno.php';

    
     echo 
"<script language = 'javascript'>location.href='http://$_Server_Web/$_AppsPath/SGF_PaneldeControl/error.php';</script>";

    }

?>
cuatro.php
Código PHP:
<?php

    session_start
();

    
// ------------------------------
    // declaración de valores default
    // ------------------------------
    //[PANELDECONTROL]
    
$_Server_Web '192.35.20.5';
    
$_AppsPath 'phptest';

    
// ------------------------------------
    // registro desesión de valores default
    // ------------------------------------
    
session_register("_Server_Web");
    
session_register("_AppsPath");

    
$ini_array parse_ini_file("cfgini.ini"TRUE);

 foreach (
$ini_array[PANELDECONTROL] as $clave=>$valor) {

        if( 
$clave == 'SERVER_WEB' )
            
$_Server_Web $valor;

        if( 
$clave == 'APPSPATH' )
            
$_AppsPath $valor;

    }

?>
cfgini.ini
;;;;;;;;;;;;;;;;
; configuracion
;;;;;;;;;;;;;;;;

[PANELDECONTROL]
SERVER_WEB=MISERVERWEB
APPSPATH=phptest

[ABMFYL]

tres.php
Código PHP:
<?php
  
  session_start
();

echo    
$_Server_Web;
echo    
$_AppsPath;
echo    
$_user;
echo    
$_Server;

?>
en el tres.php se pierden las variables de session $_user, $passw y $_Server.
Espero que me puedan ayudar muchas gracias y saludos