login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Gewone pagina

Offline burdy92 - 24/06/2005 20:10 (laatste wijziging 24/06/2005 20:16)
Avatar van burdy92HTML interesse Hey mensen, ik doe al best lang aan php maar weet sommige dingen nog neit helemaal,

ik heb op www.wmcity.nl gezien dat ze zo ehbben: www.wmcity.nl/forum.php en bij sitemasters hebben ze www.sitemasters.be/?pagina=forum/index nu werk ik met de methode van sitemasters omdat ik neit anders weet, hoe doen ze dat dan bij wmcity, includen ze in elk bestand de hele pagina en dan de inhoud erbij of doen ze het anders, kan iemand uitleggen op welke manier het dan kan? (een makkelijke manier:P)

Grtz Burdy

edit: iets makkeljiker: hoe krijg je zeg maar een bestand zoals: jeserver.nl/jepagina.php met de hele site erbij, gewoon includen of...

20 antwoorden

Gesponsorde links
Offline biertie - 24/06/2005 20:12 (laatste wijziging 24/06/2005 20:14)
Avatar van biertie Onbekend waarshijnlijk zijn zij nog niet zo slim als hier 
of wel doen ze het via htacces..
maar hoe dat precies werkt weet niet..
vraag uitleg aan zwobbel 

[edit]
ofwel includen ze op een af andere manier de lay out
Offline burdy92 - 24/06/2005 20:13 (laatste wijziging 24/06/2005 20:15)
Avatar van burdy92 HTML interesse nou, ik denk dat het ook wel anders kan. en wat betreft zwobbel, hij mag heir wel posten als hij het weet thx:).

edit: daar d8 ik dus ook al aan maar dat is een beetje onhandige manier:p
Offline Rens - 24/06/2005 20:28
Avatar van Rens Gouden medaille

Crew algemeen
Misschien dat ze templates gebruiken.
Dan 'include' je de layout ook, en het is handig als je je gebruikers tussen verschillende layouts wilt laten kiezen.

Je maakt bijvoorbeeld 2 templates, die zet je in een aparte map.
Dan kijk je of de bezoeker ingelogd is.
Zo ja, in de database kijken welke stijl de bezoeker ingesteld heeft.
Zo nee, in de database kijken welke stijl er staat ingesteld als standaard stijl.
Offline burdy92 - 24/06/2005 20:29
Avatar van burdy92 HTML interesse ja zou best kunnen maar dat hoef ik neit, ik wil gewoon graag pagina.php met layout ipv ?p=html/blaat met layout dat vind ik gewoon wat overzichtelijker.
Offline Rens - 24/06/2005 20:34
Avatar van Rens Gouden medaille

Crew algemeen
Dan zou ik het niet anders weten als in elke pagina de layout te maken...
Misschien dat iemand anders hier er een oplossing voor weet.
Anders zou je misschien een email kunnen sturen naar de beheerder van wmcity.
Offline burdy92 - 24/06/2005 20:36
Avatar van burdy92 HTML interesse heyt xh dat is een goed idee, ik zal eens kijken... maar ik weet cker dat iemadn van sitemasters het ook wel weet hoor(A):P

gewoon ffe w8en op de goede poster:D
Offline Fenrir - 24/06/2005 20:59 (laatste wijziging 24/06/2005 21:07)
Avatar van Fenrir PHP expert
Citaat:
waarshijnlijk zijn zij nog niet zo slim als hier
Waarschijnlijk zijn ze slimmer. Waarom een paginasysteem maken als dat al standaard op je server zit?

Je kunt:
1. Include boven elke pagina zetten, en met templates werken
2. Met htaccess automatisch laten includen.

EDIT:
3. Include onderaan de pagina zetten met php-templates:

pagina.php:
  1. <?php
  2.  
  3. //hier haal je alles uit de database, etc.
  4.  
  5. $content = 'Hier zet je de tekst die op de pagina moet komen in';
  6. $title = 'Titel van pagina.php';
  7.  
  8. include 'template.php';
  9.  
  10. ?>


