Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1786 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  afficher une nouvelle page ds frame

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

afficher une nouvelle page ds frame

n°307982
cirius
Je m'outre :o
Posté le 12-02-2003 à 23:03:41  profilanswer
 

voila est il possible dans un fichier php d'obliger le navigateur a remplacer le contenu d'une frame avec les donnees que l'on souhaite.  
 
en gros je voudrais savoir comment renouveler une frame donnée depuis un fichier php....
 
Je ne suis pas tres clair je m'en excuse   :(
 


Message édité par cirius le 12-02-2003 à 23:10:16
mood
Publicité
Posté le 12-02-2003 à 23:03:41  profilanswer
 

n°307984
Mara's dad
Yes I can !
Posté le 12-02-2003 à 23:06:00  profilanswer
 

1- oui
2- Je ne connais pas "gors" C'est un language ?
3- C'est pas grave


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°307988
cirius
Je m'outre :o
Posté le 12-02-2003 à 23:10:58  profilanswer
 

gors == faute de frappe ... c'est corrigé!

n°307993
Mara's dad
Yes I can !
Posté le 12-02-2003 à 23:20:08  profilanswer
 

EXEMPLE :
 
INDEX.HTML

Code :
  1. DEFINITION DES FRAMES
  2. FRAME A (A.HTML) : 80 COLONNES
  3. FRAME B (B.PHP): LE RESTE


 
A.HTML

Code :
  1. LISTE DE LIENS
  2. <a href=B.PHP?ID=1 target=B>Image 1</A>
  3. <a href=B.PHP?ID=2 target=B>Image 2</A>
  4. <a href=B.PHP?ID=3 target=B>Image 3</A>


 
B.PHP

Code :
  1. AFFICHAGE DE l'IMAGE
  2. <?PHP
  3. if( isset( $_GET['ID'] ) )
  4. {
  5.     echo( "<img src='IMG_'" . $_GET['ID'] " . ".jpg'>";
  6. }
  7. else
  8. {
  9.     echo('Ici on affiche des images...');
  10. }


 
Voilà donc un exemple !
 
Mais, je suppose que c'est pas là le problème  :ange:  
 
Me trompe'je ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°308006
cirius
Je m'outre :o
Posté le 12-02-2003 à 23:28:37  profilanswer
 

non effectivement ;)
 
Je vais tenter d'etre plus clair:
 
en fait j'ai un fichier php qui effectue des modifs d'une bd mysql avec des valeurs taper par l'utilisateur. Jusque là pas de probleme.
Mais ensuite il faudrait que le fichier renvoie certaine info vers un formulaire deja existant present dans une frame, afin de pouvoir modifier les valeurs si besoin est!
Donc je pensais renouvler le formulaire en changeant les valeur par default...

n°308015
Mara's dad
Yes I can !
Posté le 12-02-2003 à 23:35:07  profilanswer
 

La faut encore être plus clair et explique de quelle frame il s'agit.
 
T'en a combien, avec des formulaires partout, ou ... ?
 
T'as pas une URL ou on pourait essayer de comprendre ce que tu veux faire exactement avant de dire ce qui incombe au PHP et ce qu'il faut éventuellement faire en javascript.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°308031
cirius
Je m'outre :o
Posté le 12-02-2003 à 23:43:11  profilanswer
 

non je n'ai pas d'url pour l'instant...
donc y'a une page html avec 2 frame... celle du haut (frame1) affiche le contenu d'une bd mysql. sur chaque ligne y'a un bouton editer. qd on clique dessus le numero de la ligne est envoyé a un fichier php qui recherche tous les champs correspondant... jusque là pas de probleme. donc j'ai les valeurs mais ils faudrait que je l'ai renvoie dans les input texte d'un formulaire situé dans la frame du bas (frame2)...
 
donc voilà... au passage je te remercie de ton aide :hello:

n°308040
Mara's dad
Yes I can !
Posté le 12-02-2003 à 23:49:25  profilanswer
 

Ben ta frame 2, elle est bien générée par du php non ?
 
Si c'est bien le cas, y'a 2 options.
 
1- Le contenu de la frame 2 a été modifié par l'utilisateur
2- Le contenu de la frame 2 n'a pas été modifié par l'utilisateur
 
Laissons le cas 1 pour le moment.
 
Cas 2 donc:
 
Sur le formulaire de la frame 1, tu met une target=frame2.
La cible est le fichier php qui génère la frame 2. Il récupère d'abord le numéro de ligne, pluis fait la requète et renvoie le formulaire avec les VALUE qui vont bien.
 
Bon, mais j'ai comme dans l'idée que c'est plutôt le cas 2 ou un truc tordu dans le genre non ?
 
Si c'est le cas, dis le moi, car je vais pas continuer à imaginer la suite pour rien.
 
A+


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°308052
cirius
Je m'outre :o
Posté le 12-02-2003 à 23:56:33  profilanswer
 

non  la frame2 n'est pas genere par du php (je devrais peut etre le faire)... elle ne change pas . elle sert juste d'interface avec la bd...
 
edit : je vais refaire avec un formulaire genere en php et essayé ce que tu dis... merci :)


Message édité par cirius le 12-02-2003 à 23:59:13
n°308055
Mara's dad
Yes I can !
Posté le 12-02-2003 à 23:58:50  profilanswer
 

Ben moi je dis qu'elle change !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
mood
Publicité
Posté le 12-02-2003 à 23:58:50  profilanswer
 

n°308058
cirius
Je m'outre :o
Posté le 13-02-2003 à 00:00:26  profilanswer
 

je vais refaire avec un formulaire genere en php et essayé ce que tu dis... merci :)

n°308083
cirius
Je m'outre :o
Posté le 13-02-2003 à 00:41:14  profilanswer
 

C'est bon cela marche!
 
En fait je me suis acharné avec le formulaire non generé par php. J'ai eu tort.  
Je doit etre fatigué :)
 
Un tres grand merci  Mara's dad !!!!!!!!!!!!! :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  afficher une nouvelle page ds frame

 

Sujets relatifs
Fonctions de media player sur page web ! PLEIN ECRANPage web sur les balises html: commen faire pour qu'elles s'affichent?
window.print dans une frame[JS] resizer une frame html
URL dans une nouvelle fenêtre et HTML 4.01 strictfaire un please wait dans une page web
Lancer un programme à partir d'une page HTML [CGI]comment fair epour afficher le contenu de la requête??
[VS .NET] Comment afficher le code VB.NET comme dans VB6 ?menu deroulant et frame !!
Plus de sujets relatifs à : afficher une nouvelle page ds frame


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR