Avatar ·

Cómo hacer un redirect (redirección) a otra página en PHP?

¡Hola a todos! Acabo de empezar a estudiar PHP y estoy escribiendo mi primer sitio web: un formulario de registro simple. Después de que el usuario envía los datos a través del formulario, quiero redirigirlo a una página de bienvenida (por ejemplo, welcome.php). Pero no logro que funcione. Aquí está mi código: ```php ``` Pero después de enviar el formulario, solo veo el mensaje "¡Te has registrado exitosamente!" y me quedo en la misma página. El redirect no funciona. He leído que se puede usar `header()`, pero por alguna razón no me funciona. ¿Cuál podría ser el problema? ¿Quizás estoy escribiendo mal la URL? ¿Necesito especificar la dirección completa como `http://mysite.com/welcome.php` o puedo usar solo el nombre del archivo? Y otra pregunta: ¿cómo hacer un redirect con retardo, para que primero muestre un mensaje "Gracias por registrarte, en 3 segundos"?