[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Webmasterplein.net • Toon onderwerp - Menu 'saven'
Pagina 1 van 2

Menu 'saven'

BerichtGeplaatst: 12 okt 2008 14:43
door nerd111
Hallo allemaal.

Ik ben nog een beginneling in HTML en ik heb nu een menu voor mijn pagina. Alleen ik heb verschillende pagina's en als ik dan iets moet veranderen in het menu, dan moet ik 20 pagina's gaan veranderen.
Nou heb ik ergens gelezen dat je het dan in CSS kan opslaan ofzo. Maar weet iemand hoe dit moet en of je een html menu makkelijk tot CSS kan omzetten?

Mvg,

Jasper

Re: Menu 'saven'

BerichtGeplaatst: 12 okt 2008 15:27
door libia
als je op alle pagina's het zelfde menu wilt, dan moet je maar is googlen naar 'php include' ;)

Re: Menu 'saven'

BerichtGeplaatst: 12 okt 2008 15:44
door ElbertF
Maak een bestand menu.php met daarin de HTML code van je menu. Verander de bestandextensie van de pagina's waar je het menu wilt invoegen van .html naar .php en zet dit bovenaan de HTML-code:



Je host moet wel PHP ondersteunen. :}

Re: Menu 'saven'

BerichtGeplaatst: 12 okt 2008 17:50
door nerd111
Bedankt voor alle reacties.
Dus: Ik moet gewoon een .php bestandje maken met mijn menu erin (moet dit gewoon eruit zien als een html pagina, zonder <php? enzo?).

Dan moet ik de andere pagina's laten verwijzen naar dat menu op de plaats waar die menu moet komen(?). En de extensie daarvan veranderen in .php?

Klopt dit?

Groet!

Re: Menu 'saven'

BerichtGeplaatst: 12 okt 2008 18:03
door ElbertF
Klopt helemaal. :)

Re: Menu 'saven'

BerichtGeplaatst: 12 okt 2008 18:23
door nerd111

Re: Menu 'saven'

BerichtGeplaatst: 12 okt 2008 18:27
door ElbertF
Heb je:



..gedaan of:



..? Het eerste kan namelijk niet, de URL moet relatief zijn (zonder protocol en domeinnaam).

Re: Menu 'saven'

BerichtGeplaatst: 12 okt 2008 18:32
door nerd111
Dat was idd een foutje die ik heb gemaakt.... Bedankt, maar nu krijg ik dit:



Wat kan er fout zijn gegaan....?

Re: Menu 'saven'

BerichtGeplaatst: 12 okt 2008 18:50
door ElbertF

Re: Menu 'saven'

BerichtGeplaatst: 12 okt 2008 18:59
door nerd111
Nou, dat is gelukt (de eenvoudige opdracht). Wat nu?

P.S. Ik zal er aan denken:razz:

Re: Menu 'saven'

BerichtGeplaatst: 12 okt 2008 19:42
door Derk
Eigenlijk wordt alles aanteindelijk 1 bestand.
Daar waar je de include zet, doet PHP het aangewezen bestand openen, de bron kopieren en daar waar jij de include had staan plakt ie het weer.

Je moet er dus voor zorgen dat alleen het menu in je include bestandje staat en voor de rest niks. Dan doe je op al je pagina's die include naar dat bestandje zetten.

Als je dan je site bezoekt, doe dan eens rechtermuisknop en dan bron. Dan zul je zien dat je PHP stuk helemaal niet meer terug te vinden is! Tevens zul je zien dat de inhoud van je menu bestand volledig te vinden is in de pagina waar je de include had staan.

Wat doe je dus nu:
in basis.php (zo heet je menu bestand toch?) zet je je menu.
Dan doe je in een van je pagina's waar je het menu wilt zien dit:
<?php include('basis.php'); ?>
en dan kijk je of het werkt. Als het naar wens werkt doe je dit bij al je pagina's :)

Re: Menu 'saven'

