Skriptsprachen (PHP, Javascript, etc.) - Forum

Derzeit sind Sie als Gast in unserem Forum aktiv. Für das Schreiben registrieren Sie sich bitte. Unser Forum ist eine Austauschplattform für Webworker zum Kommunizieren, Helfen, Informieren und Hilfe finden. Auf der rechten Seiten finden Sie eine Forenübersicht über alle Bereiche des Webmaster-Forums. Unterhalb finden Sie alle aktuellen Themen.

Diskutieren Sie hier über die serverseitige Skriptsprachen PHP und Python und über dynamische Webseitenerstellung mit Javascript und Ajax.


niklas
Beiträge: 153

PN schreiben
Profil ansehen
User ist offline

Login auf einer https-Seite

Link zur Antwort auf "Login auf einer https-Seite" von niklas niklas, am Wednesday den 23.04.2008 um 20:29:37

Ich möchte gerne eine Internetseite auslesen, um sie anschließend weiterzuverarbeiten = Inhalte extrahieren.

Die Datei befindet sich in einem geschlossenen Benutzerbereich. Aufruf der Seite über https. Erst nach Eingabe einer korrekten Benutzer/Passwort-Kombination kann man auf die Seite navigieren.

Wie kann ich mich mittels PHP auf der Seite einloggen um anschließend Zugriff auf geschütze Seiten zu erhalten (https ein problem?)

Codeausschnitt: Login Formular  
HTML
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
        <form name="studentLoginForm" method="post" action="index.jsp">
            <table class="login">
                <tr>
                    <th>Kennung:</th>
                    <td>
                        <input type="text" name="studentUsername" value="" size="15" maxlength="50" />
                    </td>
                </tr>
                <tr>
                    <th>Passwort:</th>
                    <td>
                        <input type="password" name="studentPassword" value="" size="15" maxlength="50" />
                    </td>
                </tr>
                <tr>
                    <td>&nbsp;</td>
                    <td>
                        <input name="loginButtonStudent" id="loginButtonStudent" type="submit" class="textButton" value="Anmelden &gt;&gt;" />
                    </td>
                </tr>
            </table>
        </form>

Ich danke euch für eure Hilfe!


David Danier
Beiträge: 1710

PN schreiben
Profil ansehen
User ist offline
Link zur Antwort auf "Login auf einer https-Seite" von David Danier David Danier, am Thursday den 24.04.2008 um 09:43:00

HTTPS sollte eigentlich kein Problem darstellen, schon garnicht, wenn du curl verwendest. Zum Login selbst ist die Frage, wie dieser später erkannt wird. Wird beispielsweise eine Session über Cookies gespeichert, so musst du bei jedem Aufruf diese Cookies senden. Der Login selbst ist einfach, hierzu musst du nur die Login-Daten per HTTP-POST senden, curl sollte hierzu alles mitbringen.


niklas
Beiträge: 153

PN schreiben
Profil ansehen
User ist offline
Link zur Antwort auf "Login auf einer https-Seite" von niklas niklas, am Thursday den 24.04.2008 um 10:36:17
Zitat von: David Danier

HTTPS sollte eigentlich kein Problem darstellen, schon garnicht, wenn du curl verwendest. Zum Login selbst ist die Frage, wie dieser später erkannt wird. Wird beispielsweise eine Session über Cookies gespeichert, so musst du bei jedem Aufruf diese Cookies senden. Der Login selbst ist einfach, hierzu musst du nur die Login-Daten per HTTP-POST senden, curl sollte hierzu alles mitbringen.

Wie finde ich heraus, wie die Überprüfung stattfindet? Nach dem Login meine ich.


David Danier
Beiträge: 1710

PN schreiben
Profil ansehen
User ist offline
Link zur Antwort auf "Login auf einer https-Seite" von David Danier David Danier, am Thursday den 24.04.2008 um 11:46:22
Zitat von: niklas

Wie finde ich heraus, wie die Überprüfung stattfindet? Nach dem Login meine ich.

Beobachten, was passiert (beispielsweise im Browser). Höchstwahrscheinlich wird ein Cookie gesetzt.