begin process at 2012 05 30 17:13:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

parse error


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

parse error

jeudi 11 mai 2006 à 21:19:44 | parse error

Bartheleway

Voilà, je vous donne ma source. J'ai apparament un problème de programmation !!!

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="fr-fr">
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="content-type">
  <title>Validation</title>
</head>
<body
 style="color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); background-image: url(../Image/fond%20page.jpg); direction: ltr;"
 alink="#33cc00" link="#660000" vlink="#c0c0c0">
<div style="text-align: center;">
<table style="text-align: left; width: 1008px;" border="1"
 cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td style="text-align: center; width: 998px;"><img
 style="width: 90px; height: 90px;" alt=""
 src="../Image/skull.jpg">&nbsp; Validation<img
 style="width: 90px; height: 90px;" alt=""
 src="../Image/skull.jpg"> </td>
    </tr>
    <tr>
      <td
 style="text-align: center; vertical-align: top; width: 998px;"><?php $base = mysql_connect ('xxxxxxx', 'xxxxxxxx', 'xxxxxx'); mysql_select_db ('xxxxxxxx', $base);
// on recherche si ce login est déjà utilisé par un autre membre
$sql = 'SELECT count(*) FROM membre WHERE login="'.addslashes($_POST['$login']).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);
if ($data[0] == 0) {
$sql = 'INSERT INTO membre VALUES("", "'.addslashes($_POST['$login']).'", "'.md5(addslashes($_POST['$pass'])).'")';
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
?>Le
compte de ce membre a &eacute;t&eacute; valid&eacute;. Il
pourra maintenant se connecter !!!</td>
    </tr>
  </tbody>
</table>
</div>
</body>
</html>

Cette page est une page de confirmation, j'y arrive grâce à un lien fournit dans un mail de confirmation. Il a la forme suivante : .../validation.php?login=xxxxxxx&pass=xxxxxx
Je voudrai que le script PHP récupère les données situé à la place des xxxxxx pour login et pass pour qu'il insère ces informations dans ma base de données Mysql.

P.S. : Si je ne suis pas assez clair, dites le moi je préciserai !!!

Quand je trouve pas ça m'énerve !!!
jeudi 11 mai 2006 à 21:23:09 | Re : parse error

Bartheleway

Oups, j'oubliais !!!

Lorsque je clique sur le lien de validation, il m'affiche ceci : Parse error: parse error, unexpected $ in /.../validation.php on line 48


Quand je trouve pas ça m'énerve !!!
jeudi 11 mai 2006 à 22:16:00 | Re : parse error

ImmortalPC

Salut,
regarde cette ligne :
if ($data[0] == 0) {

Tu ouvres mais tu ne fermes pas lol

@+

Immortal-PC,
téléchargements,astuces ,entre-aide informatique , conseils pour vos problèmes d'ordi. 
Grâce à Immortal-PC votre ordinateur passera les âges.
vendredi 12 mai 2006 à 09:04:00 | Re : parse error

sidf

salut

addslashes($_POST['login'])
vendredi 12 mai 2006 à 09:05:04 | Re : parse error

sidf

et
addslashes($_POST['pass'])
vendredi 12 mai 2006 à 10:23:40 | Re : parse error

ImmortalPC

Ah oui j' avais pas fait gaf au variables $_POST ^^

Immortal-PC,
téléchargements,astuces ,entre-aide informatique , conseils pour vos problèmes d'ordi. 
Grâce à Immortal-PC votre ordinateur passera les âges.
vendredi 12 mai 2006 à 18:27:53 | Re : parse error

Bartheleway

Voilà ce qu'il me dit à présent : Erreur SQL !INSERT INTO membre VALUES("", "", "d41d8cd98f00b204e9800998ecf8427e")
Column count doesn't match value count at row 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="fr-fr">
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="content-type">
  <title>Validation</title>
</head>
<body
 style="color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); background-image: url(../Image/fond%20page.jpg); direction: ltr;"
 alink="#33cc00" link="#660000" vlink="#c0c0c0">
<div style="text-align: center;">
<table style="text-align: left; width: 1008px;" border="1"
 cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td style="text-align: center; width: 998px;"><img
 style="width: 90px; height: 90px;" alt=""
 src="../Image/skull.jpg">&nbsp; Validation<img
 style="width: 90px; height: 90px;" alt=""
 src="../Image/skull.jpg"> </td>
    </tr>
    <tr>
      <td
 style="text-align: center; vertical-align: top; width: 998px;"><?php $base = mysql_connect ('xxxxxxx', 'xxxxxxxx', 'xxxxxx'); mysql_select_db ('xxxxxxxx', $base);
// on recherche si ce login est déjà utilisé par un autre membre
$sql = 'SELECT count(*) FROM membre WHERE login="'.addslashes($_POST['login']).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);
if ($data[0] == 0) {
$sql = 'INSERT INTO membre VALUES("", "'.addslashes($_POST['login']).'", "'.md5(addslashes($_POST['pass'])).'")';
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
}
?>Le
compte de ce membre a &eacute;t&eacute; valid&eacute;. Il
pourra maintenant se connecter !!!</td>
    </tr>
  </tbody>
</table>
</div>
</body>
</html>

J'ai aussi un autre problème

Quand je trouve pas ça m'énerve !!!
vendredi 12 mai 2006 à 18:30:08 | Re : parse error

Bartheleway

Petite erreur de mise en page. La source corrigé commence à partir de <!DOCTYPE html PUBLIC "-//W3C [...]
Et le message d'erreur fini donc là : [...] count at row 1

Quand je trouve pas ça m'énerve !!!
vendredi 12 mai 2006 à 20:29:02 | Re : parse error

sidf

salut,

tu es sur de n'avoir que trois champs dans ta table membre ??
vendredi 12 mai 2006 à 20:57:19 | Re : parse error

Bartheleway

Merci, j'avais effectivement créé un 4ème champs dans ma table "membre" (pour un autre projet d'inscription) et après l'avoir supprimé, j'ai enfin réussi à rentrer le membre dans la base !!!

