Comment PHP

adnanforum Messages postés 204 Date d'inscription   Statut Membre Dernière intervention   -  
ndinga_y Messages postés 6 Statut Membre -
Bonjour,
je sais pas comment créer une liste déroulante avec quand on choisie le bouton change de lien.
je veux que le bouton dépende de ma liste?
Configuration: Windows Vista
Firefox 1.5.0.7

2 réponses

  1. ndinga_y Messages postés 6 Statut Membre
     
    j'ai des problèmes sur php notamment sur l'epace membre à mutilangues

    voici mon sujet cet espace contient l'etape d'inscription avec la langue du membre choisie et lors de la connexion le membre doit avoir les information sur sa langue choisie lors de l'inscription et ces information doivent être stokées dans une base de donnée.
    mon problème c'est comment organiser ces ces différents fichiers avec les redirections pour le choix de langue et la récuperation des informations dans la base de donnée.

    Merci
    0
  2. ndinga_y Messages postés 6 Statut Membre
     
    voici mon fichier choix langue
    <?php
    (setcookie("lang", $lang, time() + $expire)
    if($_GET['lang']=='fr') { // si la langue est 'fr' (français) on inclut le fichier fr-lang.php
    include('lang/fr-lang.php');
    }

    else if ($_GET['lang']=='en') { // si la langue est 'en' (anglais) on inclut le fichier en-lang.php
    include('lang/en-lang.php');
    }

    else { // si aucune langue n'est déclarée on inclut le fichier fr-lang.php par défaut
    include('lang/fr-lang.php');
    }
    ?>
    <?php
    //---------------------Sélection de la base de données-------------------
    mysql_connect("localhost","root","") or die("la connexion au serveur a échoué");
    if(mysql_select_db("ndinga") == True )

    // On va chercher le mot de passe afférent à ce login
    $sql = "SELECT login, lang, mdp FROM session WHERE login = '".addslashes($login)."'";
    $req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql);
    ?>

    et voici la page qui récupère les infos en français
    <?php
    (setcookie("lang", $lang, time() + $expire)
    if($_GET['lang']=='fr') { // si la langue est 'fr' (français) on inclut le fichier fr-lang.php
    include('lang/fr-lang.php');
    }

    else if ($_GET['lang']=='en') { // si la langue est 'en' (anglais) on inclut le fichier en-lang.php
    include('lang/en-lang.php');
    }

    else { // si aucune langue n'est déclarée on inclut le fichier fr-lang.php par défaut
    include('lang/fr-lang.php');
    }
    ?>
    <?php
    //---------------------Sélection de la base de données-------------------
    mysql_connect("localhost","root","") or die("la connexion au serveur a échoué");
    if(mysql_select_db("ndinga") == True )

    // On va chercher le mot de passe afférent à ce login
    $sql = "SELECT login, lang, mdp FROM session WHERE login = '".addslashes($login)."'";
    $req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql);
    ?>
    0