Ankündigung

Einklappen
Keine Ankündigung bisher.

Mit PHP Einloggen lassen

Einklappen

Neue Werbung 2019

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

  • Mit PHP Einloggen lassen

    Gibt es eig ne Möglichkeit sich mit php irgend wo einzuloggen (mit passwort und usernamen) und dann diese Session zu nutzten!?
    Denn über Google finde ich nur Tutorial zu Sessions zu machen.

    lg Leave

  • #2
    Eine fremde?

    Kommentar


    • #3
      Schau dir mal z.b. das hier an
      gruß

      Kommentar


      • #4
        Zitat von Curanai Beitrag anzeigen
        Eine fremde?
        Ja, nehmen wir z.b. der veranschaulichung dieses Forum.

        Zitat von rudygotya Beitrag anzeigen
        Schau dir mal z.b. das hier an
        gruß
        mmh, das ist ein Script wo man selbst ein Login machen kann. Darum geht´s mir aber nicht ich möchte mich wie mit meinem Browser, dem Usernamen und dem Passwort auf einer Seite einloggen können.


        lg Leave

        Kommentar


        • #5
          1. Willst jetzt wissen, wie man ne Session klaut?

          2. Oder willst jetzt wirklich wissen, wo man sich einloggt und ne session aktiv ist

          zu 1.: bräuchtest du die Session ID (hilft auch nur, wenn statisch) und dann müßtest noch die Sicherheitsabfragen der Seite umgehen.
          und zu 2. willkommen im WELTNETZ

          Kommentar


          • #6
            Zitat von rudygotya Beitrag anzeigen
            1. Willst jetzt wissen, wie man ne Session klaut?

            2. Oder willst jetzt wirklich wissen, wo man sich einloggt und ne session aktiv ist

            zu 1.: bräuchtest du die Session ID (hilft auch nur, wenn statisch) und dann müßtest noch die Sicherheitsabfragen der Seite umgehen.
            und zu 2. willkommen im WELTNETZ
            Nein will keine Session klauen. Und die 2. ist fast richtig, Ich möchte mich über PHP auf einer externen Seite einloggen. Automatisch.^^

            lg Leave

            Kommentar


            • #7
              achso :P

              schau dir mal cURL an. (:

              gruß

              Kommentar


              • #8
                Auf einer geschlossenen Seite anmelden

                Ja, cURL kann wirklich Deine Lösung sein. Damit kannst Du im übertragenen Sinne einen Browser simulieren. Allerdings ist der Aufwand dabei nicht zu unterschätzen und Du kannst vielleicht prüfen, ob es noch eine Alternative zum Fremd-Login gibt.

                Vielleicht kannst Du näher beschreiben, worum es genau geht.

                Kommentar


                • #9
                  Zitat von rudygotya Beitrag anzeigen
                  achso :P

                  schau dir mal cURL an. (:

                  gruß
                  Kannst mir nur Teils vorstellen doch so komme ich nicht von Null rein. Kannste mir noch kurz bissi erklären?

                  lg Leave

                  Kommentar


                  • #10
                    das verlinkte tutorial haste aber schon gelesen oder? dann sollte das eig. kein problem sein...

                    Kommentar


                    • #11
                      MIt js gehts ganz einfach, die seite schütz dfu mit .hacsess dann lässt du einfach ein js auf die seite die per get elemnt by id username und pw einfügt und dann das form mit submit betätigt

                      so ist wirklich ganz einfach , wenn du die datei schützt auch sicher

                      mfg

                      Kommentar


                      • #12
                        Zitat von Hasematzel Beitrag anzeigen
                        Vielleicht kannst Du näher beschreiben, worum es genau geht.
                        Ja, im Grunde genohmmen eig. Nur das ich mich per PHP wo einloggen kann.


                        Zitat von Screeze Beitrag anzeigen
                        das verlinkte tutorial haste aber schon gelesen oder? dann sollte das eig. kein problem sein...
                        Nicht jeder versteht das alles!

                        Zitat von Screeze Beitrag anzeigen
                        das verlinkte tutorial haste aber schon gelesen oder? dann sollte das eig. kein problem sein...
                        Zitat von Dominik Beitrag anzeigen
                        MIt js gehts ganz einfach, die seite schütz dfu mit .hacsess dann lässt du einfach ein js auf die seite die per get elemnt by id username und pw einfügt und dann das form mit submit betätigt

                        so ist wirklich ganz einfach , wenn du die datei schützt auch sicher

                        mfg
                        Nein, das geht aber nicht für das was ich vorhabe. Denn wenn es nur um das eingeben wäre könnte ich einfach ein Passwort Verwalter nehmen. Ich habe vor ein PHP Tool zu schreiben was ich über die KOnsole starten kann. Dann Logt es sich in BEstimmte Seiten ein. Mit meinem Usernamen und Passwort. Und mir dann sagen kann ob ich Beispielsweise Nachrichten oder sonstige Ereignisse habe.



                        lg Leave

                        Kommentar


                        • #13
                          des kann dir das JS genaus so aber wenn du unbedingt php verwenden willst warum auch immer dann :


                          PHP: curl_setopt - Manual unten erstes beispiel
                          PHP-Code:
                          <?php 
                           
                          function get_web_page$url,$curl_data 

                              
                          $options = array( 
                                  
                          CURLOPT_RETURNTRANSFER => true,         // return web page 
                                  
                          CURLOPT_HEADER         => false,        // don't return headers 
                                  
                          CURLOPT_FOLLOWLOCATION => true,         // follow redirects 
                                  
                          CURLOPT_ENCODING       => "",           // handle all encodings 
                                  
                          CURLOPT_USERAGENT      => "spider",     // who am i 
                                  
                          CURLOPT_AUTOREFERER    => true,         // set referer on redirect 
                                  
                          CURLOPT_CONNECTTIMEOUT => 120,          // timeout on connect 
                                  
                          CURLOPT_TIMEOUT        => 120,          // timeout on response 
                                  
                          CURLOPT_MAXREDIRS      => 10,           // stop after 10 redirects 
                                  
                          CURLOPT_POST            => 1,            // i am sending post data 
                                     
                          CURLOPT_POSTFIELDS     => $curl_data,    // this are my post vars 
                                  
                          CURLOPT_SSL_VERIFYHOST => 0,            // don't verify ssl 
                                  
                          CURLOPT_SSL_VERIFYPEER => false,        // 
                                  
                          CURLOPT_VERBOSE        => 1                // 
                              
                          ); 
                           
                              
                          $ch      curl_init($url); 
                              
                          curl_setopt_array($ch,$options); 
                              
                          $content curl_exec($ch); 
                              
                          $err     curl_errno($ch); 
                              
                          $errmsg  curl_error($ch) ; 
                              
                          $header  curl_getinfo($ch); 
                              
                          curl_close($ch); 
                           
                            
                          //  $header['errno']   = $err; 
                            //  $header['errmsg']  = $errmsg; 
                            //  $header['content'] = $content; 
                              
                          return $header

                           
                          $curl_data "var1=60&var2=test"
                          $url "https://www.example.com"
                          $response get_web_page($url,$curl_data); 
                           
                          print 
                          '<pre>'
                          print_r($response); 
                           
                          ?>

                          Kommentar


                          • #14
                            MMMh, also bei mir kommt en Error bei curl_init.

                            "Fatal error: Call to undefined function curl_init<> in ...."

                            Habe bei $url mal php.de - das Deutsche PHP-Forum angeben.

                            Kommentar


                            • #15
                              PHP-Code:
                              <?php
                              session_start
                              ();
                              $adminlogin="loginname";
                              $adminpasswort="passwort";
                              if(
                              $adminlogin2check==$adminlogin && $adminpasswort2check==$adminpasswort) {
                               
                              session_register("adminloginsess");
                               
                              $_SESSION['adminloginsess']=$adminlogin2check " | " $adminpasswort2check;
                               }
                              if(
                              $_SESSION["adminloginsess"]!="$adminlogin | $adminpasswort") {
                               echo 
                              "<form action=\"./\" method=post><input name=\"adminlogin2check\"><br><input type=password name=\"adminpasswort2check\"><br><input type=submit value=\"login\"></form>";
                               }
                              else {
                               echo 
                              "Da kommt dann der Inhalt";
                               }
                              ?>

                              Kommentar

                              Lädt...
                              X