header('location :') marche pas quand je met mon site en ligne

boubou1313

boubou1313 Le 16 septembre 2018 à 20:06 (Édité le 25 janvier 2019 à 17:54)

bonjour
je voudrais savoir quoi mettre a la place du header puis que quand je travaille en local sa marche 
mais quand je veux mettre mon site en ligne sa marche plus je voudrais savoir quoi mettre a la place
voici mon code:
$bdd=new PDO('mysql:host=localhost;dbname=mabase','id','mdp');if(isset($_POST['bouton']))
{
if(!empty($_POST['email'])and !empty($_POST['mdp'])and !empty($_POST['mdp2']))
   {
      $email=$_POST['email'];
      $mdp=$_POST['mdp'];
      $mdp2=$_POST['mdp2'];
      
   
      {
         $reqmail=$bdd->prepare("SELECT * FROM inscription WHERE email=? ");
         $reqmail->execute(array($email));
         $mailexist=$reqmail->rowcount();
         if($mailexist==0)
      {
      
         if($mdp==$mdp2)
         {

$insertmbr=$bdd->prepare("INSERT INTO inscription (email,motdepasse)VALUES (?,?)");
         $insertmbr->execute(array($email,$mdp));
             $erreur= "votre compte a ete crée";
         header('location:connect.php')
         }
      
         else
         {
            $erreur= "vos mot de passe ne corresponde pas";
          }
      }
         else
         {
            $erreur="votre email et deja utiliser";
         }
      }
      
   }
   else
   {
      $erreur="tous les champs doivent etre completer !";
   }

}
?>
merci cordialement
SkinDePewDiePie_

SkinDePewDiePie_ Le 18 septembre 2018 à 08:15 (Édité le 18 septembre 2018 à 08:16)

T'a oublié le ";" au header.
Correction:
header('Location: connect.php');
boubou1313

boubou1313 Le 18 septembre 2018 à 20:55 (Édité le 18 septembre 2018 à 20:56)

bonjour 
sa marche pas non plus vous pensais que sa viens de l'hébergeur ?
merci cordialement
SkinDePewDiePie_

SkinDePewDiePie_ Le 19 septembre 2018 à 09:52

T'a quel hébergeur et a tu un hebergeur qui accepte PHP
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte