[Php-avanzado] No me funciona el "header("Location...)
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mie Jul 14 02:41:26 ART 2010
Hola Mario,
El mar, 13-07-2010 a las 21:22 -0700, Mario Gomez Cassou escribió:
> Hola Leo:
> tal cual, puse un print y los if's estaban bien
> Puse "exit()" dentro de los if's y la cosa funciono como siempre.
Entonces, debió de ser el buffer de salida...
Moraleja: es mejor programar que asumir.
> Tenia los seteos de mi Apache afinaditos y al hacer una reinstalación
> de cero quedaron como se le canto a Ubuntu 10.04 (o a lo que sea
> porque eso lo puse despues)
> Tambien me pasa con Apache en la compu portatil al ejecutar el codigo
> PHP
>
> if(ereg('Cliente',$v)) {$v = '`cliente`';}
> if(ereg('Postal',$v)) {$v = '`cp`';}
> if(ereg('Remito',$v)) {$v = '`planilla`';}
>
> por cada "ereg" me reta con un "Deprecated!!" o algo asi, pero despues
> de llamarme al orden igual lo hace bien.
Es que es está "deprecated" esa función!
http://ar2.php.net/manual/en/function.ereg.php
Cambiala por alguna de las que aparecen en el enlace anterior.
A propósito de esto: por qué hacés un ereg() en vez de una comparación
como las de toda la vida???
Es que del lado de la expresión regular, que es lo jugoso, tenés una
constante común y silvestre....
> Son misterios que van a estar mejor que "cine de super accion" para un
> sabado a la tarde pero ahora me corre el tiempo para entregar este
> trabajito
Yo me quedo con el misterio del uso de ereg()... pero estoy en la misma
así que me voy a hacer otra cosa.
> Muchas gracias por la ayuda recibida
Por nada
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado