Foros del Web » Programando para Internet » PHP »

variables que cambian inexplicablemente de valor

Estas en el tema de variables que cambian inexplicablemente de valor en el foro de PHP en Foros del Web. Hoal tengo el siguiente problema. Tengo varias variables que cambian de valor y no se porque; en una pagina php llega esta "direccion" por asi ...
  #1 (permalink)  
Antiguo 10/08/2005, 11:10
 
Fecha de Ingreso: mayo-2004
Mensajes: 180
Antigüedad: 13 años, 6 meses
Puntos: 2
variables que cambian inexplicablemente de valor

Hoal tengo el siguiente problema. Tengo varias variables que cambian de valor y no se porque;

en una pagina php llega esta "direccion" por asi decirlo

http://localhost/Definitivo/Administ...ellidos=Blanco Gonzalez&Direccion=Nuestra Señora de la Sainza nº26 6ºA&Nacimiento=21/12/1970&Mobil=660400200&[email protected]&Tele fono=986777888&Tipo=Profesor&Login=RaqBla1&Pass=34 922320&Alta=&tipo_carnet=

despues tengo este codigo
Código PHP:
<? 
session_start
(); 
?>
<?
 
if(!($_SESSION["S_Login"]) || !($_SESSION["S_Dni"]) || !($_SESSION["S_Tipo"]))
    {
          
$_SESSION = array();
          
session_destroy();
        
$direccion 'Location: ./Usuario_Incorrecto.php';
        
header ($direccion);
    }
 
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.Estilo1 {color: #80FFFF}
-->
</style>
</head>
<body bgcolor="#EBECFE">

<?
require_once ('../Clases/Usuario.php');
$user = new usuario($Dni$Nombre$Apellidos$Direccion$Telefono$Email$Mobil$Login$Pass$Alta$Tipo_Carnet$Tipo$Nacimiento);
$user->Mostrar_resultados();
?>
el caso es que el dni pasa a valer 1 y el campo login pasa a valer 2. No tengo ni idea. (en mostar_resultados solo se muestran por pantalla pero los valores estan cambiados). He comprobado que en la bd estan bien los datos.
  #2 (permalink)  
Antiguo 10/08/2005, 11:18
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 14 años, 1 mes
Puntos: 11
Imagino que tienes register_globals = On en php.ini, de otro modo (register_globals = Off) recibirias asi:

$_GET['Dni']
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:01.