25/07/2012, 13:14
|
| | Fecha de Ingreso: julio-2012
Mensajes: 8
Antigüedad: 12 años, 3 meses Puntos: 0 | |
Respuesta: Header location sin anclas Por lo que he podido leer, al utilizar Location es muy recomendable utilizar rutas absolutas para evitar posibles errores. De cualquier forma utilizando "/gracias" o "/gracias/" tiene el mismo resultado.
Después de leer en varias páginas y foros parece ser que la parte del ancla no se envía a php si no que se queda del lado del cliente, por lo que lo más probable es que no la pueda quitar desde php.
La forma en que se maneja el redireccionamiento por medio de location depende de cómo lo interprete cada navegador. Por ejemplo en Safari sí me está llevando a /gracias/ sin el ancla, mientras que en Chrome, Firefox y Opera ocurre el problema que les comento. ¿El valor de que tiene el atributo action del formulario puede ser modificado en php? Si esto se pudiera hacer, podría reemplazar este valor al momento de hacer la validación y solucionaría el problema. |