Quand je trouve pas ça m'énerve !!!

1 2

Cette discussion est classée dans : style, mysql, login, sql, error


Répondre à ce message

Sujets en rapport avec ce message

Variables [ par Toolsweb ] Bon j'ai çainclude("../conf.php"); if(isset($_POST) && !empty($_POST['login']) && !empty($_POST['pass'])) {  extract($_POST);  // on recupère le passw suppression [ par g_marvin ] bonjour,j 'ai un menu déroulant et je voudrais supprimer dans ma table l'enregistrement selectionner !!!!!!!!voici mon code: < COOKIE probléme de passage [ par speedylol ] Bonjour ,j 'aimerais faire passer certaine donnée de mon script log par une session cookie pour inseré les membre qui son online dans une table voila Problème de variable [ par Bartheleway ] Voilà, j'ai un site avec une partie membre. Pour s'y inscrire, il faut remplir un formulaire d'inscription qui m'est envoyé pour que je valide l'inscr Problème de variable et de prog [ par Bartheleway ] Voilà, j'ai un site avec une partie membre. Pour s'y inscrire, il faut remplir un formulaire d'inscription qui m'est envoyé pour que je valide l'inscr Problème de variable et de prog [ par Bartheleway ] Voilà, j'ai un site avec une partie membre. Pour s'y inscrire, il faut remplir un formulaire d'inscription qui m'est envoyé pour que je valide l'inscr mes erreur de ce marque pas espace membre [ par speedylol ] bonjour voici , j ai un script membres que j'ai modifier a mon goût mes les erreur de fonction pas je vois pas pq seriez vous m'eclairez la dessus svp Probleme sql [ par Marroche ] Bonjour, j'ai un probleme avec une requete mysql. Je l'ai testé avec easyphp et ca m'envoie l'erreur suivante : Parse error: parse error in c:\program Besoin de vos yeux expert [ par Anthotill ] Bonjour à tousJ'ai un probleme avec une page que je suis en train de créer, une page d'authentification.Je récupère les informations de deux formulair problème avec requete sql et php [ par machmacha ] bonjour,j'ai une requête simple sur php la voilà:$sql = mysql_query("SELECT *                   FROM test                   WHERE login='".$_POST['log


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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 : 3,323 sec (3)

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