Foros del Web » Programando para Internet » PHP »

variables de formulario

Estas en el tema de variables de formulario en el foro de PHP en Foros del Web. hola amigos del foro estoy pasando datos de un formulario form.php a otra pagina con POST pero en el otro formulario para preguntar si existe ...
  #1 (permalink)  
Antiguo 18/02/2010, 07:13
 
Fecha de Ingreso: febrero-2010
Ubicación: La Habana,Cuba
Mensajes: 89
Antigüedad: 14 años, 3 meses
Puntos: 1
variables de formulario

hola amigos del foro
estoy pasando datos de un formulario form.php a otra pagina con POST pero en el otro formulario para preguntar si existe debo preguntar por
Código PHP:
if (isset($_POST['enviar'])){
codigo.....

pero es aqui donde me surge la duda. He visto en muchas aplicaciones que no lo hacen asi , sino de la siguiente forma
Código PHP:
if (isset($enviar)){


He tratado de hacerlo de esta segunda forma y no he podido, me han comentado que modificando algunos valores en el php.ini resolvia, pero no se donde ni que?
Alguien me da una sugerencia por favor?
muchas gracias.
  #2 (permalink)  
Antiguo 18/02/2010, 07:15
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: variables de formulario

es mejor de la primera forma.. la segunda es cuando register_globals esta on ,
en todo caso no es algo que te influya mucho :P
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 18/02/2010, 07:26
 
Fecha de Ingreso: febrero-2010
Ubicación: La Habana,Cuba
Mensajes: 89
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: variables de formulario

Muchas gracias amigo, otra cosa, es inseguro poner en on globals variables o no?
  #4 (permalink)  
Antiguo 18/02/2010, 07:28
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 16 años, 5 meses
Puntos: 25
Pregunta Respuesta: variables de formulario

siiii, generalmente los hosting, tienen desactivada la opcion register_globals, es muuucho mejor usar un:

Código PHP:
if (isset($_POST['enviar'])){
codigo.....

los register_globals=On; son un mal hábito de desarrollo...
__________________
blog: hector2c.wordpress.com
email: [email protected]
  #5 (permalink)  
Antiguo 18/02/2010, 07:28
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: variables de formulario

si... ya que por la url pueden injectar codigos y otras cosas :P
__________________
More about me...
~ @rhyudek1
~ Github
  #6 (permalink)  
Antiguo 18/02/2010, 07:32
 
Fecha de Ingreso: febrero-2010
Ubicación: La Habana,Cuba
Mensajes: 89
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: variables de formulario

muchas gracias amigos, creo que mi duda ha sido contestada perfectamente.
saludos
  #7 (permalink)  
Antiguo 18/02/2010, 07:34
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 16 años, 5 meses
Puntos: 25
Pregunta Respuesta: variables de formulario

los register_globals, no son nada buenos, por que ponen al mismo nivel las variables de tipo $_POST, $_GET, $_SESSION, etc....

osea, seria lo mismo usar un:

Código PHP:
<?
  
echo $_POST['id'];
?>
que usar un:

Código PHP:
<?
  
echo $id;
?>
peor aun, seria lo mismo con los session o.o
__________________
blog: hector2c.wordpress.com
email: [email protected]
  #8 (permalink)  
Antiguo 18/02/2010, 07:34
 
Fecha de Ingreso: febrero-2010
Ubicación: La Habana,Cuba
Mensajes: 89
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: variables de formulario

muchas gracias amigos, creo que mi duda ha sido contestada perfectamente.
saludos

Etiquetas: variables, formulario
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 07:57.