login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Hoe moet je nu dat laden in je pagina ( index ) (Opgelost)

Offline creataurus - 09/04/2007 19:34 (laatste wijziging 09/04/2007 20:31)
Avatar van creataurusNieuw lid Dit doe ik :

  1. <table width="800" height="227" border="1">
  2. <tr>
  3. <td width="65"><a href="?page=home">Home</a></td>
  4. <td width="719"><?php
  5. $map = 'modules'; // mappen waar de files in staan
  6.  
  7. if(!$_GET['page'])
  8. $_GET['page'] = "index.php"; // homepagina die als eerste gelaad moet worden
  9.  
  10. if(file_exists("".$map."/".$_GET['page'].""))
  11. include("".$map."/".$_GET['page']."");
  12. else
  13. include("".$map."/error.php"); // error pagina voor als de pagina niet bestaat
  14. ?>
  15. </td>
  16. </tr>
  17. </table>


Maar hij wil het niet doen? als ik op home klik komt er ( waar het deel staat ) blanco nog altijd , terwijl in het bestand home.php, Test staat

Hoe moet jje dat nu linken ? wat is mijn fout?

11 antwoorden

Gesponsorde links
Offline bboy - 09/04/2007 19:37
Avatar van bboy HTML interesse
  1. ">
  2. <?php
  3. $map = "modules"; // mappen waar de files in staan
  4.  
  5. if(!$_GET['page'])
  6. $_GET['page'] = "index.php"; // homepagina die als eerste gelaad moet worden
  7.  
  8. if(file_exists("'".$map."'/'".$_GET['page']."'"))
  9. include("'".$map."'/'".$_GET['page']."'");
  10. else
  11. include("'".$map."'/error.php"); // error pagina voor als de pagina niet bestaat
  12. ?>


Probeer dit eens!
Offline CDNC - 09/04/2007 19:42
Avatar van CDNC PHP ver gevorderde kun je nog een dommer topic aanmaken?
Offline JBke - 09/04/2007 19:48
Avatar van JBke PHP gevorderde sluit je vorige topic als je een tweede begint over net hetzelfde.
Bump je vorige anders staan er binnenkort enkel dezelfde op.

Grtz.
Offline creataurus - 09/04/2007 20:04
Avatar van creataurus Nieuw lid mm ksnap het nie

kijk kheb 2 colommen in de 1ste kolom een link en in de 2de kolom moet je code dan kome ja?

awel >

ik wil de link linken naar home maar zodat da dan in de index zelf komt te laden

dus hoe moet ik de link dan doen ik doe

index.php?page=home

maar ask dan kijk, dan klik ik op de link maar gebeurt er niks
Offline Stijn - 09/04/2007 20:08
Avatar van Stijn PHP expert
  1. <table width="800" height="227" border="1">
  2. <tr>
  3. <td width="65"><a href="?page=home">Home</a></td>
  4. <td width="719"><?php
  5. $map = 'modules'; // mappen waar de files in staan
  6.  
  7. if(!$_GET['page']) {
  8. $_GET['page'] = "index.php"; // homepagina die als eerste gelaad moet worden
  9. }
  10.  
  11. if(file_exists($map."/".$_GET['page'])) {
  12. include($map."/".$_GET['page']);
  13. } else {
  14. include($map."/error.php"); // error pagina voor als de pagina niet bestaat
  15. }
  16. ?>
  17. </td>
  18. </tr>
  19. </table>
Deze werkt.
Offline creataurus - 09/04/2007 20:12
Avatar van creataurus Nieuw lid bij mij wil die da nie doen?
mm

maar kdenk dak mss het heb,

bij mij staat die home enz niet in een modules he? in zo'n mapje da staat gwn rechtstreeks,
Offline Ultimatum - 09/04/2007 20:26
Avatar van Ultimatum PHP expert @creataurus en bboy, waarom zijn jullie dingen aan het escapen in include() terwijl er niets valt te escapen? En ik zie hier niet echt een vraag staan in je begin post behalve dat je ons opdraagt naar je code te kijken die er brak uitziet..?
Offline creataurus - 09/04/2007 20:32
Avatar van creataurus Nieuw lid Wat is nu de fout? Wrm wil hij dat nu niet linken? naar de home in de index?

Offline kenzo - 09/04/2007 23:02
Avatar van kenzo PHP beginner als de bestanden niet in de map modules staan, verwijder dat dan....


Maak van:

  1. $map = 'modules'; // mappen waar de files in staan


  1. $map = ''; // mappen waar de files in staan


(verwijder modules )
Offline webstab - 10/04/2007 16:47
Avatar van webstab PHP ver gevorderde 1)
if (!$_GET['pagina']) vervangen door if (!Isset($_GET['pagina'])). (Dit is mooier en geeft geen error op E_ALL)
2) Maak liever een case of iets anders, dit is niet echt de veiligste manier.
3) ...
Offline creataurus - 10/04/2007 19:03 (laatste wijziging 10/04/2007 19:07)
Avatar van creataurus Nieuw lid ik snap het niet,

het wil niet lukken,

ik doe iet mis weet iemand wat?

het wil niet laden in de 2de kolom

Citaat:
Rens edit:
ABN: Algemeen Beschaafd Nederlands.
Heb ik volgens mij al eens eerder gezegd tegen je.
Wat snap je er nou niet aan?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.228s