[PHP] pagina in frame reload niet

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Robtimus
  • Registratie: November 2002
  • Laatst online: 11:08

Robtimus

me Robtimus no like you

Topicstarter
Ik heb nu een frameset gemaakt: bovenaan een header met wat links voor wat er in de onderste frame moet komen.

Als ik nu echter vanuit die frame direct naar een PHP pagina laat linken, dan reload die PHP pagina niet wanneer ik op die link klik. Erg lastig, aangezien dit een lijst is van database entries...

Ik heb het nu opgelost door in die frame eerst een HTML pagina te laden die zichzelf meteen vervangt door die PHP pagina, maar dat is natuurlijk niet net.

Dit is de link in die header:
HTML:
1
<a href="list.html" target="main">
Niks bijzonders dus.
Hier de frames:
HTML:
1
2
<frame name="header" scrolling="no" noresize src="header.html">
<frame name="main" scrolling="auto">


Hoe kan ik zonder die stomme HTML pagina doen wat ik wil?

More than meets the eye
There is no I in TEAM... but there is ME
system specs


Acties:
  • 0 Henk 'm!

  • marty
  • Registratie: Augustus 2002
  • Laatst online: 27-03-2023
IceManX schreef op 18 August 2003 @ 18:51:
Ik heb nu een frameset gemaakt: bovenaan een header met wat links voor wat er in de onderste frame moet komen.

Als ik nu echter vanuit die frame direct naar een PHP pagina laat linken, dan reload die PHP pagina niet wanneer ik op die link klik. Erg lastig, aangezien dit een lijst is van database entries...
even wat extra headers meesturen, zodat ie het niet uit z'n cache haalt denk ik:
http://nl.php.net/manual/nl/function.header.php

Acties:
  • 0 Henk 'm!

  • Robtimus
  • Registratie: November 2002
  • Laatst online: 11:08

Robtimus

me Robtimus no like you

Topicstarter
marty schreef op 18 August 2003 @ 19:03:
[...]

even wat extra headers meesturen, zodat ie het niet uit z'n cache haalt denk ik:
http://nl.php.net/manual/nl/function.header.php
Thx, het is gelukt door het voorbeeld daar bovenaan te zetten:
PHP:
1
2
3
4
5
6
7
<?php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>

More than meets the eye
There is no I in TEAM... but there is ME
system specs


Acties:
  • 0 Henk 'm!

Verwijderd

IceManX schreef op 18 augustus 2003 @ 19:17:
[...]
Thx, het is gelukt door het voorbeeld daar bovenaan te zetten:
PHP:
1
2
3
4
5
6
7
<?php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>
Volgens mij heb je waarschijnlijk alleen de onderste regel nodig. Ik ben geen PHP-goeroe(zie sig), maar dat lijkt me wel zo logisch.

Acties:
  • 0 Henk 'm!

  • Robtimus
  • Registratie: November 2002
  • Laatst online: 11:08

Robtimus

me Robtimus no like you

Topicstarter
Ja je hebt gelijk, ik heb het net getest en alleen die laatste is nodig.

Scheelt weer wat in file size :)

More than meets the eye
There is no I in TEAM... but there is ME
system specs