anoniem Geplaatst: 26 oktober 2002 Delen Geplaatst: 26 oktober 2002 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. Quote Link naar reactie
anoniem Geplaatst: 26 oktober 2002 Auteur Delen Geplaatst: 26 oktober 2002 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. Quote Link naar reactie
anoniem Geplaatst: 26 oktober 2002 Auteur Delen Geplaatst: 26 oktober 2002 Het is me duidelijk, maar werkt het ook denk je? Je kunt een frame toch geen opdracht geven om variabelen door te geven? Quote Link naar reactie
anoniem Geplaatst: 26 oktober 2002 Auteur Delen Geplaatst: 26 oktober 2002 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. Quote Link naar reactie
anoniem Geplaatst: 26 oktober 2002 Auteur Delen Geplaatst: 26 oktober 2002 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 Link naar reactie
anoniem Geplaatst: 28 oktober 2002 Auteur Delen Geplaatst: 28 oktober 2002 [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? Quote Link naar reactie
anoniem Geplaatst: 28 oktober 2002 Auteur Delen Geplaatst: 28 oktober 2002 Session-variabelen vereisen cookies. Niet iedereen is hiervan gecharmeerd. Quote Link naar reactie
anoniem Geplaatst: 28 oktober 2002 Auteur Delen Geplaatst: 28 oktober 2002 oh...Ok. Het is bij mij voor een intranet, waarbij iedereen gebruik maakt van cookies. Moet dus geen problemen geven denk ik. Quote Link naar reactie
anoniem Geplaatst: 28 oktober 2002 Auteur Delen Geplaatst: 28 oktober 2002 [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. Quote Link naar reactie
anoniem Geplaatst: 28 oktober 2002 Auteur Delen Geplaatst: 28 oktober 2002 Via mijn eigen forum en de specialisten daar ben ik er toch uit gekomen. De heren en dames hierboven hebben gelijk. Het kan, en ik deed het gewoon niet volledig genoeg. Tis te lang om de situatie helemaal uit te leggen, maar ik ben uit de brand. Bedankt voor jullie overtuiging dat het moet kunnen. Daardoor heb ik doorgezet. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen