login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Sub pagina...

Offline Marly - 15/09/2005 21:19 (laatste wijziging 15/09/2005 21:22)
Avatar van MarlyHTML interesse Hallo,
Om een pagina toe te voegen gebruik ik dit:
  1. <?php
  2. elseif ($_GET['actie'] == "paginat") {
  3. // begin Pagina Toevoegen
  4.  
  5. if($_POST[Submit]){
  6. if($_POST['titel'] != "" AND $_POST['inhoud'] != ""){
  7. mysql_query("INSERT INTO pagina (titel, inhoud) VALUES ('$_POST[titel]', '$_POST[inhoud]')");
  8. echo"Toegevoegd!";
  9. }
  10. else{
  11. echo"Je moet een titel en een inhoud opgeven!";
  12. }
  13. }
  14. ?>
  15. <form name="form1" method="post" action=""><table width="100%" border="0" cellspacing="0">
  16. <tr>
  17. <td width="14%"><strong>Titel:</strong></td>
  18. <td width="86%">
  19. <input type="text" name="titel">
  20. </td>
  21. </tr>
  22. <tr valign="top">
  23. <td><strong>Inhoud:</strong></td>
  24. <td><textarea name="inhoud"></textarea></td>
  25. </tr>
  26. <tr>
  27. <td><input type="submit" name="Submit" value="Toevoegen"></td>
  28. <td>&nbsp;</td>
  29. </tr>
  30. </table>
  31. </form>


Hoe kan ik dan in een pagina nog een sub pagina maken?

Bijvoorbeeld:
artikelen
-php
----begin

dat soort dingen?

edit:

zo roep ik de pagina's op.
  1. <?
  2. //paginaa.php
  3. include("include/config.php");
  4.  
  5. if(empty($_GET['titel'])){//kijken of er een id is meegegeven
  6. header("location : pagina.php");//anders ga naar ledenlijst
  7. }
  8.  
  9.  
  10. $sql = mysql_query("SELECT * FROM pagina WHERE titel = '".$_GET['titel']."'");//$_GET haalt het id uit de titelbalk bij login.php&id=2 haalt ie 2 uit de titelbalk
  11. $num = mysql_num_rows($sql);//kijken of id bestaat.
  12. $obj = mysql_fetch_object($sql);//spullen uit de database halen
  13.  
  14. if(empty($num)){
  15. die('De titel wat is meegegeven bestaat niet(meer)!');
  16. }
  17.  
  18. //en we gaan weer lekker makkelijk doen ;)
  19.  
  20. echo $obj->inhoud; ?>
  21.  
  22.  
  23. <?php
  24. }
  25. ?>


5 antwoorden

Gesponsorde links
Offline BigBug - 15/09/2005 21:21
Avatar van BigBug PHP expert Moet je een extra sql table aanmaken waarin je je dingen voor sub. cat. vermeld + id van de cat waar deze bij hoort.. dan kan je dmv url opvragen welke subcat je nodig hebt.
Offline Marly - 15/09/2005 21:23
Avatar van Marly HTML interesse En werkt dat ongeveer?
Of heb je er een tutorial van?
Offline BigBug - 15/09/2005 21:25
Avatar van BigBug PHP expert Nee dat werkt niet ongeveer. Dat werkt gewoon.. En nee heb er geen tut van..

Trouwens, tipje:

Schrijf eerst op papier de hele db structuur uit en kijk of alles klopt/kan ! Dit kan je een hoop problemen besparen!!

Mocht je echt een noodcrisis krijgen ben ik morgenavond wel online.. (ga zometeen weg, morgen op school smiddags naar vriend en saavons online ) Maar ik denk dat je met evt. hulp van anderen er ook wel moet komen!! Suc6
Offline nemesiskoen - 15/09/2005 21:29
Avatar van nemesiskoen Gouden medaille

PHP expert
http://sitemast...amp;id=262
Daar maak ik gebruik van dat principe.
Offline Thomas - 16/09/2005 07:42
Avatar van Thomas Moderator Je hebt helemaal geen extra tabel nodig, alleen maar een extra kolom in je tabel, "parent" o.i.d., die aangeeft bij welke parent-pagina een pagina hoort.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.185s