[RESOLU] transfert d'information d'une page à une autre.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] transfert d'information d'une page à une autre.

Re: transfert d'information d'une page à une autre.

par Stalker » 20 mars 2013, 12:05

Merci Damien ça marche du tonnerre ;)

Re: transfert d'information d'une page à une autre.

par damien_55 » 20 mars 2013, 11:59

J'ai pas compris ce que tu voulais faire :?

Si je reprends, tu as une page index.php dans lequel tu souhaites appelé des données comme
<div id="contenu" class="superblock">
                                        <?php
                                        require "vue/".$_GET['CONTENU'].".php";
                                        ?>
                                </div>
ce que je n'ai pas compris, c'est la méthode semble la bonne.

disons que tu as une page index.php?contenu=content1

ce qui te donnera
<div id="contenu" class="superblock">
                                        <?php
                                        require "vue/"content1".php";
                                        ?>
                                </div>
Si tu veux passer plusieurs variables dans ta page, tu peux utiliser
index.php?contenu=content1&star=star1
et récupere ta variable.

transfert d'information d'une page à une autre.

par Stalker » 20 mars 2013, 11:36

Bonjour.

Lorsque j'ai commencé l'écriture de mon site web, un ami avec pas mal d'expérience m'a proposé son aide pour faire quelque chose de propre et de beau, tout en m'expliquant pas mal de "bases" et il a très bien réussit puisque j'ai une carcasse de site esthétique que je sais remplir et modifier assez bien. Seulement maintenant que remplis le site quelques problèmes se posent.

Nous avons "préfabriqué" quelques pages, que j'arrive à remplire et lier entre elles, mais j'ai du mal à intégrer de nouvelles pages. Je vais essayer de vous expliquer où est le problème mais je sens que ça va être difficile. Je m'excuse si j'écorche un peu le jargon du milieu.

J'ai une page index.php qui permet d'afficher "tout", à l'intérieur du code on peut lire ceci.
<div id="contenu" class="superblock">
					<?php
					require "vue/".$_GET['CONTENU'].".php";
					?>
				</div>
index.php fait donc office de cadre et affiche à l'intérieur d'elle le contenu d'un autre fichier. Lorsque l'on clique sur les différents onglets du site on obtient bien une url du type /index.php?CONTENU=nom_de_page et en modifiant vue/nom_de_page.php on modifie également le contenu de cet onglet.

Bon ça marche assez bien, je peux créer une nouvelle page (nouvelle_page.php) et son contenu s'affichera à l'url /index.php?CONTENU=nouvelle_page.

Mon problème réside dans le transfert d'information d'une page à une autre, que j'aimerais si possible réaliser en l'ajoutant à la fin de l'URL. En temps normal, j'aurais fait un lien à partir de catalogue.php vers fiche_etoile.php?star=$star_name. Sur fiche_etoile.php je fais un GET et la page m'affiche les informations de l'étoile stockée dans ma base de données. Seulement ici, pour garder le "cadre" qu'est index.php, je dois faire un lien vers "index.php?CONTENU=fiche_etoile", et je ne sais pas comment intégrer dans cet url le nom de l'étoile.

Pouvez vous me donner un coup de main? J'aurais bien demandé à l'amis qui m'a aidé un conseil (après tout c'est lui a écrit ça et il sait comment ça marche), mais il est très occupé en ce moment.

J'espère avoir été assez clair et je vous remercie en passant de l'aide que vous m'avez fournit dans mes précédents topics :)