bonjour, je débute en php. J'ai le problème suivant:
j'ai crée ma page index.php. Dans une partie de mon tableau je veux envoyé des requêtes via central.php ou je gere tous mes messages afin d'afficher mon fichier dans index.php.
mais ca ne marche pas.
voici mon code pour index.php
<html>
<head>
<title>base_entreprises</title>
</head>
<body>
<table width="95%"border="1">
<tr>
<td colspan="2" align="center"> <p> </p><H1>ADMINISTRATION</H1></p>
</td>
</tr>
<tr>
<td width="25%"><p> </p>
<p><strong><div align="center">SECTEURS 'ACTIVITE</div></strong></p><br>
<p><ul> <li><a href="index.php?message=listesecteur">Liste des secteurs d'activité</a></li>
</ul> </p>
<p> </p>
<p><ul> <li><a href="index.php?message=ajoutsecteur">Ajout d'un secteur d'activité</a></li>
</ul> </p>
<p> </p>
<p><strong><div align="center">ENTREPRISES</div></strong></p><br>
<p><ul> <li><a href="index.php?message=listeentreprises">Liste des entreprises</a></li>
</ul> </p>
<p> </p>
<p><ul> <li><a href="index.php?message=ajoutentreprises">Ajouter une entreprise</a></li>
</ul></p>
</td>
<td>
<?include "central.php";
?>
</td>
</tr>
</table>
</div>
</body>
</html>
</table>
Voici le code mon central.php:
switch ($message)
{
case "ajoutentreprises":
include "ajoutentreprises.php";
break;
case "listeentreprises":
include "listeentreprises.php";
break;
case "secteuractivite":
include "secteuractivite.php";
break;
case "modifentreprises":
include "modifentreprises.php";
break;
case "entreprisesupp":
include "entreprisesupp.php";
break;
case "ajoutsecteur":
include "ajoutsecteur.php";
break;
case "modifsecteur":
include "modifsecteur.php";
break;
case "suppsecteur":
include "suppsecteur.php";
break;
case "listesecteur":
include "listesecteur.php";
break;
default:
echo '<p align="center" valign="center"><strong>Bienvenue sur l’interface administrateur</strong></p>';
break;
}
?>
voici le message d'erreur que mon localhost m'affiche:
Code : Tout sélectionner
Notice: Undefined variable: message in c:\program files\easyphp1-8\www\base_entreprisesok\administration\central.php on line 2
Voilà, si quelqu'un peut m'aider...merci beaucoup d'avance
berangère
bonjour, je débute en php. J'ai le problème suivant:
j'ai crée ma page index.php. Dans une partie de mon tableau je veux envoyé des requêtes via central.php ou je gere tous mes messages afin d'afficher mon fichier dans index.php.
mais ca ne marche pas.
voici mon code pour index.php
[php]<html>
<head>
<title>base_entreprises</title>
</head>
<body>
<table width="95%"border="1">
<tr>
<td colspan="2" align="center"> <p> </p><H1>ADMINISTRATION</H1></p>
</td>
</tr>
<tr>
<td width="25%"><p> </p>
<p><strong><div align="center">SECTEURS 'ACTIVITE</div></strong></p><br>
<p><ul> <li><a href="index.php?message=listesecteur">Liste des secteurs d'activité</a></li>
</ul> </p>
<p> </p>
<p><ul> <li><a href="index.php?message=ajoutsecteur">Ajout d'un secteur d'activité</a></li>
</ul> </p>
<p> </p>
<p><strong><div align="center">ENTREPRISES</div></strong></p><br>
<p><ul> <li><a href="index.php?message=listeentreprises">Liste des entreprises</a></li>
</ul> </p>
<p> </p>
<p><ul> <li><a href="index.php?message=ajoutentreprises">Ajouter une entreprise</a></li>
</ul></p>
</td>
<td>
<?include "central.php";
?>
</td>
</tr>
</table>
</div>
</body>
</html>
</table>
[/php]
Voici le code mon central.php:
[php]switch ($message)
{
case "ajoutentreprises":
include "ajoutentreprises.php";
break;
case "listeentreprises":
include "listeentreprises.php";
break;
case "secteuractivite":
include "secteuractivite.php";
break;
case "modifentreprises":
include "modifentreprises.php";
break;
case "entreprisesupp":
include "entreprisesupp.php";
break;
case "ajoutsecteur":
include "ajoutsecteur.php";
break;
case "modifsecteur":
include "modifsecteur.php";
break;
case "suppsecteur":
include "suppsecteur.php";
break;
case "listesecteur":
include "listesecteur.php";
break;
default:
echo '<p align="center" valign="center"><strong>Bienvenue sur l’interface administrateur</strong></p>';
break;
}
?>[/php]
voici le message d'erreur que mon localhost m'affiche:
[code]Notice: Undefined variable: message in c:\program files\easyphp1-8\www\base_entreprisesok\administration\central.php on line 2[/code]
Voilà, si quelqu'un peut m'aider...merci beaucoup d'avance
berangère