Vraag & Antwoord

Webprogrammeren & scripting

Door een framepagina heen met ASP

9 antwoorden
  • Nadat een persoon heeft ingelogd dient zijn ID - opgehaald uit een database - meegenomen te worden door een framepagina, om vervolgens te verschijnen in diverse HTML-files (uiteraard ook ASPfiles, maar dit even voor de duidelijkheid) in dat frame. Volgens mij kan dat niet, maar ik hoor graag een oplossing. Dus pag 1 = inlog vervolgens een frame pag 2 dan verschijnen in dat frame pag. 3, 4, 5 en 6.
  • Ik weet niet hoe dat in ASP gaat, maar in PHP zou ik het als volgend doen. 1) Iemand logt in op de inlogpagina en verstuurt het formulier. 2) Het formulier wordt verwerkt en genereert de framepagina. De doorgegeven ID zou je als parameter door kunnen geven aan de HTML pagina's die je in het frame al declareert. Dus zoiets als <frame src="pagina.asp?id=1" bla="bla" />. Ik weet zo gauw de syntax even niet., maar de strekking lijkt me duidelijk. 3) In de pagina's die door het frame worden opgevraagd wordt automatisch de ID die door het frame is doorgegeven uitgelezen en verwerkt. Je zou zelfs de ID vervolgens weer aan alle links kunnen toevoegen zodat ook alle pagina's waarnaar doorgelinkt wordt de ID uit het adres kunnen halen. Ik hoop dat het een beetje duidelijk is, succes ermee! - Basje.
  • Het is me duidelijk, maar werkt het ook denk je? Je kunt een frame toch geen opdracht geven om variabelen door te geven?
  • Natuurlijk kan je bij de opbouw van een framepagina ook gegevens meegeven. Waarom zou dat niet werken? Je doet immers gewoon een request naar de server. Of je nu rechtstreeks een adres intikt in de adresbalk, een link aanklikt, een form submit of via de src van een frame een pagina wil zien dat is de server om het even.
  • Dan zal ik nog maar eens een poging wagen. Wellicht gebruikte ik de verkeerde variabelen o.i.d., maar ik kreeg het niet voor elkaar. Maar als jullie zeggen dat het kan, dan zal het me wel lukken. Bedankt. Kreeg het niet voor elkaar, maar ik gebruik nu maar Session variabelen.
  • [quote:779c547dd5="Wiep Corbier"] Kreeg het niet voor elkaar, maar ik gebruik nu [u:779c547dd5]maar[/u:779c547dd5] Session variabelen.[/quote:779c547dd5] Is er iets mis dan met session variabelen? Ik gebruik ze zelf ook om te controleren of mensen ingelogd zijn op een pagina, maar kan het zijn dat dat niet helemaal veilig/waterdicht is?
  • Session-variabelen vereisen cookies. Niet iedereen is hiervan gecharmeerd.
  • oh...Ok. Het is bij mij voor een intranet, waarbij iedereen gebruik maakt van cookies. Moet dus geen problemen geven denk ik.
  • [quote:507bee4073="Wiep Corbier"]Session-variabelen vereisen cookies.[/quote:507bee4073]Afhankelijk van de toepassing kan je ze natuurlijk ook gewoon via het adres doorgeven... In dit geval komen we dan weer bij hetzelfde probleem, maar cookies zijn dus niet altijd vereist. - Basje.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.