Ik heb deze code:

echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"3; URL=index.php\">";

nu wil ik dat hij hem refresh op heel de pagina dus met target=_top dacht ik...maar waar moet ik deze plaatsen?
dat moet je dan in je frameset zetten.. want op 1 pagina kan dat niet vlgns mij.. en als het al wel kan zou je het zo moeten doen:

echo "<META TARGET=\"_top\" HTTP-EQUIV=\"refresh\" CONTENT=\"3; URL=index.php\">";

maar zoals ik al zei, probeer het eens in je frameset (je index.php/.html meestal)..
Hoe bedoel je in me frameset?
zoals ik het zeg.. waar je <frameset> sjit in staat.. :)
dit staat in m'n login.php:

<?
session_start();

if (session_is_registered("sess_loginnaam") && session_is_registered("sess_id"))
{
?>

<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
<html>
<head>
<title>xxxxxxxxtitle>
</head>
<frameset border="0" cols="18%,*" frameborder="0" framespacing="0">
<frame name="menu" target="hoofd" src="menu.htm" scrolling="auto" noresize>
<frame name="hoofd" src="main.htm" scrolling="auto" noresize>
<noframes>
<body>
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes>
</frameset>
</html>
<?
}
else
{
// geen rechten, niet ingelogd melding

echo "Om deze pagina te kunnen bekijken moet je zijn ingelogd!<p>";
echo "<input type=button onclick=window.location.href='/index.php' target=_top value='<- Terug'><p>";
session_destroy();
}
?>

Dat krijg je na het inloggen...waar moet ik die META tag dan neerzetten?
zoek ff op google naar meta tags.. en lees waar meta tags in je HTML document moeten :/

Reageren