Bonjour,
alors voilà mon probleme je vais vous l´expliquer:
ma page index.php:
< !DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN">
< html>
< head>
< meta http-equiv="content-type" content="text/html; charset=windows-1250">
< meta name="generator" content="PSPad editor, www.pspad.com">
< title></title>
< /head>
< body>
< a href="index.php?page=images">Images</a> / *Cela veut dire que quand on cliquera sur ce lien la page affichera le contenu de la page images.php*/
< /body>
< /html>
et dan ma page images.php
< !DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN">
< html>
< head>
< meta http-equiv="content-type" content="text/html; charset=windows-1250">
< meta name="generator" content="PSPad editor, www.pspad.com">
< title></title>
< /head>
< body>
Voici ma pahe image.php,c´est ic qu´il y aura mes images!!!
< /body>
< /html>
mais le probleme quand je clike sur le lien Images de index.php ça ne m´affiche pas le contenu de images.php mais ça m´affiche toujours la page index.php .
d´avance
< a href="index.php?page=images">Images</a>
ton lien est faut ! !
En marquant href="index.php?page=images", le lien conduit a index.php en précisant que la variable $page est égale a images !
Voici la bonne syntaxe !
< a href="images.php">Images</a>
Ou sans changer le lien ( plus tordu je te déconseille)
< ! DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN">
< html>
< head>
< meta http-equiv="content-type" content="text/html; charset=windows-1250">
< meta name="generator" content="PSPad editor, www.pspad.com">
< title></title>
< / head>
< body>
< a href="index.php?page=images">Images</a>
< ?
IF ( $page==´images´)
{
include ( "images.php");
}
< / body>
< / html>
Dans ce cas la les deux page doivet se trouver dans le même dossier voila ![]()
D´ailleur j´ai oublié de fermé le code PHP... dsl pour le reposte mais celui du dessus est faux !
Voila ce mess est bon ! !
< ! DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN">
< html>
< head>
< meta http-equiv="content-type" content="text/html; charset=windows-1250">
< meta name="generator" content="PSPad editor, www.pspad.com">
< title></title>
< / head>
< body>
< a href="index.php?page=images">Images</a>
< ?
IF ( $page==´images´)
{
include ( " images.php");
}
? >
< / body>
< / html>
marche pas ca maffiche ceci:
Images
Notice: Undefined variable: page in c:\mes documents\sitedbz\index.php on line 12
![]()
mes deux pages se trouvent dans le meme dossier
c´est malin d´essayé du php sur ton pc..
Le php est un langage qu´il faut utilisé en ligne ou alors tu crée un serveur en local....
j´ai easyphp pour visualiser mon php donc je peux lire mon PHP
ok mais utilise la 1er methode que je t´ai dite modifie ton lien !
< a href="index.php?page=images">Images</a> / *Cela veut dire que quand on cliquera sur ce lien la page affichera le contenu de la page images.php*/
par
< a href="images.php">Images</a> / *Cela veut dire que quand on cliquera sur ce lien la page affichera le contenu de la page images.php*/
mais non en fait c´est pour une question de design car là ça revient au meme que si je faisais:
< a href="images.htm">images</a> je m´explqie:
quand je voudrais changer mon design eh bien je modifirais que la page index.php je l´ai vu sur le site du zero c´est la methode " dangereuse" alors il n´y a personne!!!!
il n´y a personne
je suis arrivé à inclur ma page mais dans ma page index.php il y a ecrit ceci:
Notice: Undefined index: page in c:\mes documents\sitedbz\index.php on line 14
Warning: main(.php): failed to open stream: No such file or directory in c:\mes documents\sitedbz\index.php on line 15
Warning: main(): Failed opening ´.php´ for inclusion ( include_path=´.;C:\Program Files\EasyPHP1-7\php\pear\´) in c:\mes documents\sitedbz\index.php on line 15
pour vous aider voici mon code index.php:
< !DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN">
< html>
< head>
< meta http-equiv="content-type" content="text/html; charset=windows-1250">
< meta name="generator" content="PSPad editor, www.pspad.com">
< title></title>
< /head>
< body>
< a href="index.php?page=images">Images</a>
< a href="index.php?page=dossiers">Dossiers</a>
< ?
$page = $_GET[´page´];
include("$page.php");
? >
< /body>
< /html>
d´avance
plzzzz
![]()
ça à l´air d´être le même problème que j´avais.
ah bon et alors
Bas à ce que j´ai compris on peut rien y faire... à part si tu fais des cadres.
Bon, tu n´a pas de notion d´anglais ou tu le fais exprès ?
___
Notice: Undefined index: page in c:\mes documents\sitedbz\index.php on line 14
==> tu n´as pas définit ta variable dans l´url
Warning: main(.php): failed to open stream: No such file or directory in c:\mes documents\sitedbz\index.php on line 15
==> il n´a pas reussi à ouvrir c:\mes documents\sitedbz\index.php car il ne l´a pas trouvé
Warning: main(): Failed opening ´.php´ for inclusion ( include_path=´.;C:\Program Files\EasyPHP1-7\php\pear\´) in c:\mes documents\sitedbz\index.php on line 15
ta variable est mal faite
---
tu travaille en local ou pas , car en voyant les url je doute que tu maitrise le html . ..
Réfléchit et prend ton bon sens à demain ! si ces 3-4 mots d´anglais te font peur ==> www.siteduzero.com , je ne peut rien te dire de mieu.
programme
Posté le 20 mars 2005 à 15:45:30 Avertir un administrateur à propos de ce message !
Bas à ce que j´ai compris on peut rien y faire... à part si tu fais des cadres.
==> ce n´est pas le meme problème programme. PHPBB est quand meme assez protégé et ne peut pas etre chargé dans une include, c´est tout. sauf biensur en le traffiquant et ainsi en creant des failles.
bah tu sais vin_moi l´anglais et moi ça fait 12 et sinon tu peux m´aider à regler mon probleme avec le code que j´ai mis ![]()