Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/12/2008, 15:37
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 meses
Puntos: 81
Respuesta: Problema con variable get.

El codigo que esta entre el if y el else supongo que esta con llaves no?
Código php:
Ver original
  1. if ($_GET['ID'] > 0){
  2. // Muestra los datos de la cotizacion
  3. }else{
  4. // Muestra el formulario para generar  
  5. }
Si ya esta asi, habria que revisar si el $_GET['ID'] es un numero (ya que lo pones como mayor que 0).
Si quieres saber si $_GET['ID'] viene con texto, puedes probar con esto:
Código php:
Ver original
  1. if (strlen($_GET['ID']) > 0){ //si el largo de $_GET['ID'] es mayor a 0
  2. // Muestra los datos de la cotizacion
  3. }else{
  4. // Muestra el formulario para generar  
  5. }
Si por otro lado, cuando viene sin datos ni siquiera la envias por el browser, puedes poner esto:
Código php:
Ver original
  1. if (isset($_GET['ID'])){ //si $_GET['ID'] ha sido seteada
  2. // Muestra los datos de la cotizacion
  3. }else{
  4. // Muestra el formulario para generar  
  5. }

Bueno, tienes algunas opciones, cualquier cosa es cosa de preguntar nuevamente.

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!