BerichtGeplaatst: 12 okt 2008 19:55
door nerd111
Oke dank je. Ik heb het geprobeerd. Maakt het uit of het bestandje midden in een script staat ofzo en dan dus een deel van het script op de ene pagina staat en het andere deel op de include-pagina? Want nu heb ik dit reslutaat:


En da's niet de bedoeling (al die lijnen enzo). Weet je misschien waaraan dit ligt?

Ik moet toch op de include-pagina alleen het menu zetten met niks ervoor zoals nog een tag als include ofzo?

Mvg,

Jasper

P.S. Bedankt voor alle steun!

Re: Menu 'saven'

BerichtGeplaatst: 12 okt 2008 20:14
door libia
de plaats van je include haald niet uit je moet maar ff in je bron kijken, om te checken of alle tags goed zijn afgesloten ;) (ik kan nu niet voor je kijken waant ik zit nu niet achter een Computer..)

Succes ;)

Re: Menu 'saven'

BerichtGeplaatst: 12 okt 2008 20:39
door nerd111
Het is eindelijk gelukt! bedankt voor al jullie hulp! mijn fout was dat ik het bestandje in een andere directory had geupload dan dat een css bestandje stond die een deel van de lay-out bepaalde.

ECHT HEEL ERG BEDANKT!

Re: Menu 'saven'

BerichtGeplaatst: 13 okt 2008 07:43
door nerd111
Maar ik heb nog twee vragen:

1. Is dit een veelgebruikte manier? Is het daarbij verstandig om de 'algemene' delen van al mijn pagina's zo te includen?

2. Ik include nu dus een menu, maar ik vind het mooier dat als de pagina waarop je zit, geen link heeft in het menu op het moment dat je op die pagina bent. Kan dit? Bijvoorbeeld door een code toe te voegen of door maar een deel te includen?

Mvg,

Jasper

Re: Menu 'saven'

BerichtGeplaatst: 13 okt 2008 08:08
door ElbertF

Re: Menu 'saven'

BerichtGeplaatst: 13 okt 2008 14:38
door nerd111

Re: Menu 'saven'

BerichtGeplaatst: 13 okt 2008 15:26
door ElbertF
Menu-items zet je gebruikelijk in een lijst en niet in een tabel, dus met en tags. Probeer het eens met mijn code (even 3 nieuwe bestanden aanmaken), die zou gewoon moeten werken (alleen even het CSS bestand includen).

Re: Menu 'saven'

BerichtGeplaatst: 13 okt 2008 15:34
door nerd111
Dank u!
Ik zie nu dat ik met <div> werk. Kan ik het hier in zetten? Ik wil namelijk het liefst niets meer veranderen...

Mvg,

mr. eigenwijs

Re: Menu 'saven'

BerichtGeplaatst: 13 okt 2008 15:46
door ElbertF
Kan wel maar dan moet je zelf een beetje puzzelen. Het scheelt je op de lange termijn wel tijd om het meteen goed te doen, duurt nu misschien wat langer maar dan kom je later minder snel problemen tegen die dan een stuk lastiger op te lossen zijn. ;)

Re: Menu 'saven'

BerichtGeplaatst: 13 okt 2008 15:55
door nerd111
ok bedankt.

en dan kan ik het gewoon veranderen zonder dat er iets geks gebeurd (zoals opsommingstekens ofzo...?).

alvast bedankt,

Jasper

Re: Menu 'saven'

BerichtGeplaatst: 13 okt 2008 17:41
door ElbertF
Je zal niet zomaar iets kapotmaken, als je foutmeldingen krijgt gewoon je laatste wijzigingen ongedaan maken. :)

Re: Menu 'saven'

BerichtGeplaatst: 13 okt 2008 17:41
door libia

Re: Menu 'saven'

BerichtGeplaatst: 13 okt 2008 20:00
door ElbertF

Re: Menu 'saven'

BerichtGeplaatst: 14 okt 2008 10:18
door libia
ik gebruik altijd list-style ;)