redirection sur un boutton
Forum Programmation : redirection sur un boutton
Bonjour tout le monde, je rencontre quelques difficultés avec les redirection.
En fait j'ai un formulaire avec juste trois <input type="button".../> et je voudrais que chacun de ces bouttons se rediregent vers une autre page spécifique.
ma page de menu avec les bouttons:
<fieldset>
<legend>Menu Admin</legend>
<font color="red"<?php
$message="Bienvenue ".$_SESSION['nom']." <br/> <br/>";
echo $message;
?></font>
<a href="evenement.php?url=evenement.php">
<input type="button" value="Créer un formulaire JPO" maxlength="30"/></a><br/><br/>
<input type="button" value="Modifier son compte" maxlength="30"/> <br/>
<input type="button" value="Modifier une JPO" maxlength="30"/>
</fieldset>
et sur ma page cible.php
<?php
if(isset($_GET["url"]))
{
$url=$_GET["url"];
header("Location:$url" );
}else;
?>
Merci :-)
déja on va commencer par le commencement: vérifie l'existence de ta page avant de la charger... c'est une faille connue!
enuite, quelles sont les difficultés rencontrées? mesges d'erreurs?
Merci Kicoe d'avoir répondu au poste.
Comme tu l'as indqué j'ai vérifié l'existence de la page et elle est bien présente, quant aux messages d'erreurs ils ne sont pas présents car j'ai beau cliqué sur le bouton rien ne se passe.
Merci
je ne sais pas si c'est moi, mais bon...
kan tu écris:
Code :
|
else quoi en fait? ;-)
Code :
|
Salut,
Je pense que tu devrais appeler une fonction javascript qui te redirige.
Exemple : <input type="Button" onClick="maFonction(url)" />
Ma fonction :
function maFonction(url) {
window.location(url); // Je crois que c'est comme ça :-)
}
J'ai jamais essayé mais bon logiquement ca devrait marcher :-D
Kicoe
le else c'est par habitude quand je fais du c# :-P.
Girolt.
J'ai jamais utilisé le javascript
Entre tes balises <head> tu mets une fonction de redirection en javascript
<script language="JavaScript">
function maFonction(url) {
document.location.href = url
}
</SCRIPT>
Je dois être vraiment nul parce que je me retrouve avec une page toute blanche sur la page où les trois formulaires sont cenées être
C'est bon j'ai trouvé.
Je vais mettre la "solution", ca peut toujours aider quelqu'un ;-)
<input type="button" value="plouf" onclick="document.location='evenement.php'" />
value="plouf" c'est me nomdu boutton
onclick="documentation.location='evenement.php'
evenement.php c'est la la page cible.
Je remerci quand même tous ceux qui m'ont aidé, c'est grâce à eux que j'ai pu touver :-D .
ca sonne comme pour une cérémonie des oscars et tout
mais bon faut dire ce qui est
Il y a 695 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
