Likes Likes:  0
Resultaten 1 tot 10 van de 10
Geen
  1. #1
    Paul
    Vraag betekenis van stukje ASP-code.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Vraag betekenis van stukje ASP-code.

    Ik ben newbie in ASP en zoek een begrijpbare omschrijving van volgend
    stukje beveiligingscode van een ASP-pagina :

    <%
    Session.LCID = 2067
    If Session("uid") = "" Then Response.Redirect "login.asp"
    If Request("uid") = "" Then Response.Redirect
    Request.ServerVariables("SCRIPT_NAME") & "?uid=" & Session("uid")
    If Session("uid") <> Request("uid") Then Response.Redirect "login.asp"
    %>

    Deze code komt bovenaan elke aangeroepen pagina nadat een uid werd
    vastgelegd in een 'session' met/in de voorafgaande login.asp-pagina.

    De eerste en de derde "if" lijken mij logisch, maar wat doet die 2e
    'if' exact ? Ik verrmoed dat die lijn een conflict veroorzaakt met
    mijn verdere code in bepaalde pagina('s), vandaar mijn vraag.

    Kan iemand mij verder helpen ?

    Dank en groeten,

    Paul

    ..

  2. #2
    Daniel Tryba
    Vraag betekenis van stukje ASP-code.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraag betekenis van stukje ASP-code.

    Paul <fa300572@skynet.be> wrote:
    > If Session("uid") = "" Then Response.Redirect "login.asp"
    > If Request("uid") = "" Then Response.Redirect Request.ServerVariables("SCRIPT_NAME") & "?uid=" & Session("uid")
    > If Session("uid") <> Request("uid") Then Response.Redirect "login.asp"
    > %>
    >
    > Deze code komt bovenaan elke aangeroepen pagina nadat een uid werd
    > vastgelegd in een 'session' met/in de voorafgaande login.asp-pagina.


    Triest, daar heeft ASP nu net de applicatie scope voor, als er nu ooit
    eens iets veranderd moet worden aan 1 van die regels moet je vele files
    nalopen en aanpassen met alle risico's die daarbij horen!

    > De eerste en de derde "if" lijken mij logisch, maar wat doet die 2e
    > 'if' exact ?


    Precies het zelfde als de eerste, een redirect.

    > Ik verrmoed dat die lijn een conflict veroorzaakt met
    > mijn verdere code in bepaalde pagina('s), vandaar mijn vraag.


    En wat is het probleem? Is het heel toevallig een oneindige loop?

    --

    Daniel Tryba


  3. #3
    Paul
    Vraag betekenis van stukje ASP-code.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraag betekenis van stukje ASP-code.

    On Mon, 18 Oct 2004 17:20:45 +0000 (UTC), Daniel Tryba
    <news_nl.internet.www.server-side@canopus.nl> wrote:

    >Paul <fa300572@skynet.be> wrote:
    >> If Session("uid") = "" Then Response.Redirect "login.asp"
    >> If Request("uid") = "" Then Response.Redirect Request.ServerVariables("SCRIPT_NAME") & "?uid=" & Session("uid")
    >> If Session("uid") <> Request("uid") Then Response.Redirect "login.asp"
    >> %>
    >>
    >> Deze code komt bovenaan elke aangeroepen pagina nadat een uid werd
    >> vastgelegd in een 'session' met/in de voorafgaande login.asp-pagina.



    Beste Daniêl, jou reply lijkt mij in globo niet zo pessimistisch als
    de aanhef ervan laat vermoeden, alléén sping ik er -als newbie- niet
    zo vlot mee om.
    Ik blijf met vragen... ;-)
    >
    >Triest, daar heeft ASP nu net de applicatie scope voor, als er nu ooit
    >eens iets veranderd moet worden aan 1 van die regels moet je vele files
    >nalopen en aanpassen met alle risico's die daarbij horen!
    >

    1. Begrijp ik je goed : de drie bovenstaande security-code-regels
    kunnen vervangen worden door een / het "scope" statement / applicatie
    ?
    Quid ? Hoe werk dat ? (Google kent vele 'scopes' maar niet wat je zou
    bedoelen, lees ik ?)

    >> De eerste en de derde "if" lijken mij logisch, maar wat doet die 2e
    >> 'if' exact ?

    >
    >Precies het zelfde als de eerste, een redirect.


    2. In de (valse ?) veronderstelling dat (1) hier niet toegepast wordt,
    is deze tweede IF noodzakelijk ? - Wat doet de redirect precies in dit
    verhaal ?
    >
    >> Ik verrmoed dat die lijn een conflict veroorzaakt met
    >> mijn verdere code in bepaalde pagina('s), vandaar mijn vraag.

    >
    >En wat is het probleem? Is het heel toevallig een oneindige loop?


    3. Ik probeer vanuit een login-pagina een nieuwe pagina te starten
    waarin in de rechtse kolom de gegevens van de "login" worden getoond
    -tot zover OK-, maar op dezelfde pagina kan de "login" ook andere
    hyperlink-namen aanklikken uit de linkse kolom, die dan de gegevens
    van de aangeklikte naam tonen (terug in de rechtse kolom) - probleem :
    dit laatste werkt niet - vermoedelijk (?) wordt de relatie tussen de
    hyperlink (genereert een ID) en de gegevensweergave verbroken door de
    tweede IF die de opgeroepen ID op "0" zet (wist).

    Is dat een plausibele verklaring ? Klinkt dit enigszins bekend ?

    Misschien nog deze (vervelende ?) bemerking : ik werk met de DRW van
    FrontPage2000 (op basis van een Access2000 database) - moest met iets
    beginnen en probeer nu vanuit het puzzelwerk dat FP oplevert de
    ASP-zaken te begrijpen en te 'ordenen'...
    Het zwaardere prograrmmeerwerk met VB -al wil ik het wel- zit er dus
    voorlopig nog niet in. (Pas à pas, on va loin !).

    Dank en groeten,

    Paul

  4. #4
    Daniel Tryba
    Vraag betekenis van stukje ASP-code.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraag betekenis van stukje ASP-code.

    Paul <fa300572@skynet.be> wrote:
    >>Triest, daar heeft ASP nu net de applicatie scope voor, als er nu ooit
    >>eens iets veranderd moet worden aan 1 van die regels moet je vele files
    >>nalopen en aanpassen met alle risico's die daarbij horen!
    >>

    > 1. Begrijp ik je goed : de drie bovenstaande security-code-regels
    > kunnen vervangen worden door een / het "scope" statement / applicatie
    > ?
    > Quid ? Hoe werk dat ? (Google kent vele 'scopes' maar niet wat je zou
    > bedoelen, lees ik ?)


    Scope is een programmeertaal iets als het niveau waar iets (bv
    variabelen en methodes) geldig is.

    ASP kent meerdere scopes, oa Application, Session en Request. De scope
    van Application is over de gehele applicatie, Session is per gebruiker
    en Request is per http request. Jou controller geldt voor alle paginas
    in de applicatie waar de gebruiker dient ingelogt te zijn, voor al die
    paginas is dat precies het zelfde. Beetje zonde dus om dat stukje code
    op iedere pagina binnen de request scope te introduceren. Daar is de
    applicatie scope dus voor:
    http://msdn.microsoft.com/library/en...bjectscope.asp

    Het gaat niet zo direct als im me meende te herinneren, maar je kan via
    1 eigen object op applicatie scope dus een methode introduceren waar dus
    maar precies 1 keer je code voorkomt. Zie de tekst bij "User-Defined
    JScript Objects", preciezer kan ik je het niet direct uitleggen
    aangezien het al heel wat jaren geleden is dat ik ASP aangeraakt heb

    >>> De eerste en de derde "if" lijken mij logisch, maar wat doet die 2e
    >>> 'if' exact ?

    >>
    >>Precies het zelfde als de eerste, een redirect.

    >
    > 2. In de (valse ?) veronderstelling dat (1) hier niet toegepast wordt,
    > is deze tweede IF noodzakelijk ? -


    Daarvoor kan je het best een waarheidsdiagram maken.

    > Wat doet de redirect precies in dit verhaal ?


    Schijnbaar een redirect naar de huisige pagina met als parameter in de
    url de variabele uid met de waarde van session("uid")

    >>> Ik verrmoed dat die lijn een conflict veroorzaakt met
    >>> mijn verdere code in bepaalde pagina('s), vandaar mijn vraag.

    >>
    >>En wat is het probleem? Is het heel toevallig een oneindige loop?

    >
    > 3. Ik probeer vanuit een login-pagina een nieuwe pagina te starten
    > waarin in de rechtse kolom de gegevens van de "login" worden getoond
    > -tot zover OK-, maar op dezelfde pagina kan de "login" ook andere
    > hyperlink-namen aanklikken uit de linkse kolom, die dan de gegevens
    > van de aangeklikte naam tonen (terug in de rechtse kolom) - probleem :
    > dit laatste werkt niet - vermoedelijk (?) wordt de relatie tussen de
    > hyperlink (genereert een ID) en de gegevensweergave verbroken door de
    > tweede IF die de opgeroepen ID op "0" zet (wist).
    >
    > Is dat een plausibele verklaring ? Klinkt dit enigszins bekend ?


    Ik heb wellicht een idee wat je bedoelt. Je genereert URLs in de vorm
    van 'example?uid=bar', waar bar een ander uid is dan de op het moment
    ingelogde gebruiker foo? In dat geval zorgt de derde if ervoor dat die
    altijd true is en dus verwijst naar de login pagina. Wat mij betreft
    zijn de 2de en 3de if onzin, wellicht met uitzondering van de login
    pagina.

    --

    Daniel Tryba


  5. #5
    Paul
    Vraag betekenis van stukje ASP-code.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraag betekenis van stukje ASP-code.

    On Mon, 18 Oct 2004 23:54:23 +0000 (UTC), Daniel Tryba
    <news_nl.internet.www.server-side@canopus.nl> wrote:

    >Paul <fa300572@skynet.be> wrote:
    >>>Triest, daar heeft ASP nu net de applicatie scope voor, als er nu ooit
    >>>eens iets veranderd moet worden aan 1 van die regels moet je vele files
    >>>nalopen en aanpassen met alle risico's die daarbij horen!
    >>>

    >> 1. Begrijp ik je goed : de drie bovenstaande security-code-regels
    >> kunnen vervangen worden door een / het "scope" statement / applicatie
    >> ?
    >> Quid ? Hoe werk dat ? (Google kent vele 'scopes' maar niet wat je zou
    >> bedoelen, lees ik ?)

    >
    >Scope is een programmeertaal iets als het niveau waar iets (bv
    >variabelen en methodes) geldig is.
    >
    >ASP kent meerdere scopes, oa Application, Session en Request. De scope
    >van Application is over de gehele applicatie, Session is per gebruiker
    >en Request is per http request. Jou controller geldt voor alle paginas
    >in de applicatie waar de gebruiker dient ingelogt te zijn, voor al die
    >paginas is dat precies het zelfde. Beetje zonde dus om dat stukje code
    >op iedere pagina binnen de request scope te introduceren. Daar is de
    >applicatie scope dus voor:
    >http://msdn.microsoft.com/library/en...bjectscope.asp
    >
    >Het gaat niet zo direct als im me meende te herinneren, maar je kan via
    >1 eigen object op applicatie scope dus een methode introduceren waar dus
    >maar precies 1 keer je code voorkomt. Zie de tekst bij "User-Defined
    >JScript Objects", preciezer kan ik je het niet direct uitleggen
    >aangezien het al heel wat jaren geleden is dat ik ASP aangeraakt heb


    Lijkt inderdaad werkbesparend, maar vergt (voor mij althans) apart
    "studiewerk" - ben newbie dus, first thing first, ik wens eerst mijn
    IF-probleem volledig "uit te klaren" - remember : "Pas à pas, ..." ;-)

    >
    >>>> De eerste en de derde "if" lijken mij logisch, maar wat doet die 2e
    >>>> 'if' exact ?
    >>>
    >>>Precies het zelfde als de eerste, een redirect.

    >>
    >> 2. In de (valse ?) veronderstelling dat (1) hier niet toegepast wordt,
    >> is deze tweede IF noodzakelijk ? -

    >
    >Daarvoor kan je het best een waarheidsdiagram maken.
    >
    >> Wat doet de redirect precies in dit verhaal ?

    >
    >Schijnbaar een redirect naar de huisige pagina met als parameter in de
    >url de variabele uid met de waarde van session("uid")
    >
    >>>> Ik verrmoed dat die lijn een conflict veroorzaakt met
    >>>> mijn verdere code in bepaalde pagina('s), vandaar mijn vraag.
    >>>
    >>>En wat is het probleem? Is het heel toevallig een oneindige loop?

    >>
    >> 3. Ik probeer vanuit een login-pagina een nieuwe pagina te starten
    >> waarin in de rechtse kolom de gegevens van de "login" worden getoond
    >> -tot zover OK-, maar op dezelfde pagina kan de "login" ook andere
    >> hyperlink-namen aanklikken uit de linkse kolom, die dan de gegevens
    >> van de aangeklikte naam tonen (terug in de rechtse kolom) - probleem :
    >> dit laatste werkt niet - vermoedelijk (?) wordt de relatie tussen de
    >> hyperlink (genereert een ID) en de gegevensweergave verbroken door de
    >> tweede IF die de opgeroepen ID op "0" zet (wist).
    >>
    >> Is dat een plausibele verklaring ? Klinkt dit enigszins bekend ?

    >
    >Ik heb wellicht een idee wat je bedoelt. Je genereert URLs in de vorm
    >van 'example?uid=bar', waar bar een ander uid is dan de op het moment
    >ingelogde gebruiker foo? In dat geval zorgt de derde if ervoor dat die
    >altijd true is en dus verwijst naar de login pagina. Wat mij betreft
    >zijn de 2de en 3de if onzin, wellicht met uitzondering van de login
    >pagina.


    In het licht van hetgeen je hierboven schrijft en de doelstelling van
    de IF's -zoals ik ze begrijp- neem ik ze nog even door :

    (1) If Session("uid") = "" Then Response.Redirect "login.asp"
    => een surfer die probeert op een pagina te komen zonder een UID in te
    geven wordt verwezen naar de loginpagina => m.i. logisch en
    noodzakelijk

    (2) If Request("uid") = "" Then Response.Redirect
    Request.ServerVariables("SCRIPT_NAME") & "?uid=" & Session("uid")

    Volgens jou betekent dit :
    >Je genereert URLs in de vorm
    >van 'example?uid=bar', waar bar een ander uid is dan de op het moment
    >ingelogde gebruiker foo? In dat geval zorgt de derde if ervoor dat die
    >altijd true is en dus verwijst naar de login pagina.

    Op het eerste gezicht zou dat inderdaad de oorzaak kunnen zijn.
    Naar mijn logica is deze IF overbodig, edoch als ik alléén deze
    IF-regel schrap, dan kom ik in een loop terecht.

    (3) If Session("uid") <> Request("uid") Then Response.Redirect
    "login.asp"
    => een surfer die probeert op een pagina te komen met een UID die niet
    behoort tot één van de toegelaten UID's, wordt verwezen naar de
    loginpagina => m.i. ook logisch en noodzakelijk


    Vragen :

    a. Tenzij ik het verkeerd begrijp : waarom is de 3e IF onzin ? Of
    bedoel je evenwel : de combinatie 2e én 3e IF zijn onzin ?
    Ik kan dit laatste volgen, doch stel : 2e en 3e IF worden geschrapt,
    hoe los je dan het probleem op van de surfer die "met om het even
    welke UID" wil "binnenbreken" op een pagina ?

    b. Of andere benadering : de 2e IF is (héél vermoedelijk) de oorzaak
    van mijn initieel probleem (=de aangeklikte hyperlink-UID wordt niet
    'gevolgd'). Hoe zou ik dat kunnen oplossen in de wetenschap dat het
    eenvoudig schrappen van deze IF aléén, een loop veroozaakt ?

    Dank en groeten,

    Paul


  6. #6
    Daniel Tryba
    Vraag betekenis van stukje ASP-code.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraag betekenis van stukje ASP-code.

    Paul <fa300572@skynet.be> wrote:
    > (2) If Request("uid") = "" Then Response.Redirect
    > Request.ServerVariables("SCRIPT_NAME") & "?uid=" & Session("uid")
    >
    >
    > (3) If Session("uid") <> Request("uid") Then Response.Redirect
    > "login.asp"
    > => een surfer die probeert op een pagina te komen met een UID die niet
    > behoort tot ??n van de toegelaten UID's, wordt verwezen naar de
    > loginpagina => m.i. ook logisch en noodzakelijk


    Dat staat er niet, wat er wel staat:
    als de variable uid in de sessie niet gelijk is aan de variabele uid die
    werd meegegeven door de browser request dan redirect naar login.

    > Vragen :
    >
    > a. Tenzij ik het verkeerd begrijp : waarom is de 3e IF onzin ?


    Je gebruikt een sessie, dat is data op de server. Waarom zou je dan
    gebruik maken van variabelen die door de client moeten worden
    aangeleverd? Daar is de session identifier op de client voor bedoelt
    (lees: session cookie).

    > Of
    > bedoel je evenwel : de combinatie 2e ?n 3e IF zijn onzin ?
    > Ik kan dit laatste volgen, doch stel : 2e en 3e IF worden geschrapt,
    > hoe los je dan het probleem op van de surfer die "met om het even
    > welke UID" wil "binnenbreken" op een pagina ?


    Ik heb geen idee wat je hier onder verstaat. Gebruiker moet een geldige
    sessie hebben, als je dan de sessie data gebruikt valt er weinig "binnen
    te breken" (mits er natuurlijk geen andere lekker in je code zitten (zie
    het webmail expoit bericht van gisteren)).

    > b. Of andere benadering : de 2e IF is (h??l vermoedelijk) de oorzaak
    > van mijn initieel probleem (=de aangeklikte hyperlink-UID wordt niet
    > 'gevolgd'). Hoe zou ik dat kunnen oplossen in de wetenschap dat het
    > eenvoudig schrappen van deze IF al??n, een loop veroozaakt ?


    Welke urls genereer je en wat wil je ermee bereiken? Session("uid")
    zegt iets over de ingelogde gebruiker, Request("uid") hoeft helemaal
    geen relatie te hebben met de sessie data (op wellicht de login pagina
    na dan).

    Mij is nog steeds niet duidelijk wat nu je probleem precies is.

    --

    Daniel Tryba


  7. #7
    Paul
    Vraag betekenis van stukje ASP-code.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraag betekenis van stukje ASP-code.

    On Fri, 22 Oct 2004 13:05:54 +0000 (UTC), Daniel Tryba
    <news_nl.internet.www.server-side@canopus.nl> wrote:

    >Paul <fa300572@skynet.be> wrote:
    >> (2) If Request("uid") = "" Then Response.Redirect
    >> Request.ServerVariables("SCRIPT_NAME") & "?uid=" & Session("uid")
    >>
    >>
    >> (3) If Session("uid") <> Request("uid") Then Response.Redirect
    >> "login.asp"
    >> => een surfer die probeert op een pagina te komen met een UID die niet
    >> behoort tot ??n van de toegelaten UID's, wordt verwezen naar de
    >> loginpagina => m.i. ook logisch en noodzakelijk

    >
    >Dat staat er niet, wat er wel staat:
    >als de variable uid in de sessie niet gelijk is aan de variabele uid die
    >werd meegegeven door de browser request dan redirect naar login.
    >
    >> Vragen :
    >>
    >> a. Tenzij ik het verkeerd begrijp : waarom is de 3e IF onzin ?

    >
    >Je gebruikt een sessie, dat is data op de server. Waarom zou je dan
    >gebruik maken van variabelen die door de client moeten worden
    >aangeleverd? Daar is de session identifier op de client voor bedoelt
    >(lees: session cookie).
    >
    >> Of
    >> bedoel je evenwel : de combinatie 2e ?n 3e IF zijn onzin ?
    >> Ik kan dit laatste volgen, doch stel : 2e en 3e IF worden geschrapt,
    >> hoe los je dan het probleem op van de surfer die "met om het even
    >> welke UID" wil "binnenbreken" op een pagina ?

    >
    >Ik heb geen idee wat je hier onder verstaat. Gebruiker moet een geldige
    >sessie hebben, als je dan de sessie data gebruikt valt er weinig "binnen
    >te breken" (mits er natuurlijk geen andere lekker in je code zitten (zie
    >het webmail expoit bericht van gisteren)).
    >
    >> b. Of andere benadering : de 2e IF is (h??l vermoedelijk) de oorzaak
    >> van mijn initieel probleem (=de aangeklikte hyperlink-UID wordt niet
    >> 'gevolgd'). Hoe zou ik dat kunnen oplossen in de wetenschap dat het
    >> eenvoudig schrappen van deze IF al??n, een loop veroozaakt ?

    >
    >Welke urls genereer je en wat wil je ermee bereiken? Session("uid")
    >zegt iets over de ingelogde gebruiker, Request("uid") hoeft helemaal
    >geen relatie te hebben met de sessie data (op wellicht de login pagina
    >na dan).
    >
    >Mij is nog steeds niet duidelijk wat nu je probleem precies is.


    Ik probeer het volgende.
    Een pagina bestaat uit twee kolommen.
    (1) In de linkse kolom worden namen uit de database geselecteerd. Deze
    namen zijn voorzien van een hyperlink om in de rechtse kolom de
    gegevens (coordinaten) van deze personen weer tegen.
    (2) in een volgende stap heb ik de UID van de inlogger gekoppeld aan
    zijn naam in de linkse kolom, zodanig dat de peroon die inlogt,
    automatisch zijn (eigen) coordinaten ziet in de rechtse kolom, (als
    start van deze pagina).
    (3) én vervolgens heeft deze "inlogger" OOK de mogelijkheid om andere
    hyperlinknamen (uit de linkse kolom) aan te klikken om die gegevens te
    zien in de rechtse kolom.

    Resultaat
    (1) op zich lukt
    (2) op zich lukt
    Maar de combinatie van (1) en (2) samen lukt niet. Bij het aanklikken
    van een andere naam uit de linkse kolom/lijst blijven de coordinaten
    van inlogger staan.
    (Mijn ondertussen bekende 3 IF's staan bovenaan deze pagina - reden
    van mijn oorspronkelijk bericht : gezien ik vermoedde (terecht ?) dat
    daar eventueel de oorzaak zou kunnen liggen)

    Graag een hint om dit probleem op te lossen.

    Dank en groeten,

    Paul








  8. #8
    Daniel Tryba
    Vraag betekenis van stukje ASP-code.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraag betekenis van stukje ASP-code.

    Paul <fa300572@skynet.be> wrote:
    >>Mij is nog steeds niet duidelijk wat nu je probleem precies is.

    >
    > Ik probeer het volgende.
    > Een pagina bestaat uit twee kolommen.
    > (1) In de linkse kolom worden namen uit de database geselecteerd. Deze
    > namen zijn voorzien van een hyperlink om in de rechtse kolom de
    > gegevens (coordinaten) van deze personen weer tegen.
    > (2) in een volgende stap heb ik de UID van de inlogger gekoppeld aan
    > zijn naam in de linkse kolom, zodanig dat de peroon die inlogt,
    > automatisch zijn (eigen) coordinaten ziet in de rechtse kolom, (als
    > start van deze pagina).
    > (3) ?n vervolgens heeft deze "inlogger" OOK de mogelijkheid om andere
    > hyperlinknamen (uit de linkse kolom) aan te klikken om die gegevens te
    > zien in de rechtse kolom.
    >
    > Resultaat
    > (1) op zich lukt
    > (2) op zich lukt
    > Maar de combinatie van (1) en (2) samen lukt niet. Bij het aanklikken
    > van een andere naam uit de linkse kolom/lijst blijven de coordinaten
    > van inlogger staan.


    Uit bovenstaande kan ik opmaken dat je 1 functie nodig hebt die een
    argument (een willekeurig uid) omzet in wat coordinaten. Die schijn je
    al te hebben.

    Het is helaas nog altijd niet duidelijk wat die 3 ifs nu precies hiermee
    te maken hebben. Als je mijn opmerking dat de 2de en 3de if onzin zijn
    nu eens implementeerd (weghalen dus) dan ben je klaar.

    Dus ik zie nog altijd niet precies wat het probleem is. Maar dat kan
    wellicht omdat we geen idee hebben hoe je implementatie is, anders dan
    de 3 ifs heb je daarover nits vermeld.

    --

    Daniel Tryba


  9. #9
    Paul
    Vraag betekenis van stukje ASP-code.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraag betekenis van stukje ASP-code.

    On Sat, 23 Oct 2004 12:49:56 +0000 (UTC), Daniel Tryba
    <news_nl.internet.www.server-side@canopus.nl> wrote:

    >Paul <fa300572@skynet.be> wrote:
    >>>Mij is nog steeds niet duidelijk wat nu je probleem precies is.

    >>
    >> Ik probeer het volgende.
    >> Een pagina bestaat uit twee kolommen.
    >> (1) In de linkse kolom worden namen uit de database geselecteerd. Deze
    >> namen zijn voorzien van een hyperlink om in de rechtse kolom de
    >> gegevens (coordinaten) van deze personen weer tegen.
    >> (2) in een volgende stap heb ik de UID van de inlogger gekoppeld aan
    >> zijn naam in de linkse kolom, zodanig dat de peroon die inlogt,
    >> automatisch zijn (eigen) coordinaten ziet in de rechtse kolom, (als
    >> start van deze pagina).
    >> (3) ?n vervolgens heeft deze "inlogger" OOK de mogelijkheid om andere
    >> hyperlinknamen (uit de linkse kolom) aan te klikken om die gegevens te
    >> zien in de rechtse kolom.
    >>
    >> Resultaat
    >> (1) op zich lukt
    >> (2) op zich lukt
    >> Maar de combinatie van (1) en (2) samen lukt niet. Bij het aanklikken
    >> van een andere naam uit de linkse kolom/lijst blijven de coordinaten
    >> van inlogger staan.

    >
    >Uit bovenstaande kan ik opmaken dat je 1 functie nodig hebt die een
    >argument (een willekeurig uid) omzet in wat coordinaten. Die schijn je
    >al te hebben.
    >
    >Het is helaas nog altijd niet duidelijk wat die 3 ifs nu precies hiermee
    >te maken hebben. Als je mijn opmerking dat de 2de en 3de if onzin zijn
    >nu eens implementeerd (weghalen dus) dan ben je klaar.



    Oeps, ik heb de 'onzin' weggelaten en... juist, het werkt -
    oplossingen voor 'moeilijke' problemen zijn veelal zeer eenvoudig ;-)
    Bedankt, beste Daniel, om mij wegwijs te maken in de zin, en veel meer
    in de onzin van mijn veelvuldig IF-gebruik.

    Paul




  10. #10
    Daniel Tryba
    Vraag betekenis van stukje ASP-code.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraag betekenis van stukje ASP-code.

    Paul <fa300572@skynet.be> wrote:
    >
    > Oeps, ik heb de 'onzin' weggelaten en... juist, het werkt -
    > oplossingen voor 'moeilijke' problemen zijn veelal zeer eenvoudig ;-)
    > Bedankt, beste Daniel, om mij wegwijs te maken in de zin, en veel meer
    > in de onzin van mijn veelvuldig IF-gebruik.
    >


    Controle (met bv if) is juist goed, sterker nog het is noodzakelijk. Je
    moet natuurlijk wel even op het goed controleren

    --

    Daniel Tryba


Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics