Gracias por vuestra ayuda...
He cambiado la manera php que me habéis recomendado pero me sigue descentrando el contenido.
De hecho tengo la siguiente acción (resumida):
Cita: <?php
} else {
$query = "INSERT INTO `usuarios` ( `usuario` , `contrasena` , `email` , `nombre`)
VALUES ('".$_POST['usuario']."','".$_POST['contrasena']."','".$_POST['email']."','".$_POST['nombre']."')";
$result = mysql_query($query)
or die (mysql_error());
$_SESSION['usuario_accedido'] = $_POST['usuario'];
$_SESSION['user_contrasena'] = $_POST['contrasena'];
?>
<p>
Gracias, <?php echo $_POST['nombre'] ; ?>.<br>
<?php
header("Refresh: 5; URL=indice.php");
echo "Su registro se ha completado "<br>";
echo "(Si no te rediriges automaticamente, " .
"<a href=\"indice.php\">clica aqui</a>)";
die();
}
} else {
?>
He probado quitando todo el segundo script que inicia en header y se ve perfectamente. No obstante necesito este segundo script para redirgir al usuario automáticamente a la pagina inicial logueado y darle la oportunidad de clicar sobre el mismo si el navegador no lo hace por él.
He probado otros medios como incluirlo entre etiquetas <p> <span>, etc... Pero no va y me sigue descentrando todo.
Agradezco nuevamente si podéis ayudarme al respecto.
Saludos.