RicardoUY :
el código qie pasaste funciona correctamente (bueno, completando con la llave faltante)
en cuanto a los errores
Cita: Warning: Cannot modify header information - headers already sent by (output started at /home/usuario/public_html/pg3.php:6) in /home/usuario/public_html/pg3.php on line 210
Warning: Cannot modify header information - headers already sent by (output started at /home/usuario/public_html/pg3.php:6) in /home/usuario/public_html/pg3.php on line 211
Los mensajes son muy específicos, normalmente indican que previo a los headers que supuestamente se están pasando el html te esta generando alguna salida que no corresponde, tan sólo un espacio en blanco puede provocarte este error.
Si me decís, que en otro servidor, exactamente la misma script no te producia errores, habría que revisar bien que la script se halla transferido correctamente, o analizar si el servidor esta enviando algun encabezado que webhost000 no te enviaba.
Tambien sería oportuno que analices tu error_log
Sería bueno ver el código completo y las urls respectivas. 8la de webhost y la nueva)
saludos
Saludos