template.php:
  1. <html>
  2. <head>
  3. <title><?=$title?></title>
  4. </head>
  5. <body>
  6. <?=$content?>
  7. </body>
  8. </html>
Offline burdy92 - 24/06/2005 21:02 (laatste wijziging 24/06/2005 22:59)
Avatar van burdy92 HTML interesse
Citaat:
1. Include boven elke pagina zetten, en met templates werken


kunt u me daar iets meer over vertellen? dat spreekt me namelijk wel an:p

edit: ok thx zie het nu:D

edit2: kijk ik heb dit: in de template staat waar de content moet: <? echo "$content"; ?> maar als ik nu dit doe: <? $content = " ?> html hier <? "; ?> dat doet het niet dat begrijpt iedereen wel maar hoe moet ik dat verhelpen want ik wil gewoon normaal html kunnen typen
Offline Frederic - 24/06/2005 23:00
Avatar van Frederic PHP ver gevorderde en het doen via de switch functie?
Offline burdy92 - 24/06/2005 23:01 (laatste wijziging 25/06/2005 09:18)
Avatar van burdy92 HTML interesse hmmz, wilt u meer uitleggen en is het een makkelijke/overzichtelijke manier? thx

weet iemand nog een manier ???
Offline ikkedikke - 25/06/2005 09:36
Avatar van ikkedikke PHP expert
  1. <?
  2. include('header.php');
  3. //paginainhoud
  4. include('footer.php');
  5. ?>

helemaal geen gedoe met includen van remote bestanden of wat dan ook, het enige nadeel is wanneer je script in verschillende mappen staan, dan krijg je include('../header.php') en alles. wordt het niet overzichtelijker op
Offline burdy92 - 25/06/2005 09:37
Avatar van burdy92 HTML interesse ja ik weet het wel maar is er miss neit een makkeljike manier voor? niet met header en footer maar gewoon pagina.php en layout.php dat je in pagina.php de template.php include en dat alles dan gewoon goed gaat..?
Offline ikkedikke - 25/06/2005 09:45 (laatste wijziging 25/06/2005 09:46)
Avatar van ikkedikke PHP expert je kan misschien wel zoiets doen:
  1. // alles echoën wat er in td.content moet komen
  2. $sContent = ob_get_content();
  3. ob_clear();
  4. include('layout.php')
  5. ?>

layout.php:
  1. <html>.....
  2. <td class=content><?=sContent?></td>...
  3. </html>
Offline burdy92 - 25/06/2005 09:54
Avatar van burdy92 HTML interesse ja dat d8 ik ook.. dat was dus wel een oplossing maar dan moet het met een echo,, en dan kan het ook niet met normaal html dfan moet het met: <font color=\"red\">lol</font> en ik wil gewoon normaal html: <font color="red">lol</font>
Offline ikkedikke - 25/06/2005 09:58
Avatar van ikkedikke PHP expert dan helpt het misschien beter om enkele quotes te nemen bij het echoën 
echo '<font color="red">lol</font>';
Offline burdy92 - 25/06/2005 10:00
Avatar van burdy92 HTML interesse hey nice, dt wist ik nog neit eens:P thx:):)
Offline burdy92 - 25/06/2005 10:10
Avatar van burdy92 HTML interesse nou sorry maar ik snap het nog niet helemaal, ik zal wel eens aan iemand van wmcity vragen..
Offline prorsoft - 25/06/2005 10:34
Avatar van prorsoft PHP gevorderde MultiViews is ook erg overzichtelijk/handig...
Offline Maarten - 25/06/2005 20:46
Avatar van Maarten Erelid Volgens mij werken ze daar gewoon volgens het principe RewriteRule via .htaccess...

Dat zou willen zeggen dat /forum.php eigenlijk /?pagina=forum afdrukt... denk ik toch.
Offline burdy92 - 25/06/2005 20:49
Avatar van burdy92 HTML interesse ja kan best, weet niet precies.. tog bedankt maar je mag dit topic wel sluiten want ben al van men probleem af;)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.208s