JeuWeb - Crée ton jeu par navigateur
Créer un "écran" - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Créer un "écran" (/showthread.php?tid=1377)

Pages : 1 2


RE: Créer un "écran" - V1nc3 - 28-06-2007

Oui, comment faire pour lorsque je clic sur des liens, une page s'affiche dedans.
Si jamais la page se charge parceque le joueur a fait une attaque, mettre le résultat dedans a la place de la page par défaut.


RE: Créer un "écran" - Nessper - 28-06-2007

ben tu fais un include....


RE: Créer un "écran" - V1nc3 - 28-06-2007

-_-
Faire un include ça je sais encore faire...
Mais COMMENT je créer le cadre?
Et comment je dis a mes liens, que les include doivent s'ouvrir dans CE cadre en particulier.


RE: Créer un "écran" - Nessper - 28-06-2007

Code PHP :
<?php 
<div id="ecran">
if (isset(
$_GET['attaque'])
{
//calculs de l'attaque
// affichage de la phrase correspondante
}
if (isset(
$_GET['jesaispasquoi'])
{
include(
'tapage.php');
}
</
div>

Ton cadre c'est un simple div. Je comprend pas ce que tu calles pas


RE: Créer un "écran" - V1nc3 - 28-06-2007

Comment "dire" aux liens qui sont quelque part dans la page, qu'ils doivent s'ouvrir a la place de tapage.php

(le systeme d'ancrage avec html -> le #)


RE: Créer un "écran" - Nessper - 28-06-2007

mais t'as juste à tester dans ton div si la variable passée par GET existe et à inclure la page que tu veux. Y'a pas à chercher midi à 14 heure


RE: Créer un "écran" - V1nc3 - 28-06-2007

Bon, apparament tu ne comprends pas ce que je veux faire.

Je vais prendre un exemple :

Avec les frame :
Code PHP :
<?php 
<frameset>
<
frame name="menu">
<
frame name="page">
</
frameset>

On immagine qu'avec les css, la frame menu est a gauche, et page a droite

Lorsque je clic sur un lien de menu, il est construit comme ça :

Code PHP :
<?php 
<a href="monlien.php" cible="page">Lien vers monlien.php</a>

monlien.php ne vas donc pas s'ouvrir a la place de mon "menu", mais a la place de "page"

Et j'aimerais faire de même avec mon "ecran" et des leins qui sont quelque part sur ma page.


RE: Créer un "écran" - Nessper - 28-06-2007

Je pense que c'est toi qui ne comprend pas ce que je veux dire.

Imaginons :
- tu es sur la page test.php
- en cliquant sur le lien "stats" tu veux que la page stats.php s'ouvre dans le div écran.
Code PHP :
<?php 
<a href="test.php?stats=1">stats</a>

Code PHP :
<?php 
<div id="ecran">
if (isset(
$_GET['stats']) && $_GET['stats']==1)
{
include(
'stats.php');
}
</
div>



RE: Créer un "écran" - V1nc3 - 28-06-2007

La oui, c'est un peu plus clair, je vais essayer de bidouiller tous ça, merci.