begin process at 2012 05 31 01:05:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

Access

 > 

Probleme avec connexion mysql [erreur page]


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme avec connexion mysql [erreur page]

lundi 28 juillet 2008 à 21:44:23 | Probleme avec connexion mysql [erreur page]

bmxman25

Bonjour à tous et à toutes,

Je suis venu vous voir car j'ai un probléme avec ma base de donnée :

Je suis en train de mettre en place un espace membre.

J'ai un dossier config.php qui est appelé dans mon script php

ensuite j'ai un code erreur lorsque je veux me connecter sur mon site web :

Code erreur :

"Parse error: syntax error, unexpected T_DNUMBER in /homepages/2/d245082865/htdocs/config.php on line 7"

Script config.php

<?php
$host = ""; // Adresse du serveur MYSQL
$user = ""; // Utilisateur de MYSQL
$pass = ""; // Mot de passe de MYSQL
$bdd = ""; // Base de donnée utilisé dans MYSQL

@mysql_connect(db**.1and1.fr,dbo251366477,VUnfGmzV);
@mysql_select_db(db251366477);
?>

Script de ma page index.php

<?php



session_start();


if (isset($_POST['connexion']) && $_POST['connexion'] == 'Connexion') {
   if ((isset($_POST['login']) && !empty($_POST['login'])) && (isset($_POST['pass']) && !empty($_POST['pass']))) {

   
include("config.php");

           
            $sql = 'SELECT count(*) FROM membre WHERE login="'.mysql_real_escape_string($_POST['login']).'" AND pass_md5="'.md5($_POST['pass']).'"';
            $req = mysql_query($sql);
            $data = mysql_fetch_array($req);
     
            mysql_free_result($req);
            mysql_close();
   

   
   
 

      if ($data[0] == 1) {
         $_SESSION['login'] = $_POST['login'];
         header('Location: membre/index1.php');
         exit();
      }
   
      elseif ($nb == 0) {
         echo $erreur = 'Compte non reconnu.';
      }
   
      else {
         echo $erreur = 'Probème dans la base de données : plusieurs membres ont les mêmes identifiants de connexion.';
      }
   }
   else {
      echo $erreur = 'Au moins un des champs est vide.';
  
}
}

$retour = mysql_query("SELECT * FROM EM_site");
$donn = mysql_fetch_array($retour);   
$req = mysql_query("SELECT COUNT(*) AS id FROM membre");
$donnees = mysql_fetch_array($req);
$query = mysql_query("SELECT * FROM membre ORDER BY date DESC LIMIT 5");
?>
<!DOCTYPE html
  PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html40/strict.dtd">
<html><head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <meta name="author" content="1&amp;1 TopSite Express"><meta name="description" content="Site créé avec 1&amp;1 TopSite Express"><title>www.ilovevt.fr - Accueil</title><link rel="stylesheet" type="text/css" media="screen" href="main.css"><link rel="stylesheet" type="text/css" media="screen" href="colorschemes/colorscheme4/colorscheme.css"><link rel="stylesheet" type="text/css" media="screen" href="style.css"><script type="text/javascript" src="live_tinc.js"></script>
   <style type="text/css">
.photo {float:center;position:relative;}
            .photo span  {display:none;}
            .photo:hover {border:0;} /* bug IE6 */
            .photo:hover span{display:block;position:absolute;top:-50px;right:-300px;}
<!--
-->
   </style>
<style type="text/css">
<!--
.Style3 {font-weight: bold}
.Style4 {
    color: #FF0000;
    font-weight: bold;
    font-size: 12px;
}
-->
   </style>
   <link href="/wsb4927099301/Styleimage2.css" rel="stylesheet" type="text/css">
   <link href="/wsb4927099301/Styleimage1.css" rel="stylesheet" type="text/css">
   <link href="/wsb4927099301/Styleimage3.css" rel="stylesheet" type="text/css">
   <script type="text/JavaScript">
