FOK!forum / Digital Corner / [html] problemen met linken naar andere pagina`s
The_Cyberspacemaandag 24 januari 2005 @ 23:22
Sorry voor de misschien rare topictitel maar ik zit ff muurvast wat betreft een nieuwe website.
Ik ben sinds een paar dagen bezig met een nieuwe website, en dat is me tot nu toe aardig gelukt vind ik. Maar ik loop tegen een best groot probleem aan.
Ik maak geen gebruik van frames (misschien wel van plan). Nu is het zo dat ik gebruik wil maken van een hele lading links binnen de website maar nu moet ik op elke pagina dezelfde links hebben omdat steeds de hele pagina opnieuw geladen word.
Nu is het geen probleem als je maar een paar pagina`s hebt maar dit worden er in de toekomst heel veel denk ik.
Omdat foto`s of voorbeelden meer zeggen dan woorden volgt de link naar m`n website:

http://www.freriks6.demon.nl/voorbeeld/index.htm
Let wel op dat de pagina puur bedoeld is als voorbeeld.

Ik hoop dat je nu een idee krijgt met wat ik bedoel en zoek hier een simpelere oplossing voor dan dat ik op iedere pagina`s de links naar andere pagina`s hetzelfde maak of moet maken.
Neem als voorbeeld het fotoboek. Zodra de pagina geopend is zullen er zich daar meerdere links bevinden naar meerdere (andere) pagina`s. Snap je waar ik heen wil?
Nu zal er vast en zeker wel een betere of snellere manier zijn, maar die zie ik dan over het hoofd.
visvogelmaandag 24 januari 2005 @ 23:25
maak je website in php enlaat al die links gewoon includen
_Etter_maandag 24 januari 2005 @ 23:36
asp heeft ook includes...
visvogelmaandag 24 januari 2005 @ 23:39
quote:
Op maandag 24 januari 2005 23:36 schreef _Etter_ het volgende:
asp heeft ook includes...
Ja, klopt, maar php werkt wat makkelijker
The_Cyberspacemaandag 24 januari 2005 @ 23:41
quote:
Op maandag 24 januari 2005 23:25 schreef visvogel het volgende:
maak je website in php enlaat al die links gewoon includen
Ik ben een heel klein beetje bekend met php, maar hoe krijg ik zoiets voor elkaar?
Fredmaandag 24 januari 2005 @ 23:45
Jep, wat visvogel zegt. Maak je site in PHP, dan kan je gelijk makkelijker je nieuwsflashs aanpassen. Je kan dan makkelijk je stats bijhouden en je links.
_Etter_maandag 24 januari 2005 @ 23:46
quote:
Op maandag 24 januari 2005 23:39 schreef visvogel het volgende:

[..]

Ja, klopt, maar php werkt wat makkelijker
wat is er nou het verschil tussen een php include of een asp include, maakt natuurlijk geen bal uit.
_Etter_maandag 24 januari 2005 @ 23:47
http://www.w3schools.com/asp/asp_incfiles.asp

http://us3.php.net/include/
E.r.w.i.nmaandag 24 januari 2005 @ 23:51
quote:
Op maandag 24 januari 2005 23:41 schreef The_Cyberspace het volgende:

[..]

Ik ben een heel klein beetje bekend met php, maar hoe krijg ik zoiets voor elkaar?
1
2
3
<?php
include("linkjes.html");
?>


Zoiets, denk ik?

Hoef je trouwens niet je hele site voor in php te zetten, is gewoon html met .php als extensie.

Zie ook hier.

[ Bericht 4% gewijzigd door E.r.w.i.n op 24-01-2005 23:59:11 ]
Tuvai.netdinsdag 25 januari 2005 @ 09:25
Dit kan met PHP, ASP, Javascript, enz.

Zelf geef ik de voorkeur aan PHP, een voorbeeld van hoe 't in z'n werk gaat.

links.php
1
2
3
4
<a href="pagina1.htm">Link1</a> 
<a href="pagina2.htm">Link2</a> 
<a href="pagina3.htm">Link3</a> 
<a href="pagina4.htm">Link4</a>


willekeurige-pagina-van-je-site.php
1
2
3
<? include('links.php'); ?>

Rest van de pagina inhoud hier en zo
R-Mondinsdag 25 januari 2005 @ 09:39
Aangenomen dat die site op dezelfde plek als het voorbeeld gehost gaat worden;
Demon ondersteunt al die talen toch niet? Dan zal het alleen met javascript kunnen.

edit:

*pagina*.html
1<script src="links.js"></script>


links.js
1
2
3
document.write("<a href='bladiebla1'>tekst1</a>");
document.write("<a href='bladiebla2'>tekst2</a>");
enz


[ Bericht 69% gewijzigd door R-Mon op 25-01-2005 10:01:26 (code) ]
The_Cyberspacedinsdag 25 januari 2005 @ 19:50
quote:
Op dinsdag 25 januari 2005 09:39 schreef R-Mon het volgende:
Aangenomen dat die site op dezelfde plek als het voorbeeld gehost gaat worden;
Demon ondersteunt al die talen toch niet? Dan zal het alleen met javascript kunnen.

edit:

*pagina*.html
[ code verwijderd ]

links.js
[ code verwijderd ]
de site is nu gehost bij demon, maar normaar is dit nie het geval, hij draait ergens anders, waar ik beschikking heb over php, html, mysql en noem maar op..

maar ik ben al weer een stapje verder dus kan weer verder prutsen
The_Cyberspacezondag 30 januari 2005 @ 19:50
Inmiddels heb ik het voor elkaar gekregen wat ik bedoelde
Maar nu heb ik het volgende probleem.
Nu ben ik aan het prutsen geweest met een fotoboek. Maar deze bestaat uit meerdere pagina`s.
Nu heb ik zoiets gemaakt: vorige | 1 2 3 4 5 | volgende
En die heb ik "ge-included" in de pagina.
Nu wil ik het zo maken zodra je op volgende klikt dat ie automatisch naar de volgende pagina gaat. Ok, dit moet geen probleem zijn, je geeft dan bijvoorbeeld gewoon: pagina2.htm mee in de link. Nou ik heb dus meerdere pagina`s met verschillende namen. Is er een script die dat voor me doet?
Ik heb dus de volgende links voor verschillende fotopagina`s: fotoboek1.php fotoboek2.php. Deze 2 links linken dus naar 2 totaal verschillende pagina`s met andere foto`s.

