Código PHP:
Ver original// Iniciamos la sesión
// Conectamos con la base de datos
require ("../../../../ConexionMySQLi.php");
// No me hace falta incluir la cabecera y creo queries para enviar los datos
$QueryUsuarios = "
UPDATE
Usuarios
SET
`FechaNacimiento` = '".utf8_decode($_POST['FechaNacimiento'])."', `CorreoElectronico` = '".utf8_decode($_POST['CorreoElectronico'])."', `TelEmergencia` = '".utf8_decode($_POST['TelEmergencia'])."', `NombreUsuario` = '".utf8_decode($_POST['NombreUsuario'])."', `ClaveUsuario` = '".utf8_decode($_POST['ClaveUsuario'])."', `PSeguridad` = '".utf8_decode($_POST['PSeguridad'])."', `RSeguridad` = '".utf8_decode($_POST['RSeguridad'])."', `RolUsuario` = '".utf8_decode($_POST['RolUsuario'])."', `CodigoPostal` = '".utf8_decode($_POST['CodigoPostal'])."', `ComunidadAutonoma` = '".utf8_decode($_POST['ComunidadAutonoma'])."' WHERE
`ID` = ".$_POST['Identificador']."
";
$QueryNotas = "
UPDATE
Notas
SET
WHERE
`De` = '".$_SESSION['ID']."'
AND
`A` = '".$_POST['Identificador']."'
";
// Ejecutamos los queries
$MyQueryUsuarios = $MyConnect->query($QueryUsuarios);
$MyQueryNotas = $MyConnect->query($QueryNotas);
// Redirigimos a la lista de usuarios
header ("Location: ../VerMas.php?ID=".$_POST['Identificador'].".php");
En el código adjunto no se envía el header en el hosting online (de 1and1) pero en el localhost (con XAMPP Mac) sí. ¿Por qué y cómo hago que funcione en 1and1? Gracias.