erreure de syntaxe

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : erreure de syntaxe

Re: erreure de syntaxe

par ooflorent » 20 janv. 2010, 19:51

Milles excuses, j'ai lu trop vite #-o

Re: erreure de syntaxe

par AB » 20 janv. 2010, 19:50

$_POST['Geschlecht','Alter','Einkauf pro Woche','Interesse an der Lebensmittel-Kennzeichnung','Interesse an Gesundheitsfragen','GDAUebersichtichkeit','GDAInformatiosgehalt','GDAVerständlichkeit','GDAFavorit','sCALeUebersichtichkeit','sCALeInformatiosgehalt','sCALeVerständlichkeit','sCALeFavorit','ja, ich mochte gerne weiterhin per E-Mail zum Thema informiert werden','E-Mail Adresse'];
Ca ça ne risque pas de marcher ...
Effectivement, juste à la suite :
C'est un peu too much comme index de tableau.

Re: erreure de syntaxe

par ooflorent » 20 janv. 2010, 19:26

$_POST['Geschlecht','Alter','Einkauf pro Woche','Interesse an der Lebensmittel-Kennzeichnung','Interesse an Gesundheitsfragen','GDAUebersichtichkeit','GDAInformatiosgehalt','GDAVerständlichkeit','GDAFavorit','sCALeUebersichtichkeit','sCALeInformatiosgehalt','sCALeVerständlichkeit','sCALeFavorit','ja, ich mochte gerne weiterhin per E-Mail zum Thema informiert werden','E-Mail Adresse'];
Ca ça ne risque pas de marcher ...

Re: erreure de syntaxe

par Olli » 19 janv. 2010, 19:26

cela affiche l'erreure:

Parse error: syntax error, unexpected T_ECHO in /kunden/168630_85521/rp-hosting/24/30/egofit.de/TestFormulareUmfrage/contact.php on line 25

Re: erreure de syntaxe

par AB » 19 janv. 2010, 19:06

$_POST['Geschlecht','Alter','Einkauf pro Woche','Interesse an der Lebensmittel-Kennzeichnung','Interesse an Gesundheitsfragen','GDAUebersichtichkeit','GDAInformatiosgehalt','GDAVerständlichkeit','GDAFavorit','sCALeUebersichtichkeit','sCALeInformatiosgehalt','sCALeVerständlichkeit','sCALeFavorit','ja, ich mochte gerne weiterhin per E-Mail zum Thema informiert werden','E-Mail Adresse'];
C'est un peu too much comme index de tableau.

déjà est-ce que tu obtiens les bonnes valeurs en faisant
echo 'var Geschlecht = '.$_POST['Geschlecht'].'<br />';
echo 'var Alter = '.$_POST['Alter'].'<br />';
echo 'var Einkauf pro Woche = '.$_POST['Einkauf pro Woche'].'<br />';
ça affiche quoi, erreur ou pas erreur ?

Re: erreure de syntaxe

par Olli » 19 janv. 2010, 17:47

bonjour et merci pour le coup de main....et la patience...

alors je souhaite prendre les valeurs :

'Geschlecht','Alter','Einkauf pro Woche','Interesse an der Lebensmittel-Kennzeichnung','Interesse an Gesundheitsfragen','GDAUebersichtichkeit','GDAInformatiosgehalt','GDAVerständlichkeit','GDAFavorit','sCALeUebersichtichkeit','sCALeInformatiosgehalt','sCALeVerständlichkeit','sCALeFavorit','ja, ich mochte gerne weiterhin per E-Mail zum Thema informiert werden','E-Mail Adresse'

et les envoyers dans le corps ( Message ($msg) ) du mail....


le code entier:

<?
// Demarrage de session
session_start();
// Test de la variable

if(!isset($_SESSION['code']) OR strlen($_SESSION['code']) !=5) exit("Fehler !");
// Comparaison des valeurs
if($_SESSION['code'] != $_POST['verif']) exit("Fehler - Code nochmals wiedergeben !");
// Recuperation du mail de l'envoyeur
$exp = $_POST['mail'];
// On formate les chaines
$to = '[email protected]';
//[email protected],[email protected]
$subject_prefix = 'Unfrage sCALe - TU Chemnitz';
$thank_you_url = 'http://www.egofit.de/TestFormulareUmfra ... -DANKE.php'

//$thank_you_message = '

//<p>Wir danken Ihnen <br/>für die Teilnahme an dieser Umfrage 2010 der Fakultät für Human- und Sozialwissenschaften der Technischen Universität Chemnitz in Kooperation mit der
//EgoFit Gesundheitsberatung - "Für eine transparente Lebensmittelkennzeichnung in Europa“. <br/>
//wir werden Ihnen schnellstmöglich bearbeiten
//<br/>
//Das Team sCAle-Umfrage der TU Chemnitz und EgoFit Gesundheitsberatung</p>';

$msg = $_POST['Geschlecht','Alter','Einkauf pro Woche','Interesse an der Lebensmittel-Kennzeichnung','Interesse an Gesundheitsfragen','GDAUebersichtichkeit','GDAInformatiosgehalt','GDAVerständlichkeit','GDAFavorit','sCALeUebersichtichkeit','sCALeInformatiosgehalt','sCALeVerständlichkeit','sCALeFavorit','ja, ich mochte gerne weiterhin per E-Mail zum Thema informiert werden','E-Mail Adresse'];

// Envoi du mail

$envoi=mail($to, $subject_prefix,$msg,"From: $exp\r\n"."Reply-To: $exp\r\n");
if($envoi) "$thank_you_url";
// On efface et détruit les varaibles de sessions
session_unset();
session_destroy();




question sup: comment ajoutter les deux adresses mail ( en explicatif) dans le $to =

Re: erreure de syntaxe

par Genova » 19 janv. 2010, 17:44

Tu veux faire quoi exactement ? Car là effectivement c'est pas du tout correcte comme syntaxe :D

erreure de syntaxe

par Olli » 19 janv. 2010, 17:42

Bonjour , je ne suis pas encore au point avec la syntaxe PHP...
je recois le message d'erreure suivant:

Parse error: syntax error, unexpected T_VARIABLE in /kunden/168630_85521/rp-hosting/24/30/egofit.de/TestFormulareUmfrage/contact.php on line 26


et moncode est le suivant à la ligne 26:

$msg = $_POST['Geschlecht','Alter','Einkauf pro Woche','Interesse an der Lebensmittel-Kennzeichnung','Interesse an Gesundheitsfragen','GDAUebersichtichkeit','GDAInformatiosgehalt','GDAVerständlichkeit','GDAFavorit','sCALeUebersichtichkeit','sCALeInformatiosgehalt','sCALeVerständlichkeit','sCALeFavorit','ja, ich mochte gerne weiterhin per E-Mail zum Thema informiert werden','E-Mail Adresse'];

pourriez-vous me dire ce qui cloche et pourquoi ( que je ne pose pas 2 fois la même question) ...encore merci...