Bonsoir, je poste ici pour la premier fois.
Je souhaiterai savoir, sur quel forum je doit poster pour les erreur dans les script parce que j'avoue être un peut perdu.
Merci de votre compréhension krakteus.
Bonsoir, je poste ici pour la premier fois.
Je souhaiterai savoir, sur quel forum je doit poster pour les erreur dans les script parce que j'avoue être un peut perdu.
Merci de votre compréhension krakteus.
Bonjour et bienvenue,
ici même ça sera bien
N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP
Alors pour l'erreur.
voici :
Et pour le code :PHP Parse error: syntax error, unexpected 'else' (T_ELSE), expecting end of file in /opt/lampp/htdocs/site/index.php on line 41.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66 <?php session_start(); include_once 'function.php'; $bdd =bdd(); if(!isset($_SESSION['id'])){ header('Location: inscription.php'); } else {} ?> <!DOCTYPE html> <head> <meta charset='utf-8'/> <title>Mon forum</title> <meta name="author" content="christophe"> <link rel="stylesheet" type="text/css" href="general.css" /> <link rel="shortcut icon" href="images/favicon.ico" /> <head/> <body> <center><h1>Bienvenue sur mon forum!</h1></center> <div id="Cforum"> <?php if(isset($_GET['categories'])){ ?> <div class='categories'> <h1> <?php echo $reponse['name'];?> </h1> <?php } ?> </div> <?php else { { echo'Bienvenue : '.$_SESSION['pseudo'].' :) - <a href="deconnexion.php">Deconnexion</a>'; $requete = $bdd->query('SELECT * FROM categories'); while ($reponse = $requete->fetch() ){ ?> <div class='categories'> <a href="index.php?categories = <?php echo $reponse['name']; ?>"><?php echo $reponse['name'];?> </a> </div> <?php } ?> </div> </body> </html> <?php } } ?>
Un else {} doit être précédé d'un if {}. Hors juste avant ton else tu as :
Si tu as un code comme ceci :<?php
C'est schématiquement, comme si tu as deux scripts sur la même page, ton if et ton else sont donc dans 2 scripts différents.<?php
..
?>
<?php
..
?>
Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
Mon article sur le P2V, mon article sur le cloud
Consultez nos FAQ : Windows, Linux, Virtualisation
Tu devrais vraiment prendre le temps d'indenter ton code proprement.
Regarde si tu prends un bout de ton code :
Bon courage pour comprendre où ça commence et où ça finit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php } ?> </div> </body> </html> <?php } } ?>
N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP
Bonjour,
le problème, c'est ce <div> qui n'est ni dans le if, ni dans le else :
Or, il n'y a pas de "p'tet ben qu'oui, p'tet ben qu'non" en programmation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 } ?> </div> <?php else {
@sabotage
Merci j'ai vue mon erreur j'ai recorriger,
et maintenant tout fonctionne.
@jreaux62
Bonjour et merci de ton attention tout et régler.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager