| |||
Problema con hheader(location:"") Tengo un problema y me esta volviendo loco. Tengo que hacer un archivo que redirecciona a una URL y la manda con algunos valores por GET, y ocurre que cuando redirecciona con header("location:index.php?lang=es") por ejemplo, no me manda el valor del get, en cambio si copio la url en el navegador anda todo bien, ¿alguna sugerencia?
__________________ PuertaX.Net |
| ||||
Suena raro tu problema, pues acabo de hacer un experimento y me salio bien, podrias describir un poco mas tu problema? y poner el codigo q estas usando? saludos!
__________________ De todas las cosas que queria ser... :-D acabe siendo un pato volador... :risa: http://patovolador.wordpress.com |
| |||
Yo tengo un problema parecido, quiero abrir una URL automáticamente si se cumple una condición: connect_sql ($db); $result=mysql_query("select * from miembros where email='$email1'"); while ($row=mysql_fetch_array($result)) { if ($pass1==$row["pass"] and $email1==$row["email"]) {fopen('URL','r');} else {echo "Su contraseña es incorrecta";} } El problema es que se recarga la misma página en ves de llevarme a la que quiero ir. Con header tampoco me deja. Hay alguna otra forma ??? |
| |||
Yo a veces hago asi para que no pase eso: $back = "/paginas/pagina.php?id=".$id."&variable=23"; header("Location: ".$back); Nunca falla xD Lo que decis arriba, es extraño... para q queres abrir una "URL"? Fijate el manual (Ar2.php.net) la funcion FOpen, creo que habia algunas especificaciones para abrir una "URL"... abrila como archivo comun y corriente (un PATH en vez de una URL). saludos. Última edición por Computer XTress; 26/07/2006 a las 12:03 |
| ||||
Que yo sepa la funcion header es confiable, aunque un poco "quisquillosa" por que debes cumplir un requisito básico antes de usarla y es que no exista ninguna salida a pantalla antes de mandarla llamar. Q error te marca al tratar de usarla? citando tu codigo lo usaria asi: saludos!! Código PHP: Código PHP:
__________________ De todas las cosas que queria ser... :-D acabe siendo un pato volador... :risa: http://patovolador.wordpress.com |
| |||
Si es más sencillo el scrip asi gracias. Ahora Me pone esto cuando uso header: Cannot modify header information - headers already sent by (output started at /home/trabajar/public_html/funciones.php:7) in /home/trabajar/public_html/login.php on line 25 Aparentemente como ya hice una llamada antes no me deja hacer otra. |
| |||
Si es más sencillo el scrip asi gracias. Ahora Me pone esto cuando uso header: Cannot modify header information - headers already sent by (output started at /home/trabajar/public_html/funciones.php:7) in /home/trabajar/public_html/login.php on line 25 Aparentemente como ya hice una llamada antes no me deja hacer otra. |
| |||
Cita: funciones.php:7
Iniciado por pabloscor Si es más sencillo el scrip asi gracias. Ahora Me pone esto cuando uso header: Cannot modify header information - headers already sent by (output started at /home/trabajar/public_html/funciones.php:7) in /home/trabajar/public_html/login.php on line 25 Aparentemente como ya hice una llamada antes no me deja hacer otra. El error te dice que en funciones.php línea 7 tienes el problema .. Lo más probable que sea un simple espacio o salto de línea al final del script (despeus del último ?> que tengas o entre alguno de los que uses <? .. o ?>) Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |