Usermanagement

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • OffTopic:
    ich hatte gegenüber abraxax mal sowas erwähnt


    BTW: Bitte nicht im OT versinken, wir haben hier genug Posts...

    Kommentar


    • und das

      PHP-Code:
      print_r($_session); 
      soll nach jedem

      PHP-Code:
      if ($_GET['action']=='login') { 
      und ähnliches hingeschrieben werden oder wohin ?

      Kommentar


      • Original geschrieben von mrhappiness
        so schwer kann's doch echt nich sein, mach das hier:
        PHP-Code:
        <?php
        session_start
        ();
        echo 
        '<pre>';
        print_r($_SESSION);
        echo 
        '</pre>';
        und zwar in allen seiten, du in dem von dir beschriebenen problem vorkommen
        lesen musst du schon selbst
        Ich denke, also bin ich. - Einige sind trotzdem...

        Kommentar


        • es ist nur eine Datei, was meinst du mit Seiten (jede Datei oder jedes if-switchdings) ?

          Kommentar


          • einmal dahin, wo du meinst, dass er die daten hat, und einmal dahin wo du meinst dass er sie verloren hat.

            Kommentar


            • wenn du wüsstest, was der code macht, hättest du solche fragen sicher nicht.

              Kommentar


              • wenn's nur eine seite is:
                • in diese datei, ganz am enfang
                • ausgabe posten
                • name der datei posten
                • den link auf den du klickst posten
                Ich denke, also bin ich. - Einige sind trotzdem...

                Kommentar


                • in diese datei, ganz am enfang

                  nicht ganz. die session wird in der datei ja erst geschrieben. also nachdem du die session gefüllt hast.

                  Kommentar


                  • k, dann halt so
                    PHP-Code:
                    <?php
                    session_start
                    ();
                    echo 
                    '<pre>';
                    print_r($_SESSION);
                    echo 
                    '</pre>';
                    //Hierhin dein jetziger Code
                    echo '<pre>';
                    print_r($_SESSION);
                    echo 
                    '</pre>';
                    ?>
                    besser?
                    Ich denke, also bin ich. - Einige sind trotzdem...

                    Kommentar


                    • Achso jetzt sehe ich was das sein soll. Der Inhalt des Arrays $_SESSION. Ausgegeben wird:

                      PHP-Code:
                      Array
                      (
                          [
                      user_name] => depp
                          
                      [user_id] => 1
                          
                      [user_pass] => xxx

                      Dennoch will der im Link stehende Variablenwert $_SESSION['user_id'] nicht ausgegeben werden.

                      Kommentar


                      • Original geschrieben von mrhappiness
                        wenn's nur eine seite is:
                        • in diese datei, ganz am enfang
                        • ausgabe posten
                        • name der datei posten
                        • den link auf den du klickst posten
                        die letzten beiden sachen fehlen noch...
                        Ich denke, also bin ich. - Einige sind trotzdem...

                        Kommentar


                        • hmm, also ich weiß zwar nicht wofür das jetzt wichtig ist aber die Datei heisst momentan user.php, welche später aber noch in die index.php eingebaut wird.

                          Den Link hab ich bereits mehrmals gepostet:

                          PHP-Code:
                          if ($_GET['action']=='user' and $_GET['show']=='profile') {

                                  echo 
                          "<table align='center' width='60%' border='0' cellpadding='3' cellspacing='1'>
                                    
                                  <tr height='50'>
                                  <td width='50%' bgcolor='
                          $tcolor2' align='center'><b><a href='?action=user&edit=details&id='".$_SESSION['user_id']."'>Details</a></b></td>
                                  <td width='50%' bgcolor='
                          $tcolor3' align='center'><b><a href='?action=user&edit=password&id='".$_SESSION['user_id']."''>Change Password</a></b></td></tr> 

                          [...] 

                          Kommentar


                          • ich hau dich gleich weg!!!

                            <a href='?action=user&show=profile'>"...
                            Welche ID soll da bitte ausgegeben werden???

                            Kommentar


                            • das ist jetzt aber ein anderer code!!!

                              dann mach mal ein

                              PHP-Code:
                              if ($_GET['action']=='user' and $_GET['show']=='profile') {

                                      echo 
                              "<table align='center' width='60%' border='0' cellpadding='3' cellspacing='1'>";

                              print_r($_SESSION);
                                        
                              echo 
                              "        <tr height='50'>
                                      <td width='50%' bgcolor='
                              $tcolor2' align='center'><b><a href='?action=user&edit=details&id='".$_SESSION['user_id']."'>Details</a></b></td>
                                      <td width='50%' bgcolor='
                              $tcolor3' align='center'><b><a href='?action=user&edit=password&id='".$_SESSION['user_id']."''>Change Password</a></b></td></tr> 

                              [...] 

                              Kommentar


                              • ich wollte wissen, wie der link aussieht, wenn du mit der maus drüber gehst.

                                was steht dann unten in der statusleiste des browsers?
                                Ich denke, also bin ich. - Einige sind trotzdem...

                                Kommentar

                                Lädt...
                                X