*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
23 Mai 2012 à 23:59:05

Connexion avec identifiant, mot de passe et durée de la session



 

Message d'erreur


« sujet précédent | | sujet suivant »
Pages: [1] Imprimer
Auteur Fil de discussion: Message d'erreur  (Lu 2279 fois)
Flore
Espoir
***

Points gagnés: 1
Messages: 101


Voir le profil
Message d'erreur
« le: 26 Mai 2007 à 16:03:51 »

Bonjour à tous zé toutes,

J'ai depuis qq jours ce message d'érreur lorsque je souhaite ouvrir ma page dans mon navigateur :

Parse error: syntax error, unexpected T_VARIABLE in /mnt/***/***/*/*/****/inscrip_newsletter.php on line 132

Or ma ligne 132 est syntaxée de cette façon :

Code:
$insertSQL = sprintf("INSERT INTO inscriptions [nom, mail, organisme, password, fonction] VALUES (%s, %s, %s, %s, %s)",

Y voyez vous une erreur ?

merci de votre aide !!

Flore
Journalisée

--

Flore
Quentin
Rédacteur Admin
Intarissable
*****

Points gagnés: 6
Messages: 1481



Voir le profil
Re : Message d'erreur
« Répondre #1 le: 26 Mai 2007 à 16:24:41 »

Bonjour,


Pourquoi il y a une virgule à la fin et pas un point-virgule?
Journalisée

Cordialement,

Quentin - Rédacteur/Admin sur 6ma.fr
Flore
Espoir
***

Points gagnés: 1
Messages: 101


Voir le profil
Re : Re : Message d'erreur
« Répondre #2 le: 26 Mai 2007 à 16:47:31 »

Bonjour,


Pourquoi il y a une virgule à la fin et pas un point-virgule?

Aunes idées  Shocked
ceci dis, meme aprés avoir changé , ben ca ne change pas le message d'erreur !
Journalisée

--

Flore
Quentin
Rédacteur Admin
Intarissable
*****

Points gagnés: 6
Messages: 1481



Voir le profil
Re : Message d'erreur
« Répondre #3 le: 26 Mai 2007 à 16:51:24 »

Il faudrait voir plus de codes si ca te dérange pas car l'erreur peut se trouver avant ou après ..
Journalisée

Cordialement,

Quentin - Rédacteur/Admin sur 6ma.fr
Flore
Espoir
***

Points gagnés: 1
Messages: 101


Voir le profil
Re : Message d'erreur
« Répondre #4 le: 26 Mai 2007 à 17:02:10 »

oui biensur, voici :

Code:
if (isset($_SERVER['QUERY_STRING'])) {
  $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
  $insertSQL = sprintf("INSERT INTO inscriptions (nom, mail, organisme, password, fonction) VALUES (%s, %s, %s, %s, %s)",
                       GetSQLValueString($_POST['nom'], "text"),
                       GetSQLValueString($_POST['mail'], "text"),
                       GetSQLValueString($_POST['organisme'], "text"),
                       GetSQLValueString($_POST['password'], "text"),
                       GetSQLValueString($_POST['fonction'], "text"));
  mysql_select_db($database_ma_connection, $ma_connection);
  $Result1 = mysql_query($insertSQL, $ma_connection) or die(mysql_error());
  $theID = mysql_insert_id();
  $insertGoTo = "confirm_newsletter.php?id_abonne={theID}";
Journalisée

--

Flore
Quentin
Rédacteur Admin
Intarissable
*****

Points gagnés: 6
Messages: 1481



Voir le profil
Re : Re : Message d'erreur
« Répondre #5 le: 26 Mai 2007 à 17:18:47 »

copies colle ceci (une parenthese en trop lol) :

Code:
if (isset($_SERVER['QUERY_STRING'])) {
  $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset($_POST["MM_insert"]) && ($_POST["MM_insert"] == "form1")) {
  $insertSQL = sprintf("INSERT INTO inscriptions (nom, mail, organisme, password, fonction) VALUES (%s, %s, %s, %s, %s)",
                       GetSQLValueString($_POST['nom'], "text"),
                       GetSQLValueString($_POST['mail'], "text"),
                       GetSQLValueString($_POST['organisme'], "text"),
                       GetSQLValueString($_POST['password'], "text"),
                       GetSQLValueString($_POST['fonction'], "text"));
  mysql_select_db($database_ma_connection, $ma_connection);
  $Result1 = mysql_query($insertSQL, $ma_connection) or die(mysql_error());
  $theID = mysql_insert_id();
  $insertGoTo = "confirm_newsletter.php?id_abonne={theID}";
« Dernière édition: 26 Mai 2007 à 17:20:22 par Quentin » Journalisée

Cordialement,

Quentin - Rédacteur/Admin sur 6ma.fr
Flore
Espoir
***

Points gagnés: 1
Messages: 101


Voir le profil
Re : Message d'erreur
« Répondre #6 le: 26 Mai 2007 à 17:35:27 »

OK, maintenant il me renvoie a une erreur ligne 135,
la ou on a retiré la parenthèse oups  Shocked

Dans l'intitulé de l'erreur il est écris :

syntax error, unexpected '{'
Journalisée

--

Flore
Quentin
Rédacteur Admin
Intarissable
*****

Points gagnés: 6
Messages: 1481



Voir le profil
Re : Message d'erreur
« Répondre #7 le: 26 Mai 2007 à 18:42:41 »

Code:
if (isset($_SERVER['QUERY_STRING'])) {
  $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset($_POST['MM_insert']) && ($_POST['MM_insert'] == "form1")) {
  $insertSQL = sprintf("INSERT INTO inscriptions (nom, mail, organisme, password, fonction) VALUES (%s, %s, %s, %s, %s)",
                       GetSQLValueString($_POST['nom'], "text"),
                       GetSQLValueString($_POST['mail'], "text"),
                       GetSQLValueString($_POST['organisme'], "text"),
                       GetSQLValueString($_POST['password'], "text"),
                       GetSQLValueString($_POST['fonction'], "text"));
  mysql_select_db($database_ma_connection, $ma_connection);
  $Result1 = mysql_query($insertSQL, $ma_connection) or die(mysql_error());
  $theID = mysql_insert_id();
  $insertGoTo = "confirm_newsletter.php?id_abonne={theID}";
Journalisée

Cordialement,

Quentin - Rédacteur/Admin sur 6ma.fr
Flore
Espoir
***

Points gagnés: 1
Messages: 101


Voir le profil
Re : Message d'erreur
« Répondre #8 le: 26 Mai 2007 à 20:51:45 »

Bonjour à tous zé toutes,

J'ai depuis qq jours ce message d'érreur lorsque je souhaite ouvrir ma page dans mon navigateur :

Parse error: syntax error, unexpected T_VARIABLE in /mnt/***/***/*/*/****/inscrip_newsletter.php on line 132

Or ma ligne 132 est syntaxée de cette façon :

Code:
$insertSQL = sprintf("INSERT INTO inscriptions [nom, mail, organisme, password, fonction] VALUES (%s, %s, %s, %s, %s)",

Y voyez vous une erreur ?

merci de votre aide !!

Flore

Je reprends d' ici, sur les conseils de Quentin  Smile

J'essai de suivre ce tuto, qui m'intéresse au plus haut point … en plus il traite de plusieurs chose en une.

Seulement, je ne le trouve pas toujours très clair et je me retrouve avec des erreurs comme celle  dont je parle plus haut.

Il s'agit de
PHP : créer une newsletter avec Dreamweaver
Le lien :
http://dreamgratuit.canalblog.com/

Si quelqu'n peut m'aider a comprendre, ou mieux encore, si l'un(e) de vous suit ce tutox, je veux bien un peu d'aide.

Sinon, je souhaiterai trouver un bon bouquin, clair et didactique, au sujet de PHP/MySql/BDD
, si vous avez des titre de bon ouvrages ??

Merci
Journalisée

--

Flore
Thierry
Rédacteur Admin
Intarissable
*****

Points gagnés: 13
Messages: 1734



Voir le profil
Re : Message d'erreur
« Répondre #9 le: 26 Mai 2007 à 20:58:32 »

si j'ai bien vu il manque un "}" à mettre tout à la fin pour fermer  le true du dernier if
Journalisée
Quentin
Rédacteur Admin
Intarissable
*****

Points gagnés: 6
Messages: 1481



Voir le profil
Re : Re : Message d'erreur
« Répondre #10 le: 26 Mai 2007 à 21:05:50 »

si j'ai bien vu il manque un "}" à mettre tout à la fin pour fermer  le true du dernier if


deja proposé en privé avec Flore ca mais ca ne fonctionne pas c'est ca? et dans ce cas quelle erreur?
Journalisée

Cordialement,

Quentin - Rédacteur/Admin sur 6ma.fr
Flore
Espoir
***

Points gagnés: 1
Messages: 101


Voir le profil
Re : Re : Re : Message d'erreur
« Répondre #11 le: 26 Mai 2007 à 21:12:03 »

si j'ai bien vu il manque un "}" à mettre tout à la fin pour fermer  le true du dernier if


deja proposé en privé avec Flore ca mais ca ne fonctionne pas c'est ca? et dans ce cas quelle erreur?

En effet , ca ne marche pas .
heu … je fais mes test sur un site Free, pensez vous que ca peut être la cause ?
J'ai souvent entendu dire que c'est pas tjrs très Top chez eu, les sites.
Journalisée

--

Flore
Damien
Rédacteur Admin
Intarissable
*****

Points gagnés: 5
Messages: 2852



Voir le profil WWW
Re : Message d'erreur
« Répondre #12 le: 27 Mai 2007 à 01:42:40 »

Il manquait une parenthèse dans le 2ème "if" de vos codes
Comme ça c'est mieux non ?

Code:
<?php
if (isset($_SERVER['QUERY_STRING'])) {
  
$editFormAction .= "?" htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset(
$_POST['MM_insert']) && ($_POST['MM_insert'] == "form1"))) {
  
$insertSQL sprintf("INSERT INTO inscriptions (nom, mail, organisme, password, fonction) VALUES (%s, %s, %s, %s, %s)",
                       
GetSQLValueString($_POST['nom'], "text"),
                       
GetSQLValueString($_POST['mail'], "text"),
                       
GetSQLValueString($_POST['organisme'], "text"),
                       
GetSQLValueString($_POST['password'], "text"),
                       
GetSQLValueString($_POST['fonction'], "text"));
  
mysql_select_db($database_ma_connection$ma_connection);
  
$Result1 mysql_query($insertSQL$ma_connection) or die(mysql_error());
  
$theID mysql_insert_id();
  
$insertGoTo "confirm_newsletter.php?id_abonne={theID}";

  
?>
Journalisée

Cordialement,
Damien

Tutoriels informatique
Pages: [1] Imprimer 
« sujet précédent | | sujet suivant »
Aller à:  

Powered by SMF 1.1.12 | SMF © 2006, Simple Machines LLC

Page générée en 0.15 secondes avec 18 requêtes.