<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<style type="text/css">
<!--
body {
    background-image: url(/Images/Cadre2.jpg);
}
.Style6 {color: #056dd5}
.Style7 {color: #000000}
-->
</style></head><body id="main_body" onLoad="MM_preloadImages('/Images/Cadre2big.png','/Images/Cadre3big.png','/Images/Cadre1big.png')">
<div id="container"><div id="header">
  <div id="logo"><a href="index.php"></a></div>
  <div id="extra_div2"><span></span></div>
</div><div id="main_nav_container"><ul id="main_nav_list"><li><a class="main_nav_active_item" shape="rect" href="index.php"><span class="main_nav_active_item_text">Accueil</span></a></li><li><a class="main_nav_item" shape="rect" href="ConcoursOfficiels.html"><span class="main_nav_item_text">Concours</span></a></li><li><a class="main_nav_item" shape="rect" href="Contacts.html"><span class="main_nav_item_text">Contacts</span></a></li><li><a class="main_nav_item" shape="rect" href="Inscriptions.html"><span class="main_nav_item_text">Inscriptions</span></a></li>
  <li><a class="main_nav_item" shape="rect" href="Galerie.html"><span class="main_nav_item_text">Galerie</span></a><a href="/forum/index.php" target="_blank" class="main_nav_item" shape="rect"><span class="main_nav_item_text">Forum</span></a></li>
</ul>
</div><div id="main_container"><table id="layout_table"><tr><td colspan="1" id="left_column" rowspan="1"><div id="sub_container2"><div class="content" id="content_container">
     <span style="color:rgb(24, 168, 255);font-weight:bold;">&gt; A</span><span style="font-weight:bold;">ccueil </span><br/><br/>
<table border="0" height="44" width="517">
  <tbody>
    <tr>
      <td><div style="color: rgb (#000; font-family: arial; font-size: 10px;" id="bloc"></div>
          <div class="Style3" align="center">
            <script language="JavaScript">


 var chaine = "<strong><CENTER>Bonjour et bienvenu(e)s sur http://www.ilovevt.fr,</strong> <br><br><br> Sur&nbsp;ce site vous découvrirez tout  ce qui concerne le tuning virtuel autrement appelé VT.</CENTER> ";
 var nb_car = chaine.length;
  var tableau = chaine.split("");
 texte = new Array;
 var txt = '';
 var nb_msg = nb_car - 1;
 for (i=0; i<nb_car; i++) {
 texte[i] = txt+tableau[i];
 var txt = texte[i];
 }

 actual_texte = 0;
 function changeMessage()
 {
 document.getElementById("bloc").innerHTML = texte[actual_texte];
 actual_texte++;
 if(actual_texte >= texte.length)
 actual_texte = nb_msg;
 }
 if(document.getElementById)

 setInterval("changeMessage()",40)
   </script>
   <br/>
        </div></td>
    </tr>
  </tbody>
</table>
<br/>
<table width="512" height="66" border="0">
  <tr>
    <td><div align="center"><a href="#" class="photo"></a><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Concours','','/Images/Cadre1big.png',1)"><img name="Concours" border="0" src="/Images/Cadre1.png"></a><a href="" class="photo"><span><img src="/images/Cadre1big.png" border="0" height="256" width="256"></span>
                        </a></div></td
    ><td width="422"> <p align="center">Concours numéro 1, Mercedes CLC Sport Coupé, Venez vous mesurez aux autres et affirmer votre talent de tuneur virtuel. Pour se premier .... <span class="Style4"><a href="ConcoursOfficiels" class="Style4">&gt;&gt;</a></span> </p>      </td>
  </tr>
  <tr>
    <td><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Chop of the month','','/Images/Cadre2big.png',1)"><img name="Chop of the month" border="0" src="/Images/Cadre2.png"></a><a href="" class="photo"><span><img src="/Images/Cadre2big.png" border="0" height="256" width="256"></span>
                        </a></td>
    <td> <div align="center">Chaque mois, une des meilleures réalisation est choisie par notre jury et y figure dans notre partie dédiée au chop of the month. La réalisation sera .... <a href="Chopofthemonth">&gt;&gt; </a></div></td>
  </tr>
  <tr>
    <td><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Galerie','','/Images/Cadre3big.png',1)"><img name="Galerie" border="0" src="/Images/Cadre3.png"></a><a href="" class="photo"><span><img src="/Images/Cadrebig.png" border="0" height="256" width="256"></span>
                        </a></td>
    <td><div align="center">La galerie récompense ceux et celles qui n'ont pas eu l'occasion de paraitre dans le chop of the month. Tout types de projets sont acceptés ... <a href="Galerie">&gt;&gt; </a></div></td>
  </tr>
</table>
<p>&nbsp;</p>
</div></div></td><td colspan="1" id="right_column" rowspan="1"><div id="left_column_container"><div id="sub_container1">
<table width="113" border="0">
  <tr>
    <td>
<form action="/index.php" method="post">
            
                <center><u class="Style6">C<span class="Style7">onnection </span></u>
                </center>
<br />
               
                <center><table border="0">
                  <tr>
                    <td width="192" align="center" valign="middle"><span class="Style6">P</span>seudo :
                      <input type="text" name="login" value=""></td></tr>
                  <tr>
                    <td align="center" valign="middle"><span class="Style6">M</span>ot de passe :<br />
                      <input type="password" name="pass" value="" /></td>
                  </tr>
                  <tr>
                    <td align="center" valign="middle"><p align="center">
                   
                    <br/><input type="submit" name="connexion" value="Connexion">
                      </p></td>
                  </tr>
                </table>
                <p><a href="inscription.php" class="Style6">Pas encore inscrit ?
                </a>
                </center>

</form>
</td>
  </tr>
</table>
<img src="/Images/Mascotte.png" alt="Mascotte"></div>
</td></tr></table></div><div id="footer"><div id="footer_text">
  <div id="div">Copyright 2008 by ilovevt.fr Tout droit reservé. ilovevt.fr crée par Fana_VR6  &amp; Fuji_San &amp; Mj_Design. Toute reproduction totale ou partielle est interdite.</div>
</div>
 </div>
<div align="left"></div>
   </body>
</html>

Pour informations , je suis chez 1&1 et mon forum fonctionne parfaitement

Merci d'avance de me permettre d'avancer un peu sur les bases

Cordialement

Fabien.
lundi 28 juillet 2008 à 22:48:31 | Re : Probleme avec connexion mysql [erreur page]

Evangun

Réponse acceptée !
Bonsoir,

j'espère que ce ne sont pas le vrai mot de passe et nom d'utilisateur que tu as mis parce que connaissant 1&1, on peut retrouver l'hôte que tu as caché en 2s et accéder à ton serveur mysql lol. Donc change immédiatement ton mot de passe.

Pour ton problème : tu dois échapper tes variables bien sûr :

@mysql_connect('db**.1and1.fr','dbo251366477','VUnfGmzV');
@mysql_select_db('db251366477');

ce sont les noms de variables que tu n'as pas à échapper, du genre $variable et pas '$variable'.

à+
lundi 28 juillet 2008 à 23:36:11 | Re : Probleme avec connexion mysql [erreur page]

bmxman25

Merci de votre réponse cela fait trés plaisir,

Par contre cela ne fonctione toujours pas,

Ont me dit que le compte n'existe pas sachant que je me suis inscrit comme "test" aupravant et ensuite j'ai essayer de me logué mais cela me dit que le compte n'existe pas !

Dois-je créer des tables dans mon mysql ?

Encore merci de votre aide

Cordialement

Fabien.
mardi 29 juillet 2008 à 01:14:47 | Re : Probleme avec connexion mysql [erreur page]

Evangun

Si la base est créée cela suffit, pas besoin de tables dedans. Si utilises ce code propre, y a-t-il l'un des deux messages qui s'affiche ?

$hostname = 'localhost';   //remplace localhost par ton db**.1and1.fr
$username = 'root';          // remplace root par dbo251366477
$password = '';               //ajoute par VUnfGmzV entre les guillemets
$dbname = 'nom';        // remplace nom par db251366477

mysql_connect($hostname, $username, $password) or die('DB connection unavailable');
mysql_select_db($dbname) or die('Unable to select database');

à+
mercredi 30 juillet 2008 à 00:25:54 | Re : Probleme avec connexion mysql [erreur page]

bmxman25

Probleme résolu , merci de votre aide je vous suis infiniment reconnaissant !

A bientôt sur le forum !

Cordialement

Fabien.


Cette discussion est classée dans : texte, mysql, var, mm, if


Répondre à ce message

Sujets en rapport avec ce message

recharger la meme page en affichant un message [ par cyrilherve ] salut a tous , voici le code de ma page 'corps_expedition', [CODE].Style6 {color: #000000; }.Style7 {font-size: 10px}.Sty easyphp server [ par domi81 ] Bonjour,J'ai installé easyphp 3.0Je voudrais renseigné une base de données avec un formulaire mais ce message d'erreur apparait : Objet non trouvé!L'U Classe Connexion.php la plus simple possible .... [ par Tartuffe245 ] Bonjour à tous,J'ai créé une classe connexion pour mon site internet et il se trouve que j'ai une erreur qui revient souvent mais je ne sais pas comme probleme pour inserer une fonction dans cette page pour le champ title et description [ par xavier230573 ] bonjour a tousmon probleme est simple pour vous et difficile pour moivoila ce code est un plugin de mon portail .j ai deux champs champ 1  titlechamp Comment faire disparaitre des bannieres une fois cliqué [ par stomy95 ] Bonjour a tous , voila je suis débutant en webmastering et je voudrais savoir comment fait on pour faire disparaitre des banniere une fois cliqué par SPIP, php et javascript soucis défilement informations [ par oceane751 ] bonjour (encore moi, oui je sais ;) )j'ai du code qui me permet de faire défiler des informations j'utilise : du phpdu spipdu javascript mon code Problème de Session avec base mysql [ par nooTe91 ] Bonjour,j'ai un petit problème avec les variables de sessions. J'ai déja fait des essais avec des variables et constantes en session avec le tutorial Récupérer du texte contenu entre deux balises HTML [ par Emilie25 ] Bonjour à tous,Voilà c'est la première fois que je postule sur un forum, car jusqu'à maintenant j'ai toujours réussi à résoudre mes problèmes seule, m Affichage de texte de BDD et saut de ligne... [ par DjChat ] Bonjour a tous, j'ai crée une partie membre ou les utlisateur peuvent ecrire du texte qui sera affiché sur leur profile. J'ai juste un souci quand j ajouter un fichier dans une base mysql avec php [ AU SECOUR] [ par mao54 ] je veux stocker des fichiers word ou excel dans ma base de donnée mysql ;voilà mon code . aidez moi svp;!!!if (isset ($_POST['envoi']) ) $envoi=$_POST


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales