Partyflock
 
Forumonderwerp · 852595
Goedemorgen enzo,

Ben eigenlijk op zoek naar een manier om een link die in table 1 staat, te openen in table 2.

Zie het zo voor je bovenin een table met een menu met wat links, daaronder een grote table waar de content dan in geopend moet worden.

Weet eigenlijk of het misschien mogelijk is d.m.v. php include of dergelijke..

graag hulp :)
 
:lijn:
maakt je toch een iframe. link je em daar naar toe.
@haasje, gaat niet lukken denk ik
laatste aanpassing
ja Iframe, klinkt heel leuk :) maar kan nergens goed vinden hoe het werkt :)

Of ik zou 10 paginas moeten maken met enkel een iframe erin?

of werkt dat dan ook gewoon als uhh...

<a href="..." target="en dan de ID van de iframe?"
laatste aanpassing
op elke willekeurige html-tutorial staat wel hoe je met frames moet werken ... beter zoeken :) want het is doodeenvoudig :yes:
Je snap het wel :)
maar enige wat ik vind zijn gewoon <iframe src=blabla.php width=100 height=100>
etc.
Maar zie niet in waar ie dan de link in moet openen, of moet ik ergens zon iframe inpleuren?
je maakt een index.html met

<html>
<head>
<title>Naam van je site</title>
</head>
<frameset cols="20%,80%" border = "0">
<frame src ="menu.htm" name="top" border="0">
<frame src ="hoofdpagina.htm" name="main" border="0">
</frameset>
</html>

in menu.htm zet je dan je links etc. met <a href="link1.htm" target="main">

:)
http://www.slaatsmachines.com/a.htm
dit is iframe, dat snap ik wel, maar hoe nu als ik boven op een link klik, dat hij het in die table opent, of zou ik dan voor elke link een nieuwe html aan moeten maken?
en nee ik ga niet met frames zo werken :p
Uitspraak van Gus Klabanus op vrijdag 24 februari 2006 om 09:11:
<html>
<head>
<title>Naam van je site</title>
</head>
<frameset cols="20%,80%" border = "0">
<frame src ="menu.htm" name="top" border="0">
<frame src ="hoofdpagina.htm" name="main" border="0">
</frameset>
</html>

in menu.htm zet je dan je links etc. met <a href="link1.htm" target="main">


en dat werkt prima.

Gebruik het ook al een tijd
Wil je ook dat je site een beetje goed gevonden word door zoekmachines?
Gebruik dan geen frames :nee:

Zou het gewoon met een include doen.
Je menu in een include zetten en die op elke pagina zetten.
Als er een menu item veranderd hoef je dat maar 1x te doen.
gaat niet om het menu :P
maar oke, gebruik een Iframe ervoor.
hoe krijg ik dan dat dat iframe transparant wordt, in de table zit namelijk een achtergrond, welke er dus ook moet blijven ook al open ik een plain tekst pagina in dat iframe
Iframe :/
Uitspraak van Marcel op vrijdag 24 februari 2006 om 14:29:
Zou het gewoon met een include doen.
Je menu in een include zetten en die op elke pagina zetten.
Als er een menu item veranderd hoef je dat maar 1x te doen.


Dat is de omgekeerde manier :) Je kan beter je hele site opbouw in een index.php zetten, en de pagina's los laten inladen..

Hier vriend:

_________________________________

<?php

if(!isset($id)){ $id = "welkom"; }
$filename = "pages/$id.php";

if (file_exists($filename)) {
include($filename);

} else {
echo("<p>404</p>");

} ?>
_________________________________


?id=feest laadt dan pages/feest.php in, succes ermee (y)
laatste aanpassing
Uitspraak van B.... op vrijdag 24 februari 2006 om 17:06:
Dat is de omgekeerde manier Je kan beter je hele site opbouw in een index.php zetten, en de pagina's los laten inladen..


Je bedoeld zo iets?

index.php
<html>
<head>
<title>blaat</title>
</head>
<body>
<div id="header"></div>
<?php
hier die code van jou
?>
<div id="footer">einde</div>
</body>
</html>
laatste aanpassing
:jaja:

Voorbeeldje:

<div id=header>header</div>

<div id=menu>link 1<br>link 2<br>link 3</div>

<div id=content><? php code van mij ?></div>
Uitspraak van B.... op zaterdag 25 februari 2006 om 02:13:
Voorbeeldje:

<div id=header>header</div>

<div id=menu>link 1<br>link 2<br>link 3</div>

<div id=content><? php code van mij ?></div>


Ok maar zou het zelf niet zo doen. Je zet nu je content in je template. Je kan toch veel beter je template om je content heen bouwen?
Uitspraak van Marcel op zaterdag 25 februari 2006 om 10:08:
Ok maar zou het zelf niet zo doen. Je zet nu je content in je template. Je kan toch veel beter je template om je content heen bouwen?


Het is toch de content, die bij iedere -andere- pagina veranderd?
laatste aanpassing
Uitspraak van B.... op zaterdag 25 februari 2006 om 11:49:
Het is toch de content, die bij iedere -andere- pagina veranderd?laatste aanpassing 25 februari 2006 11:49


Klopt :)
Maar wat als pagina 2 bv. een andere footer moet hebben?
Dan zorg je dat niet alleen de content, maar ook de footer dynamisch is ;)
Dat is beter ja :)
Uitspraak van afwazig!!! op vrijdag 24 februari 2006 om 08:54:
iframe


jep zou ik ook zo oplossen
of een php include in die cell