Liste en PHP??

Fermé
cha7ri Messages postés 205 Date d'inscription samedi 15 mars 2008 Statut Membre Dernière intervention 20 mars 2011 - 28 févr. 2009 à 16:25
pyschopathe Messages postés 1974 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 22 mars 2010 - 28 févr. 2009 à 21:03
Bonjour,
je veux faire une liste déroulante en PHP ,la redirection à une autre page se feras selon Item séléctionné
merci d'avance.......................

4 réponses

pyschopathe Messages postés 1974 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 22 mars 2010 135
28 févr. 2009 à 16:28
Tu ne peux pas faire ça en PHP : c'est de la présentation exécutée côté client, renseigne-toi sur CSS et Javascript. Tu peux aller sur Alsacreations, je crois qu'il y a un tuto pour ça.
0
cha7ri Messages postés 205 Date d'inscription samedi 15 mars 2008 Statut Membre Dernière intervention 20 mars 2011 29
28 févr. 2009 à 18:04
Mr pyshopathe....j'ai rien trouvé dans alsacreation............svp..............aider moi........
0
pyschopathe Messages postés 1974 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 22 mars 2010 135
28 févr. 2009 à 21:03
Je crois que j'avais mal compris ce que tu disais : tu veux présenter une combobox avec un choix de page et qu'à la soumission du formulaire le visiteur soit redirigé vers une autre page, tu peux bien sûr le faire en PHP.

Le code serait quelque chose du genre :
<form method="post" action="redirect.php">
    <select name="destination">
        <option value="accueil" selected="selected">Accueil</option>
        <option value="ma_vie">Ma vie</option>
        <option value="mon_oeuvre">Mon œuvre</option>
    </select>
    <input type="submit" />
</form>

page redirect.php :

<?php
    $adresse = '/accueil.php'; // valeur par défaut

    // On choisit la page en fonction du choix
    if ( $_POST['destination'] == 'ma_vie' ) {
        $adresse = '/moi/ma_vie.php';
    }
    elseif ( $_POST['destination'] == 'mon_oeuvre' ) {
        $adresse = '/moi/mon_oeuvre.php';
    }

    // On redirige le visiteur
    header( "Location : $adresse" );
?>
0