Ga naar inhoud


indexpagina met iframe vernieuwen in php


Puch

Aanbevolen berichten

Ik ben een cursus php aan het volgen en moet een weblog maken.

Dit heb ik als volgt gemaakt.

 

De index bestaat uit 1 tabel, met 2 kolommen en 1 rij.

 

In de linker kolom staat een menu in de rechter kolom het iframe.

in dat menu staat een login, als je daarop klikt opent de login pagina in het iframe.

Als de admin ingelogd is komt er in het iframe een pagina te staan waar je de items van het weblog kan aanpassen. In het menu moet de link 'login' verdwijnen en komt daar een link 'logout' en 'nieuwe toevoegen' te staan.

Het probleem zit er hem in dat het menu zich pas aanpast als de pagina vernieuwd is. Doordat ik met een iframe werk kan ik de index pagina niet vernieuwen vanuit de verwerkpagina van de login ( header ('refresh: index.php'); ) Want dan krijg ik nog eens de index pagina in mijn iframe te zien.

 

Heeft iemand hier een oplossing voor (inloggen gebeurt met sessions)

 

 

 

login: puch

ww: test

iMac 27" macOS Sierra
iPhone 5s iOS 10

Link naar reactie
Delen op andere sites


Domme vraag misschien, maar waarom met iframes? Waarom niet gewoon een "platte" html pagina? Als je nou in die platte html pagina met en stylesheet twee area's maakt dan kan je dezelfde setup behouden. Je kan het ook doen met een tabel, maar dat vindt ik niet zo mooi.

Het probleem is dan vrij eenvoudig opgelost, want het script wat je dan aanroept moet de gehele pagina opnieuw schrijven dus dan kan je alles "goed" zetten <img src="/forums/images/graemlins/wink.gif" alt="" />

 

Big fellow

“Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill

Link naar reactie
Delen op andere sites

hmm, eigenlijk nog niet aan gedacht, ik ben gewoon om met dreamweaver te werken en daar lukt natuurlijk alles prima met een iframe omdat de index pagina nooit moet vernieuwd worden.

 

Ik bekijk het eens hoe ik daarmee voor de dag kan komen.

 

Intussen zijn alle reacties en sugesties natuurlijk nog welkom.

iMac 27" macOS Sierra
iPhone 5s iOS 10

Link naar reactie
Delen op andere sites

iframes zijn eigenlijk altijd af te raden vanwege (onder andere) dit probleem; je kan beter één html met twee div's of tabellen gebruiken, of een frameset met 2 losse frames (waarbij het menu zijn eigen frame krijgt).

And now for something completely similar

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...