IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

problème de frame et d'envoi de valeur


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 55
    Par défaut problème de frame et d'envoi de valeur
    bonjour
    voila j'aimerais savoir comment on envoi des variables(enfin des valeurs)quand on a un frame "a la page d'arrivée"...
    Donc en fait j'ai une première page...je saisi des valeurs et j'aimerai envoyé ces valeurs dans une page ou il ya un frame et la valeur doit etre envoyé au deux division du frame mais je n'y arrive pas ..

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 92
    Par défaut
    tu les passes dans l'URL des frames
    frames1.php?var=qfqsf
    frames2.php?var=qfqsfq

    ou tu utilises les variables de sessions communes à toutes les pages de ton site ( je pense que c'est le mieux !)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 55
    Par défaut
    a ouai et tu met var=
    pas seulement
    truc.php?variable

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 55
    Par défaut
    non meme je peu po...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <form action="frame2.php" method="POST" name="fr5">
    <select name="datedmd"><option></option>
     
    <?
    $res1=mysql_query("SELECT Numerodemande,datedmd,numcli FROM demande WHERE numcli='$numcli';",$db);
    while(list($numdmd,$datedmd,$numcli)=mysql_fetch_row($res1)){
    printf("<option value='$numdmd'>$datedmd</option>");
    }
    ?>
     
    </select>
     
    </br></br></br></br></br></br>
     
    <center><input type="submit"style="font-family: Arial,Verdana,Helvetica;font-size: 11px; color:#330033 ;font-weight:bold;background-color: #FFCC00;width:180px;" value="Valider"></center>
    </form>
    ca s'est le code de la page d'envoi...et je voudrais envoyé le numdmd

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 92
    Par défaut
    oui la page frame2.php recevra la variable $_POST['datedmd'] contenant la valeur de ta liste sélectionnée

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 55
    Par défaut
    mai alors fo ke je mette koi pour que les deux pages reçoive la valeur de ma liste..? parce ke la frame2.php ca correspon a ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    <html>
     
    <frameset rows="70%,30%">
    <frame src="afficheloc.php" name="afficheloc" noresize>
    <frame src="autredmd.php" name="suupmat" noresize>
    </frameset>
     
     </html>

  7. #7
    Membre éclairé
    Avatar de onet
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    365
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2002
    Messages : 365
    Par défaut
    SAlut,

    Dans un premier temps, peux tu rendre tes questions plus simplement lisible en évitant le style sms? Je pense que ca donnerais envie a tous de te répondre.

    POur que tes 2 pages recoivent les valeurs que tu post, tu peux faire ca:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     
     
    <html>
     
    <frameset rows="70%,30%">
    <frame src="afficheloc.php?datedmd=<? echo $_POST['datedmd'] ?>" name="afficheloc" noresize>
    <frame src="autredmd.php<? echo $_POST['datedmd'] ?>" name="suupmat" noresize>
    </frameset>
     
     </html>
    De cette facon, après avoir recu ta valeur en post, tu la transmet en get a tes 2 pages, et dont tu n'a pas qu'a récupérer.

    L'autre solution (plus propre a mon sens!) est d'ajouter

    <?
    session_Start();
    $_SESSION['datedmd'] = $_POST['datedmd'];
    ?>
    EN haut de ta page2.php. TU n'aura plus qu'a récupérer tes variables de sessions dans chacune de tes pages en fonction de ce dont tu veux faire (oublie pas le session_start() dans celles-ci!!!)

    Onet

Discussions similaires

  1. Réponses: 11
    Dernier message: 28/10/2010, 19h19
  2. [Mail] Problème avec mon script d'envoi de mail
    Par leroivert dans le forum Langage
    Réponses: 18
    Dernier message: 02/12/2005, 00h26
  3. Problèmes de frames
    Par xender dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 28/11/2005, 11h57
  4. envoie de valeur d'un formulaire vers un autre
    Par kleenex dans le forum Access
    Réponses: 7
    Dernier message: 03/10/2005, 16h55
  5. Problème de frames
    Par Pymm dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 26/08/2005, 12h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo