login  Naam:   Wachtwoord: 
Registreer je!
 Forum

www.webscriptz.be/pagina.php?pagina=scriptsANDphp

Offline webscriptz - 31/08/2004 20:09 (laatste wijziging 31/08/2004 20:10)
Avatar van webscriptzHTML interesse Ik wil met & - teken werken in de adresbalk om dit te bekomen.
http://www.webs...ts&php
Dis je komt van http://www.webscriptz.be/pagina.php?pagina=scripts en je wilt naar subcategorie php gaan.

Ik heb wel het basisscript:

  1. <?php
  2. switch(strtolower($_GET['pagina'])) {
  3.  
  4. case "webscriptz": $page="index2.php";break;
  5. case "scriptz": $page="scriptz.php";break;
  6. case "tutorials": $page="tutorials.php";break;
  7. case "projects": $page="projects.php";break;
  8. case "forum": $page="http://www.webscriptz.be/forum/index.php";break;
  9. case "generatoren": $page="generatoren.php";break;
  10. case "topsites": $page="topsites.php";break;
  11. case "sitemap": $page="sitemap.php";break;
  12. case "nieuws": $page="nieuws.php";break;
  13. case "crew": $page="crew.php";break;
  14. case "geschiedenis": $page="geschiedenis.php";break;
  15. case "contact": $page="contact.php";break;
  16. case "disclamer": $page="disclamer.php";break;
  17. case "vacatures": $page="vacatures.php";break;
  18. case "ideebus": $page="ideebus.php";break;
  19. case "gastenboek": $page="lezen.php";break;
  20. case "partners": $page="partners.php";break;
  21.  
  22.  
  23. default: $page="index.php";break;
  24. }
  25. include($page);
  26.  
  27. ?>


maar niet verder:( 

6 antwoorden

Gesponsorde links
Offline webbiexl - 31/08/2004 20:15
Avatar van webbiexl PHP interesse heb je msn dan help ik je via die weg want dat is makkelijker dan via dit forum.
Offline Fenrir - 31/08/2004 20:16 (laatste wijziging 31/08/2004 20:16)
Avatar van Fenrir PHP expert je kunt toch dit doen:

?pagina=scripts&subcategorie=php

dus:

$_GET['pagina'] en $_GET['subcategorie']
Offline webbiexl - 31/08/2004 20:19
Avatar van webbiexl PHP interesse Heb jij naar de site zelf gekeken?? want ik denk eerlijk gezegd dat hij wat anders in gedachte heeft, dan dat.
Offline webscriptz - 31/08/2004 20:29
Avatar van webscriptz HTML interesse nee Fenrir is juist, maar kan je dat in een mijn code een keer integreren want ik zou echt niet weten waar ik het moet zetten sorry:$ 
Offline wouter - 31/08/2004 21:15
Avatar van wouter PHP interesse dus in je index moet je aan de hang van die pagina bepalen welke pagina je wilt
en als je dan moet de & wilt werken moet je in die pagina ook nog eens op die manier werken
bvb:
index.php
  1. <?php
  2. switch(strtolower($_GET['pagina'])) {
  3.  
  4. ..
  5. ..
  6. case "gastenboek": $page="gastenboek.php";break;
  7. ..
  8. default: $page="home.php";break;
  9. }
  10. include($page);


en om het tot 1pagina te beperken geef ik het voorbeeld van gastenboek-> in dit gastenboek moet je 2 delen hebben namelijk lezen en posten
dus laat ons zeggen dat we met &actie=lezen en &actie=posten werken
dan doen we dit zo
gastenboek.php
  1. <?
  2. if (isset($_GET['actie'])) { //als er in de url actie = staat
  3. if ($_GEt['actie'] == 'posten') { //als de url index.php?pagina=gastenboek&actie=posten is
  4. echo "postformulier";
  5. }
  6. //meer actie == kan je in een elseif gieten
  7. else { //als de url een ongeldige actie= bevat (een standaard om het zo te zeggen)
  8. echo "het gastenboekoverzicht";
  9. }
  10. }
  11. else { // als er geen actie= staat
  12. header('location: index.php?pagina=gastenboek&actie=lezen')
  13. }
  14. ?<
Offline twopeak - 01/09/2004 00:16
Avatar van twopeak Gouden medaille

PHP ver gevorderde
zulke dingen kun je redelijk gemakkelijk zien hoe te doen;
je maakt een pagina met <? phpinfo(); ?> en je roept die dan in via
pagina.php?categorie=tutorial&php
wanneer je dan helemaal onderaan de pagina naar de query string ofzo kijkt, zie je hoe php die variabelen interpreteerd.
het kan zijn dat hij dan de variabele $php=true zet of dat hij de variabele $categorie="tutorial&php" zet (sorry voor de autoglobs.)

daarmee kun je in je script wat verder experimenteren, ik denk niet dathet te moeilijk zou moeten zijn, als je verder hulp wilt, dan roep je maar!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.204s