yuwoz8
Messages postés1Date d'inscriptionlundi 26 janvier 2004StatutMembreDernière intervention27 février 2004
-
27 févr. 2004 à 16:23
magidev
Messages postés249Date d'inscriptionmardi 24 octobre 2000StatutMembreDernière intervention28 août 2009
-
18 août 2004 à 16:36
Voila je viens de me mettre ds le php et je galere
voici mon code:
<!-- PROGRAMME PRINCIPAL -->
<?php
global $etat;
global $serveur, $user;
switch ($etat)
{
case "":
saisie();
break;
case "vsaisie":
print "menu switch";
menu($serveur,$user);
break;
}
/* FONCTIONS */
function saisie()
{
print "
<FORM METHOD= GET ACTION=avion.php>
Veuillez choisir le serveur et saisir votre nom :
Serveur :
Utilisateur :
</FORM>
\n";
}
function menu ($serveur,$user)
{
print "
<FORM METHOD =GET ACTION= avion.php>
MENU PRINCIPAL
Choisissez un domaine
<SELECT NAME =table SIZE=3>
<OPTION> avion
<OPTION> pilote
<OPTION> vol
</SELECT>
Choisissez une action
structure de la table
sélection rapide
insérer
effacer
mise à jour
</FORM>
\n";
}
?>
Et le souci c que enfait le programme rentre bien ds le 1er case celui avec "" mais que lorsque qu il passe ds la fct saisie() la valeur $etat ne prend pas la valeur "vsaisie". De plus lorsque je simule avec easyphp, dans la barre d'adresse, $etat est bien egal a vsaisie.
Je pense ke c un prob de declaration mais bon .....
Dc si vs pourriez m aider sa serait cool
Merci d avance