login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Pagina Include

Offline SilVeX - 30/04/2006 11:15
Avatar van SilVeXHTML beginner Ik heb een stukje bovenaan me index gezet om pagina's te includen ipv. een I-frame

dit is het stukje script:
  1. <?
  2. if(strstr($_GET['p'], '://')){
  3. exit('Ga iemand anders lopen fucken');
  4. }
  5. if(!$_GET['p']) {
  6. $page = 'home.php';
  7. } else {
  8. if(file_exists($_GET['p'] .'.php')) {
  9. $page = $_GET['p'] .'.php';
  10. }
  11. }
  12. ?>

Nu krijg ik deze error:
Citaat:
Notice: Undefined index: p in /var/www/kris/weblog/index.php on line 3

Notice: Undefined index: p in /var/www/kris/weblog/index.php on line 6

Weet iemand hoe ik dit op kan lossen?

5 antwoorden

Gesponsorde links
Offline Reflexes - 30/04/2006 11:23
Avatar van Reflexes Nieuw lid gebruik dit:

  1. <?php
  2. if(isset($_GET['p'])){
  3. $p = $_GET['p'];
  4. }else{
  5. $p = 'home';
  6. }
  7.  
  8. if(file_exists('pages/'.$p.'.php')){
  9. include('pages/'.$p.'.php');
  10. }else{
  11. include('error404.php');
  12. }
  13. ?>


Dit werkt perfect dat includen in je index, map "pages"maken en daar aje je paginas inzetten.
En dan je paginabuttons bv linken met ?p=home
Offline SilVeX - 30/04/2006 11:30
Avatar van SilVeX HTML beginner Is er geen manier dat ik die code van jou gebruik maar dat ik me pagina's in dezelfde map als me index laat dat zou me een hoop werk besparen
Offline Tuinstoel - 30/04/2006 11:32
Avatar van Tuinstoel PHP expert pages/ weghalen?...
Offline Reflexes - 30/04/2006 11:48 (laatste wijziging 30/04/2006 11:49)
Avatar van Reflexes Nieuw lid idd
EDIT Een hoop werkt?:s gewoon je files kopieren naar de map pages veel werk is dat toch niet?
Offline ikkedikke - 30/04/2006 19:38
Avatar van ikkedikke PHP expert Nu alleen een check inbouwen dat er geen grapjas is die "?p=index" neemt.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.197s