onclick opdatere

Tags:    php

Jeg har et login system som gør at når man logger ind får man flere muligheder i menuen, dette kræver dog at man først opdatere menuen, jeg kør min menu som en include, siden er med iframes, og når jeg kør mit login system når man så logger ind skal den automatisk opdatere menuen.

<? include 'menu.htm'; ?>

menuen:

.:<a target="" href=">Forside</a><br>
.:<a target="" href="">Login</a>
<br><br>Beboere »<br>
.:<a target="" href="">Beboere</a><br>
.:<a target="" href="">Billeder</a><br>

<?php

if($session->logged_in){
print ".:<a href=\\"\\"target=\\"\\">Forum</a><br>" ;
print ".:Aktiviteter<br>";
print ".:<a href=\\"\\" target=\\"I1\\">Nyheder</a><br>" ;
print ".:<a href=\\"\\" target=\\"\\">Webmail</a><br>";
}
else {
print ".:Locked<br>";
print ".:Locked<br>";
print ".:Locked<br>";}
?>

<br>
Butikker »<br>
.:Bahne<br>
.:Poul M<br>
.:Home<br><br>Links »<br>
.:<a target="_blank" href="http://www.bolighusetbahne.dk/">Bahne</a><br>
.:<a target="_blank" href="http://www.poulm.dk">Poul M</a><br>
.:<a target="_blank" href="http://www.home.dk">Home</a><br><br>
Ledig »<br>
.:<br>
.:

Håber i kan hjælpe mig!

// Dont let it hit you in the face!!



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Du kunne jo også bare gøre en af følgende:

1. ligge din login form direkte ind i menuen og dermed være i samme frame, så vil en submit automatisk opdatere siden.

2. hvis din login form er i en iframe kunne du target _top på formen(har aldrig prøvet dette men antager da det virker ligesom links i så fald vil hele siden reloades.
-----------------------------------------------------------------------------

Min side ->www.the-hive.dk/~donp/



Drop frame løsningen


eller ... lad din login/logout side svare tilbage med et javascript som opdaterer din menu frame ting.
Noget i stil med top.menuframenavn.location = top.menuframenavn.location;




Jo, men da man stadig godt kan være på siden uden at logge ind, kan man ikke sige target_top da det er et login script der kør i ring så at sige, når man logger ind kommer der muligheder for redigering af brugeren..



Jeg løste det selv gutter ellers tak!



t