$toegestaan=array("menu","nieuws", "home");
if (isset($_GET['l'])){
$l=strtolower($_GET['l']);
}
if (in_array($l, $toegestaan)){
include("layout/".$l.".php");
}
else{
include("layout/nieuwsl.php");
}
Nu wil ik echter dat als bijvoorbeeld l=nieuws er meerdere pagina geinclude ik zat dan te denken dat hij de volgende pagina's dan include nieuws, nieuws1, nieuws2 enz....
Nu wil ik echter dat als bijvoorbeeld l=nieuws er meerdere pagina geinclude worden op verschillende plekken in de pagina ik zat dan te denken dat hij de volgende pagina's dan include nieuws, nieuws1, nieuws2 enz....
Nu is mij vraag hoe zorg ik ervoor dat ik dit script meerdere keren op de pagina kan zetten en per include die hij moet doen een getal kan toevoegen dus nieuws1 of nieuws2 enz...
Alvast bedankt!!
ik heb een regenvraag: wat is het verschil tussen nieuws en nieuws1 en nieuws2? dat bovenste is je navigatie-structuur dat is duidelijk, maar is nieuws1 dan subnavigatie of iets anders?
Ik heb 1 layout gemaakt en nu wil ik daarin alle content laden. Elk onderdeel heeft verschillende teksten die op verschillende plekken in de pagina moet worden geinclude. Het moet allemaal makkelijk aan te passen zijn de website krijgt ongeveer 40 pagina's
Het menu linkt dan dus naar index.php?l=nieuws
dan moet er in div 1 nieuws1.php geladen worden in div 2 nieuws2.php in div 3 nieuws3.php
ik bedenk nu dat het natuurlijk ook mogelijk is een variable te maken dan zet ik in de div1 $1 in div 2 $2 enz.. en dan zet ik in nieuws.php
<?php
$1 = bla die bla die bla bla bla;
$2 = bla andere die bla bla bla;
?>
is dat een goede manier?? of weten jullie iets anders hoe ik makkelijk verschillende teksten kan includen..
Maar waarom haal je die info dan niet uit de database, die kan je dan makkelijk ergens laten plaatsen op je pagina, en daar komt geen include bij te pas!
ik heb nog niet zoveel ervaring met php ik bouwde websites altijd in html en css en probeer nu meer met php te doen om het aanpassen te vermakkelijke. Ik include eerst altijd de header, footer enzo maar dan heb je alsnog 40 paginas met overal toch wel iets van de layout erin.
Het lijkt me wel interesant alles in een database te zetten er zou dan ook pagina gebouwt kunnen worden waarmee ik/of de klant de teksten online kan aanpassen.. heb j hier goede tutorials voor?
Op de site staan genoeg scripts/tuts, zoek maar eens op cms, database, content etc.
Als je een site hebt waar jij voor een pagina alleen maar content op een plek nodig hebt word het makkelijk, maar als je afbeelding galeriën etc. en video's moet hebben op een site is het ingewikkelder.
elke pagina heeft 1 hoofdfoto, 2 content vlakken, een vlak met het laatste nieuws en soms staat er op de plek van het laatste nieuws een sub menu. somige paginas hebben ook nog een extra menu met downloads. in de content vlakken moeten ook foto's kunnen komen.