Programme de navigation
Posté : 29 oct. 2006, 23:17
bonjour,
j'essai de reproduire un script que j'ai analyser recemment mais cela ne fonctionne pas.
il est censé m'afficher la page configurer.html mais la redirection à l'aide du champs caché et je reste sur l'accueil
pourriez vous m'aider à comprendre ce qui ne va pas ?
Merci pour votre aide !
voici le code :
index.php
j'essai de reproduire un script que j'ai analyser recemment mais cela ne fonctionne pas.
il est censé m'afficher la page configurer.html mais la redirection à l'aide du champs caché et je reste sur l'accueil
pourriez vous m'aider à comprendre ce qui ne va pas ?
Merci pour votre aide !
voici le code :
index.php
<?php
function accueil(){
include "gabarits/accueil.html" ;
}
function configurer(){
include "gabarits/configurer.html";
}
$monAction = "aucune";
switch($monAction)
{
case "configurer":configurer(); break;
default:accueil();
}
?>
scripts.js
function configurer()
{
document.agenda.monAction.value = "configurer";
document.agenda.submit();
}
gabarits/accueil.html
<html>
<head>
<script language="javascript" src="script.js" type="text/javascript"></script>
</head>
<body>
<h1>Accueil</h1>
<a href="#" onclick="configurer()" >Configurer</a>
<form name="agenda" id="agenda" action="index.php" method="post">
<input type="hidden" name="monAction" value="" />
</form>
</body>
</html>
gabarits/configurer.html
<html>
<head>
<script language="javascript" src="script.js" type="text/javascript"></script>
</head>
<body>
<h1>Configurer</h1>
<form name="agenda" id="agenda" action="index.php" method="post">
<input type="hidden" name="monAction" value="" />
</form>
</body>
</html>