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 :

Plus de réaction du script après connection MySql


Sujet :

PHP & Base de données

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2010
    Messages : 2
    Par défaut Plus de réaction du script après connection MySql
    Bonjour,
    Je suis débutant en PHP et MySql.
    Après la connextion a ma base, le code qui suit ne s'exécute plus. Ceci seulement quand je test en local. Sur le serveur de mon hébergeur ainsi que dans un editeur PHP (PHPedit) cela fonctionne.
    Voici le bout de code très simple :
    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
    <?php
    if($_SERVER) 	{
      			if(isset($_SERVER['HTTP_X_FORWARDED_FOR']))
          				$vadress = $_SERVER['HTTP_X_FORWARDED_FOR'];
        			elseif(isset($_SERVER['HTTP_CLIENT_IP']))
          				$vadress = $_SERVER['HTTP_CLIENT_IP'];
        			else
          				$vadress = $_SERVER['REMOTE_ADDR'];
      		}
     else 		{
        			if(getenv('HTTP_X_FORWARDED_FOR'))
          				$vadress = getenv('HTTP_X_FORWARDED_FOR');
        			elseif(getenv('HTTP_CLIENT_IP'))
          				$vadress = getenv('HTTP_CLIENT_IP');
        			else
          				$vadress = getenv('REMOTE_ADDR');
      		}
     
    $vdate = date("Y-m-d");
    $theure = localtime(time(), 1);
    $vtime=$theure[tm_hour].':'.$theure[tm_min].':'.$theure[tm_sec];
    /**************************
       ----> jusqu'ici pas de problème  *
    /*************************/
    $db = mysql_connect("localhost", "user1", "user1")
        or die("Impossible de se connecter : " . mysql_error());
    mysql_select_db("restoreefr",$db);
    /********************************
      ---> Après la connextion plus rien ????   *
    ********************************/
    $sql="INSERT INTO visite VALUES ('$vadress','$vdate','$vtime')";
    mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error());
     
    mysql_close($db);
    ?>
     
    <TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0><TR>
    <br><br><br><br><br><br><br><br><br><br><br><br>
    <TD><DIV ID="texte1" STYLE="position:relative"><FONT SIZE=6 FACE="arial" COLOR="#0555FA">&nbsp;</FONT></DIV></TD>
    <TD><DIV ID="texte2" STYLE="position:relative"><FONT SIZE=6 FACE="arial" COLOR="#0555FA">Le site de Rest'Orée est en construction...</FONT></DIV></TD>
    </TR></TABLE>
    Si quelqu'un peux me mettre sur une piste ?
    Merci beaucoup

  2. #2
    Membre expérimenté Avatar de firehist
    Homme Profil pro
    Intégrateur Web Freelance
    Inscrit en
    Février 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Intégrateur Web Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2008
    Messages : 151
    Par défaut
    Bonjour,

    Rajoute un petit or die apres la sélection de ta base de donnée pour voir ce qui se passe.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    mysql_select_db("restoreefr",$db) or die("Erreur BDD: ".mysql_error());

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2010
    Messages : 2
    Par défaut
    Ok, je vais tester cela. Mais ce qui en très bizarre, c'est que si je place volontairement une erreur dans la ligne de connexion a la base il ne se passe rien, pas de message d'erreur ou quoi que ce soit.

Discussions similaires

  1. [XL-2003] plus de réaction du programme après appel d'une userform
    Par marco62118 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 20/01/2014, 10h17
  2. [AC-2007] Solution la plus performante pour se connecter à Mysql
    Par lbrun79 dans le forum Requêtes et SQL.
    Réponses: 0
    Dernier message: 29/01/2013, 10h11
  3. Blocage script après inclusion classe MySQL
    Par Alomon dans le forum Langage
    Réponses: 10
    Dernier message: 15/09/2008, 09h16
  4. connecter à mysql depuis un script php
    Par aroua dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 04/07/2007, 14h10
  5. Erreur 1045 impossible de se connecter à mysql via un script
    Par julian-brokendolls dans le forum Installation
    Réponses: 7
    Dernier message: 05/01/2006, 04h23

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