parse error ?

Passage
Invité n'ayant pas de compte PHPfrance

03 déc. 2006, 23:50

Salut, j'ai fait un code de type :
else
	{
	require_once('config.php');
	require_once('verifications.php');
	header('Location:essai.php'); 
et j'ai une erreur :
Parse error: syntax error, unexpected $end in 
Le petit bout de code que vous voyez est en faite une redirection si le visiteur de mon site s'est identifier correctement = direction 'essai.php' !

D'ou peut venir cette erreur ?
Merci

Mammouth du PHP | 1776 Messages

03 déc. 2006, 23:55

si (tu vas au marché seul)
     tu rentres dans la voiture;
elseif(tu vas au marché avec du monde)
{
     tu rentre dans la voiture;
     le passager 1 entre;
     le passager 2 entre;
}
Ca devrait t'aider :wink:

ViPHP
ViPHP | 1961 Messages

03 déc. 2006, 23:55

Bonsoir,

Tu as une condition avec un else.
Le else contient plusieurs intructions, donc tu mets un block.
Un block doit être ouvert mais aussi fermé
il te manque l'accolade fermente du else.
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

ViPHP
ViPHP | 1961 Messages

03 déc. 2006, 23:56

@LHDN92

Toi aussi tu as droit à la potion ?
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Mammouth du PHP | 1776 Messages

03 déc. 2006, 23:56

@LHDN92

Toi aussi tu as droit à la potion ?
Laquelle ?

ViPHP
ViPHP | 1961 Messages

03 déc. 2006, 23:58

Celle qui permet d'échaper aux radars.
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Mammouth du PHP | 1776 Messages

04 déc. 2006, 00:00

Celle qui permet d'échaper aux radars.
non non, ça c'est reservé à Truc. Moi je suis une partie intégrante du radar : flash ! :lol:

ViPHP
ViPHP | 1961 Messages

04 déc. 2006, 00:02

Celle qui permet d'échaper aux radars.
non non, ça c'est reservé à Truc. Moi je suis une partie intégrante du radar : flash ! :lol:
Je me disais bien qu'il y avait un Truc (Sans jeux de mots)
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

04 déc. 2006, 00:09

Je me disais bien qu'il y avait un Truc (Sans jeux de mots)
Tout à fait... avec un peu de retard 8)
(j'étais faire le plein de potion justement :roll: )


Est-ce que notre Invité de "Passage" (sans jeu de mot non plus ) a compté ses paires accolades ?

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

passage
Invité n'ayant pas de compte PHPfrance

04 déc. 2006, 00:10

Effectivement, avec un } en plus,cela fonctionne un peu mieux...!

Mais maintenant,j'ai :
Warning: Cannot modify header information - headers already sent by (output started at /home/.filer3/unsite/www/membres/haut.php:6) in /home/.filer3/unsite/www/membres/index.php on line 67
??

Merci sincèrement de votre aide

Mammouth du PHP | 1776 Messages

04 déc. 2006, 00:11

tu as un
header('Location:essai.php'); 
aucun texte ne peut être affiché avant

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

04 déc. 2006, 00:45

Sujet de la FAQ
dans les favoris aussi :wink:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute