Tema: errores php
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/03/2012, 08:06
Avatar de SirDuque
SirDuque
 
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 2 meses
Puntos: 89
Respuesta: errores php

Primero los parametros enviados por URL estan mal:

Código PHP:
Ver original
  1. header('Location: php/error.php?error=1');

Despues tenes muchas maneras de leer el error.

Como recibir el N de error:

Código PHP:
Ver original
  1. $i=isset($_GET['error'])?(int)$_GET['error']:0;

Como leerlo:

Ejemplo 1 SWITCH:

Código PHP:
Ver original
  1. switch($i){
  2.  case 0: echo "Error no encontrado.";
  3.     break;
  4.  case 1 : echo "Campos Vacíos";
  5.     break;
  6.  case 2 : echo "Mensaje no enviado correctamente";
  7.     break;

Ejemplo 2 matriz:
Código PHP:
Ver original
  1. $error=array(
  2. "Error no encontrado.",
  3. "Campos Vacíos",
  4. "Mensaje no enviado correctamente"
  5. );
  6.  
  7. echo $error[i];

La matriz tambien la puedes definir con tu ejemplo:

Código PHP:
Ver original
  1. <?php
  2. $error[1] = "Campos Vac&iacute;os";
  3. $error[2] = "Mensaje no enviado correctamente";
  4. ?>
__________________
Mono programando!
twitter.com/eguimariano