Avatar billede mccookie Seniormester
29. november 2003 - 20:38 Der er 4 kommentarer og
1 løsning

Problemer med sessions

<?php

    // Session variabler
   
    // $_SESSION['username']; indeholder username til brug for godkendelse
    // $_SESSION['password']; indeholder password i MD5 format(krypteret) til brug for godkendelse
    // $_SESSION['valid_login']; indeholder et 0 for login fail og 1 for login pass
    // $_SESSION['try_login']; indeholder antal gange brugeren har forsøgt at komme på!

    session_start();
   
    if (isset($_SESSION['valid_login']) == 0) { ?>
   
        <html>
        <head><title>Logout this page.......</title></head>

        <body>
       
        <table width="100%" border="1">
       
          <tr>
          <td align="center" valign="middle"><table width="300px">
         
            <tr>
            <td>Logout status</td>
            </tr>
           
            <tr>
            <td>Du er ikke logget ind, hvorfor du naturligvis ikke kan logge ud</td>
            </tr>
          </table>
           
          </td>
          </tr>
        </table>
       
        <?php } else { echo "Når, du vil logge ud c\",)";
       
        echo "$_SESSION['username'] nu er du logget ud.....tak for denne gang";
        session_destroy();
        } ?>


echo "$_SESSION['username'] det er denne sætnig der giver problemer....... den failer.... med denne besked.....

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /usr/local/psa/home/vhosts/strandboerne.dk/httpdocs/logintest/logout.php on line 39

Nogen logisk forklaring??
Avatar billede ztyxx Nybegynder
29. november 2003 - 20:41 #1
<?php

    // Session variabler
   
    // $_SESSION['username']; indeholder username til brug for godkendelse
    // $_SESSION['password']; indeholder password i MD5 format(krypteret) til brug for godkendelse
    // $_SESSION['valid_login']; indeholder et 0 for login fail og 1 for login pass
    // $_SESSION['try_login']; indeholder antal gange brugeren har forsøgt at komme på!

    session_start();
   
    if (isset($_SESSION['valid_login']) == 0) {
        ?>
   
        <html>
        <head><title>Logout this page.......</title></head>

        <body>
       
        <table width="100%" border="1">
       
          <tr>
          <td align="center" valign="middle"><table width="300px">
         
            <tr>
            <td>Logout status</td>
            </tr>
           
            <tr>
            <td>Du er ikke logget ind, hvorfor du naturligvis ikke kan logge ud</td>
            </tr>
          </table>
           
          </td>
          </tr>
        </table>
       
        <?php
            } else {
                echo "Når, du vil logge ud c\",)";
       
        echo $_SESSION["username"] . " nu er du logget ud.....tak for denne gang";
        session_destroy();
        } ?>
Avatar billede ztyxx Nybegynder
29. november 2003 - 20:44 #2
er din session i det hele taget sat?
Avatar billede mccookie Seniormester
29. november 2003 - 20:44 #3
takker.............

svar lige,,,,,,,,,,,,,,,,
Avatar billede ztyxx Nybegynder
29. november 2003 - 20:45 #4
oki
Avatar billede ztyxx Nybegynder
29. november 2003 - 20:46 #5
takker for point :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester