frames forum

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
jeroen84
Berichten: 95
Lid geworden op: 08 apr 2004, 14:34

frames forum

Bericht door jeroen84 » 11 mar 2005, 12:38

Hallo iedereen,

Ik heb een probleempje, ik had het ook al ergens anders gesteld op het forum, maar daar reageerde niemand.


Mijn bestanden op mijn site staan in http://www.mijndomein.nl
en het forum op http://www.mijndomein.nl/forum/phpBB2/

Ik werk met een index.php met 3 frames. Het menu, de header en een 'tekstvak'.
Ik heb met de volgende code al werkend dat als je een willekeurige pagina http://www.mijndomein.nl/pagina.php opent hij naar index.php gaat en daar ipv het main.php de pagina.php opent.

Code:

Zet dit op alle pagina's behalve index.php:

Code: Selecteer alles

<script language="Javascript" type="text/javascript"> 
<!-- 
if (top.frames.length == 0) 
{ 
  document.cookie = "newURL=" + escape(document.URL) + "; path=/;" 
  ver = parseInt(navigator.appVersion, 10); 
  if ( ((navigator.appName == "Netscape") && (ver >= 3)) || ((navigator.appName == "Microsoft Internet Explorer") && (ver >= 4)) ) 
  { 
    location.replace("index.php?frame=<? echo $_SERVER['REQUEST_URI']; ?>"); 
  } 
else 
  location = "index.php?frame=<? echo $_SERVER['REQUEST_URI']; ?>"; 
}; 
//--> 
</script>
En in je index.php plaats je dit in de frame source waar de inhoud van je site getoond word:

Code: Selecteer alles

<frame src="<? echo ( !empty($_GET['frame']) ) ? $_GET['frame'] : 'bla.php'; ?>">

Nu wil ik graag dat als ze een het forum openen of bijv. een topic, dat hij dan dus ook redirect naar http://www.mijndomein.nl/index.php
en de bewuste pagina die geopent werd in het frame geladen word net zoals bij de rest.

Maar ik heb al van alles geprobeerd maar ik weet niet waar ik dan die code moet plaatsen en wat er veranderd aan moet worden zodat dat ook gebeurd.

Kan iemand me alsjeblieft helpen?

Met vriendelijke groeten, Jeroen Leenders

gebo
Berichten: 48
Lid geworden op: 25 feb 2005, 22:42

frame

Bericht door gebo » 17 mar 2005, 21:01

heb je verhaal gelezen maar begrijp er niet veel van, wil toch een poging doen om te helpen
werk zelf met html en weinig met php. Misschien kun je hier wat uit halen.

Heb een forum.html met een hoofd en een top frame, laad in het topframe reclame en het forum als index.php in het hoofd frame.

<frameset framespacing="0" border="0" frameborder="0" rows="49,10*">
<frame name="boven" src="forumtoppy.htm" scrolling="no" target="_self" noresize marginheight="0" marginwidth="0">
<frame name="onder" src="forum/index.php" scrolling="auto" target="_self">
<noframes>

Je kunt natuurlijk een topframe, menuframe rechts en een hoofdframe gebruiken maar weet niet hoe dat in php is

Veelsuc6

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 17 mar 2005, 22:50

Ik raad je zowieso af om frames te gaan gebruiken, omdat ze alleen maar irritante problemen opleveren, echter, door gebruik te maken van de zoekfunctie kan je een oplossing vinden.
... Maar ik modereer (nog) niet.

Gesloten