angemldeter User auf Seiten weiterleiten

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

  • angemldeter User auf Seiten weiterleiten

    Hallo zusammnen

    Ich habe folgendes Tutorial gemacht:http://www.php-resource.de/tutorials/read/38/1/

    Wie kann ich nun die angemeldeten User auf verschiedene Seiten weiterleiten? Z.B. User 1 kommt auf HTML1.html oder User 2 auf HTML2.html

    Danke für die Antwort und Gruss

  • #2
    z.B. mit switch()

    switch($username)
    {

    case "otto":
    header('location: url');
    break;

    }

    Kommentar


    • #3
      und wo muss ich das eingeben im login.php?

      gruss


      Original geschrieben von TobiaZ
      z.B. mit switch()

      switch($username)
      {

      case "otto":
      header('location: url');
      break;

      }

      Kommentar


      • #4
        dort wo du es brauchst

        dumme frage, dumme antwort

        Kommentar


        • #5
          ja leider bin ich noch php anfänger und habe noch nicht so den Durchblick. probiere es nun im login.php

          Kommentar


          • #6
            so

            if (isset($_POST['login']))
            {
            $userid=check_user($_POST['username'], $_POST['userpass']);
            if ($userid!=false)
            login($userid);
            else
            echo 'Ihre Anmeldedaten waren nicht korrekt!';
            }

            switch()

            switch($username)
            {

            case "otto":
            header('location: url');
            break;

            }

            Kommentar


            • #7
              nein. nach oder in dem login().

              Kommentar


              • #8
                wie würde der Code aussehen?

                Kommentar


                • #9
                  OffTopic:
                  Du legst eine Eigeninitiative an den Tag, das ist kaum zu glauben...

                  Kommentar


                  • #10
                    Original geschrieben von malibu
                    wie würde der Code aussehen?
                    Gewöhne dir bitte ab, solche Fragen zu stellen, ohne zu zeigen wie du versucht hast, die Vorschläge umzusetzen. So ein Forum ist nicht zum Vorkauen da.
                    I don't believe in rebirth. Actually, I never did in my whole lives.

                    Kommentar


                    • #11
                      ich erhalte folgende fehlermeldung:
                      Parse error: syntax error, unexpected T_CASE, expecting ':' or '{' in /home/isgch/public_html/Test/Login/login.php on line 14

                      code ist so:
                      <?
                      session_start();
                      include 'sessionhelpers.inc.php';
                      if (isset($_POST['login']))
                      {
                      $userid=check_user($_POST['username'], $_POST['userpass']);
                      if ($userid!=false)
                      login($userid);
                      else
                      echo 'Ihre Anmeldedaten waren nicht korrekt!';

                      switch($username)
                      case "admin";
                      header('location: url');
                      break;

                      }

                      sorry ich komme einfach nicht weiter...

                      Kommentar


                      • #12
                        PHP-Code:
                         switch($username)
                        case 
                        "admin";
                        header('location: url');
                        break; 
                        setzt switch nicht geschweifte klammern vorraus?
                        und case einen doppelpunkt und kein semikolon?

                        peter
                        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                        Meine Seite

                        Kommentar


                        • #13
                          Um diese Frage zu beantworten, müsste man ja erstmal ins Manual gucken. Kannst du mir nicht die Antwort sagen?

                          Kommentar


                          • #14
                            Kannst du mir nicht die Antwort sagen?




                            peter
                            Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                            Meine Seite

                            Kommentar


                            • #15
                              probiert mit Doppelpunkt gehts ned:

                              Parse error: syntax error, unexpected T_CASE, expecting ':' or '{' in /home/isgch/public_html/Test/Login/login.php on line 14


                              switch($username)
                              case "admin":
                              header('location: /Test/Login/admin.html');
                              break;


                              kann dir nicht die antwort sagen

                              Kommentar

                              Lädt...
                              X