Estoy aprendiendo PHP y he estado buscando esto por un tiempo. Lo que quiero lograr es algo así:¿Cómo puedo enviar a un usuario a otra url sin una redirección de encabezado?
if (true/false) {
go to this url;
}
Cada vez que busco términos como PHP vuelve a dirigir o enlaces php etc., el 99% de las veces me sale "cabeceras" algo. Leí que los redireccionamientos de encabezado pueden lograr esto, pero ningún código puede ir antes que el primero en la página, de lo contrario no funcionará.
Si es así, ¿cómo puedo lograrlo?
No puede haber ninguna salida antes de hacer un redireccionamiento de encabezado, pero generalmente son el camino a seguir. Pensar en cómo se puede hacer la comprobación de verdadero/falso antes de que salga cualquier HTML suele ser una mejor idea que tratar de encontrar una forma de redireccionar a una página en el medio de la representación –
Si ya ha generado algo, puede usar cualquiera JavaScript 'document.location =" url ";' o la etiqueta de actualización meta desaprobada: https://secure.wikimedia.org/wikipedia/en/wiki/Meta_refresh – Tom
gracias chicos. tomaré su consejo pekka y lo pondré en cualquier cosa que haga ... verifico ciertos valores de un formulario contra ciertos valores en un db, por lo que ese sería el camino a seguir. Gracias. – somdow