Ik hoop dat ik mijn probleem een beetje duidelijk heb omschreven
Ik heb ook al op google zitten neuzen maar ik weet eigenlijk niet waar ik naar moet zoeken.
hbruynmaandag 31 januari 2005 @ 13:48
Maak van je link naar de eerste pagina fotoboek1.php?volgende=2
Zet dan in de link op de volgende pagina's fotoboek'.$volgende.'.php?volgende='.$volgende+1.'
The_Cyberspacedinsdag 1 februari 2005 @ 20:45
quote:
Op maandag 31 januari 2005 13:48 schreef hbruyn het volgende:
Maak van je link naar de eerste pagina fotoboek1.php?volgende=2
Zet dan in de link op de volgende pagina's fotoboek'.$volgende.'.php?volgende='.$volgende+1.'
Heb al vanalles geprobeerd, maar zodra ik dan op de link klik krijg ik: Kan de pagina niet vinden.
Enige idee hoe dat komt?
Ik moet er wel bij vertellen dat ik nog bijzonder weinig verstand heb van php.
hbruyndonderdag 3 februari 2005 @ 11:40
post je code even
The_Cyberspacedonderdag 3 februari 2005 @ 21:07
quote:
Op donderdag 3 februari 2005 11:40 schreef hbruyn het volgende:
post je code even
let nie op de manier van php gebruiken. Ik gebruik nu nog een combi van html en php aangezien ik nog bijzonder weinig van php afweet..Ben ook al een tijdje zoet om php te snappen en te gebruiken zeg maar.
Maar hier komt de code:

<a href="fotoboek-5-1.php?volgende=2">Vorige</a>
|
<a href="fotoboek-1-1.php?volgende=2">1</a>
<a href="fotoboek-1-2.php?volgende=3">2</a>
<a href="fotoboek-1-2.php?volgende=4">3</a>
<a href="fotoboek-1-2.php?volgende=5">4</a>
<a href="fotoboek-1-2.php?volgende=6">5</a>
|
<a href="fotoboek-5-1.php?volgende=2">Volgende</a>

Dit is dus de pagina die ik laat "includen" (fotoboek 1 bestaat dus uit 5 pagina`s)
Zodra ik naar fotoboek nr 2 ga moet dit dus ook werken in fotoboek nr 2