IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Connexion à la BDD impossible + problèmes avec mes headers


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2007
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 21
    Points : 10
    Points
    10
    Par défaut Connexion à la BDD impossible + problèmes avec mes headers
    Bonjour,
    Je suis en train de créer un site en PHP avec une BDD MySQL.
    Mon site se trouve dans un serveur OVH, ma base de données sur un de Free !!
    Mais je n’arrive pas à me connecter à la base !

    Message d’erreur :
    Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 111 in /home.27/t/e/r/ternisie/www/connexion.php on line 11


    Mon 2eme problème :

    Mes headers location ne fonctionnent pas !!

    Message d’erreur :
    Warning: Cannot modify header information - headers already sent by (output started at /home.27/t/e/r/ternisie/www/presentation.php:9) in /home.27/t/e/r/ternisie/www/connexion.php on line 37



    Mais se que je comprend le moins c’est qu’en local tout marche très bien !!

    Merci d’avance pour votre aide.

  2. #2
    Membre à l'essai
    Inscrit en
    Juin 2007
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 21
    Points : 10
    Points
    10
    Par défaut
    voici le code de ma page connexion.php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
     
    <?php
     
    function connexion()
    {
      $nom = $_POST['nom'];
    	$passe = $_POST['passe'];
     
    	$_SESSION['nom'] = $nom;
    	$_SESSION['passe'] = $passe;
     
    	$db=mysql_connect("sql.free.fr",$nom,$passe);
     
    	if (!$db)
    	{
    		echo "Erreur de connexion";
    		return false;
    	}
    	else
    	{
    		mysql_select_db("matthieutoto",$db) or die (mysql_error());
     
    		header("location:presentation.php");
    		return true;
    	}
    }
     
    function connexion02()
    {
    	$nom = $_SESSION['nom'];
    	$passe = $_SESSION['passe'];
     
    	$db=mysql_connect("sql.free.fr", $nom, $passe);
     
    	if (!$db)
    	{
    		header("location:accueil.php");
    		return false;
    	}
    	else
    	{
    		mysql_select_db("matthieutoto",$db) or die (mysql_error());
    		return true;
    	}
    }
     
    ?>
    j'ai 2 fonctions l'une me sert pour la 1er connexion et l'autre me sert pour tout es les autres connexions.

Discussions similaires

  1. Réponses: 8
    Dernier message: 15/11/2008, 10h09
  2. Problème avec un HEADER
    Par Zebulonn dans le forum Langage
    Réponses: 4
    Dernier message: 19/10/2005, 13h56
  3. [JDBC]problème avec mes id
    Par Hydre dans le forum JDBC
    Réponses: 12
    Dernier message: 29/09/2005, 13h19
  4. [std::list][find_if] problème avec mes foncteurs
    Par n!co dans le forum SL & STL
    Réponses: 12
    Dernier message: 04/02/2005, 11h56
  5. Problème avec mes tables de relation...
    Par mmike dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 02/06/2003, 15h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo