[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'
aan alle goede dingen komt een eind, webmasterplein.net 2003 - 2013
wij danken jullie voor al mooie momenten die dankzij dit forum ontstonden - Derk, Rutger en Stef

Menu 'saven'

Het echte opmaakwerk, alles vragen over HTMLen, CSSen en Javascripten.

Menu 'saven'

Berichtdoor nerd111 » 12 okt 2008 14:43

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
nerd111
wmpr
 
Berichten: 70
Geregistreerd: 11 okt 2008 20:00

Re: Menu 'saven'

Berichtdoor libia » 12 okt 2008 15:27

als je op alle pagina's het zelfde menu wilt, dan moet je maar is googlen naar 'php include' ;)
ola, un cerveza por favor.


of
Avatar gebruiker
libia
wmpr
 
Berichten: 4149
Geregistreerd: 23 okt 2005 14:14
Woonplaats: Alphe!!

Re: Menu 'saven'

Berichtdoor ElbertF » 12 okt 2008 15:44

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. :}
Avatar gebruiker
ElbertF
wmpr
 
Berichten: 1310
Geregistreerd: 14 nov 2007 22:09

Re: Menu 'saven'

Berichtdoor nerd111 » 12 okt 2008 17:50

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!
Met vriendelijke groeten,
Jasper
nerd111
wmpr
 
Berichten: 70
Geregistreerd: 11 okt 2008 20:00

Re: Menu 'saven'

Berichtdoor ElbertF » 12 okt 2008 18:03

Klopt helemaal. :)
Avatar gebruiker
ElbertF
wmpr
 
Berichten: 1310
Geregistreerd: 14 nov 2007 22:09

Re: Menu 'saven'

Berichtdoor nerd111 » 12 okt 2008 18:23

Met vriendelijke groeten,
Jasper
nerd111
wmpr
 
Berichten: 70
Geregistreerd: 11 okt 2008 20:00

Re: Menu 'saven'

Berichtdoor ElbertF » 12 okt 2008 18:27

Heb je:



..gedaan of:



..? Het eerste kan namelijk niet, de URL moet relatief zijn (zonder protocol en domeinnaam).
Avatar gebruiker
ElbertF
wmpr
 
Berichten: 1310
Geregistreerd: 14 nov 2007 22:09

Re: Menu 'saven'

Berichtdoor nerd111 » 12 okt 2008 18:32

Dat was idd een foutje die ik heb gemaakt.... Bedankt, maar nu krijg ik dit:



Wat kan er fout zijn gegaan....?
nerd111
wmpr
 
Berichten: 70
Geregistreerd: 11 okt 2008 20:00

Re: Menu 'saven'

Berichtdoor ElbertF » 12 okt 2008 18:50

Avatar gebruiker
ElbertF
wmpr
 
Berichten: 1310
Geregistreerd: 14 nov 2007 22:09

Re: Menu 'saven'

Berichtdoor nerd111 » 12 okt 2008 18:59

Nou, dat is gelukt (de eenvoudige opdracht). Wat nu?

P.S. Ik zal er aan denken:razz:
Met vriendelijke groeten,
Jasper
nerd111
wmpr
 
Berichten: 70
Geregistreerd: 11 okt 2008 20:00

Re: Menu 'saven'

Berichtdoor Derk » 12 okt 2008 19:42

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 :)
Afbeelding
Avatar gebruiker
Derk
Beheerder
Beheerder
 
Berichten: 12634
Geregistreerd: 27 nov 2003 19:50
Woonplaats: Houten

Re: Menu 'saven'

Berichtdoor nerd111 » 12 okt 2008 19:55

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!
Met vriendelijke groeten,
Jasper
nerd111
wmpr
 
Berichten: 70
Geregistreerd: 11 okt 2008 20:00

Re: Menu 'saven'

Berichtdoor libia » 12 okt 2008 20:14

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 ;)
ola, un cerveza por favor.


of
Avatar gebruiker
libia
wmpr
 
Berichten: 4149
Geregistreerd: 23 okt 2005 14:14
Woonplaats: Alphe!!

Re: Menu 'saven'

Berichtdoor nerd111 » 12 okt 2008 20:39

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!
Met vriendelijke groeten,
Jasper
nerd111
wmpr
 
Berichten: 70
Geregistreerd: 11 okt 2008 20:00

Re: Menu 'saven'

Berichtdoor nerd111 » 13 okt 2008 07:43

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
Met vriendelijke groeten,
Jasper
nerd111
wmpr
 
Berichten: 70
Geregistreerd: 11 okt 2008 20:00

Re: Menu 'saven'

Berichtdoor ElbertF » 13 okt 2008 08:08

Avatar gebruiker
ElbertF
wmpr
 
Berichten: 1310
Geregistreerd: 14 nov 2007 22:09

Re: Menu 'saven'

Berichtdoor nerd111 » 13 okt 2008 14:38

Met vriendelijke groeten,
Jasper
nerd111
wmpr
 
Berichten: 70
Geregistreerd: 11 okt 2008 20:00

Re: Menu 'saven'

Berichtdoor ElbertF » 13 okt 2008 15:26

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).
Avatar gebruiker
ElbertF
wmpr
 
Berichten: 1310
Geregistreerd: 14 nov 2007 22:09

Re: Menu 'saven'

Berichtdoor nerd111 » 13 okt 2008 15:34

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
Met vriendelijke groeten,
Jasper
nerd111
wmpr
 
Berichten: 70
Geregistreerd: 11 okt 2008 20:00

Re: Menu 'saven'

Berichtdoor ElbertF » 13 okt 2008 15:46

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. ;)
Avatar gebruiker
ElbertF
wmpr
 
Berichten: 1310
Geregistreerd: 14 nov 2007 22:09

Re: Menu 'saven'

Berichtdoor nerd111 » 13 okt 2008 15:55

ok bedankt.

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

alvast bedankt,

Jasper
Met vriendelijke groeten,
Jasper
nerd111
wmpr
 
Berichten: 70
Geregistreerd: 11 okt 2008 20:00

Re: Menu 'saven'

Berichtdoor ElbertF » 13 okt 2008 17:41

Je zal niet zomaar iets kapotmaken, als je foutmeldingen krijgt gewoon je laatste wijzigingen ongedaan maken. :)
Avatar gebruiker
ElbertF
wmpr
 
Berichten: 1310
Geregistreerd: 14 nov 2007 22:09

Re: Menu 'saven'

Berichtdoor libia » 13 okt 2008 17:41

ola, un cerveza por favor.


of
Avatar gebruiker
libia
wmpr
 
Berichten: 4149
Geregistreerd: 23 okt 2005 14:14
Woonplaats: Alphe!!

Re: Menu 'saven'

Berichtdoor ElbertF » 13 okt 2008 20:00

Avatar gebruiker
ElbertF
wmpr
 
Berichten: 1310
Geregistreerd: 14 nov 2007 22:09

Re: Menu 'saven'

Berichtdoor libia » 14 okt 2008 10:18

ik gebruik altijd list-style ;)
ola, un cerveza por favor.


of
Avatar gebruiker
libia
wmpr
 
Berichten: 4149
Geregistreerd: 23 okt 2005 14:14
Woonplaats: Alphe!!

Volgende

Keer terug naar HTML, CSS, Javascript



cron