Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/05/2006, 15h55   #1
Nouveau Membre du Club
 
Avatar de flydragon
 
Inscription : février 2006
Messages : 121
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 121
Points : 25
Points : 25
Par défaut Problème de frameset

bonjour,
voila j'ai un petit souci avec mes frameset,
en fait quand j'ouvre mon index.php, je teste si j'ai une variable de session, selon le resultat j'affiche différente pages.
en fait si je n'ai pas la variable j'ouvre dans une frameset la page qui va me retourner la variable.
Une fois que j'ai envoyé la variable a index.php, les framesets contenu dans index.php s'affiche dans ma frameset ou je retourne la variable au lieu de s'ouvrir normalement dans le navigateur.
Si qqun a compris a qqchose, peut il m'aider
flydragon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2006, 20h46   #2
Modérateur
 
Avatar de Nesmontou
 
Homme Benjamin PREVOT
Architecte de système d'information
Inscription : septembre 2004
Messages : 1 569
Détails du profil
Informations personnelles :
Nom : Homme Benjamin PREVOT
Âge : 30
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : Finance

Informations forums :
Inscription : septembre 2004
Messages : 1 569
Points : 2 503
Points : 2 503
Salut, bon je n'ai rien compris à ton problème, mais peut-être qu'un petit exemple avec un peu de code permettrait de mieux saisir de quoi il s'agit
__________________
Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN

F.A.Q. : Java, PHP, (X)HTML / CSS

N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème
Nesmontou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2006, 12h06   #3
Nouveau Membre du Club
 
Avatar de flydragon
 
Inscription : février 2006
Messages : 121
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 121
Points : 25
Points : 25
Si ca peut vous aider !!!

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<div>
  <div>
    <div class="essai"><head>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
      <title>Informations Voyageurs Véoila Transport</title>
      </head>
 
      <frameset rows="112,*" cols="*" framespacing="1" frameborder="no" >
 
   <!--LOGO VEOLIA + BANNIERE -->
  <frameset rows="*" cols="250,*" framespacing="0" frameborder="no" >
          <frame src="C_HautGauche.html" name="Haut_Gauche" scrolling="auto" noresize="noresize" id="topFrame" title="Haut_Gauche" />
          <frameset rows="45%,55%" cols="*" framespacing="0" frameborder="no">
      <frame src="C_Banniere_Haut.php" name="Banni&egrave;re" scrolling="no" noresize="noresize" id="rightFrame" title="Banniere" />
            <frame src="C_Menu.php" name="menu" scrolling="no" noresize="noresize" id="id_menu" title="Menu" />
    </frameset>
  </frameset>
 
 
 
        <frameset rows="*" cols="272,*" framespacing="0" frameborder="no">
  <!--Partie Gauche -->
       <frameset rows="140,*" cols="*" framespacing="0" frameborder="no">
    <? session_start();
    if (isset($_SESSION['base'])){
     echo "<frame src='C_Authentification.php' name='Identification' scrolling='no' noresize='noresize' id='topFrame1' title='topFrame1' />";
       echo "<frame src='Moteur.php' name='Moteur_Gauche' scrolling= 'no' id='mainFrame' title='Authentification' />";
    }
    else{echo "<frame src='choix_base.php' name='Moteur_Gauche' scrolling= 'no' id='mainFrame' title='Authentification' />";}
    ?>
      </frameset>
  <!-- Fin Partie Gauche -->
  <!--Partie Droite -->  
 
   <? 
 
   if(isset($_SESSION['Date'])){
    if($_SESSION['Date']==1){echo "<frame src='Nouveau_mdp.php' name='Principal' scrolling='auto' noresize='noresize' id='rightFrame1' title='Principal' />";}
    else{echo "<frame src='Plan.html' name='Principal' scrolling='auto' noresize='noresize' id='rightFrame1' title='Principal' />";}
   }else{echo "<frame src='Plan.html' name='Principal' scrolling='auto' noresize='noresize' id='rightFrame1' title='Principal' />";} 
   ?>
     </frameset>
 
 
   <noframes><body>
      </body>
      </noframes></html>
    </div>
  </div>
</div>
flydragon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2006, 13h33   #4
Nouveau Membre du Club
 
Inscription : juillet 2004
Messages : 30
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 30
Points : 27
Points : 27
Ya pas que tes explications qui sont incompréhensibles!! Dabord une page doit etre de ce style

Code :
1
2
3
4
5
6
7
8
9
10
 
<html>
<head>
  <title></title>
  .. les header ici
</head>
<body>
  .. le contenu de ta page la
</body>
</html>
pour les framesets
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
<html>
<head>
  <title>d</title>
</head>
<frameset cols="100,*">
   <frame src="page.html"/>
   <frame src="page2.html"/>
</frameset>
<noframes>
  <body>
  Frameset non prise en compte
  </body>
</noframes>
</html>
Si tu respecte pas cette construction, le resultats peut etre imprévisible

ps : ta pas préciser la nature du probleme!! Ca marche au moins tout ca?
coolmic est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h11.


 
 
 
 
Partenaires

Hébergement Web