Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Von Server aus auf Server einloggen

Diskussion: Von Server aus auf Server einloggen im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo Community, Ich habe folgendes Problem: Ich möchte mich von meinem Server aus per PHP in das Webinterface eines ...

Antwort
Alt 03.10.07, 22:58   #1 (permalink)
 
Registriert seit: 17.10.06
:::Lük::: Leistung: Facit NTK
:::Lük::: eine Nachricht über ICQ schicken
Likes: 0
Standard Von Server aus auf Server einloggen

Anzeige

Hallo Community,
Ich habe folgendes Problem: Ich möchte mich von meinem Server aus per PHP in das Webinterface eines anderen Servers einloggen (Zugangsdaten sind natürlich bekannt).
Bisher hatte ich die Idee dafür file_get_contents() zu verwenden und dann via str_replace() die Zugansdaten einzufügen. Allerdings benötigt der Login Cookies und die werden anscheinend nicht bei meinem Server gesetzt. Wie kann ich dieses Problem lösen?

PHP-Code:
$data file_get_contents("http://www.xxxxx.de/");

$data str_replace('<form action="index.php?" method="post" name="loginbox">''<form action="http://www.xxxxx.de/index.php?" method="post" name="loginbox">'$data);

$data str_replace('<input name="loginuser" type="text" maxlength="20" class="input" style="width:155px;" />''<input name="loginuser" type="text" maxlength="20" class="input" style="width:155px;" value="xxxxx" />'$data);

$data str_replace('<input name="loginpass" type="password" maxlength="20" class="input" style="width:155px;" />''<input name="loginpass" type="password" maxlength="20" class="input" style="width:155px;" value="xxxxxx" />'$data);

$data .= '<script type="text/javascript"> document.loginbox.submit();</script>';

echo 
$data
Zeile 9 scheint mir auch relativ notdürftig. Ist dies auch anders zu realisieren (z. B. über header() etc.) ?

Thx Lük
:::Lük::: ist offline   Mit Zitat antworten
Alt 04.10.07, 02:30   #2 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Standard

Ohne jetzt zu sehr ins Detail zu gehen: Einen POST-Request kannst du auch einfacher haben als indem du das Formular runterlädst, ausfüllst und dann mit JavaScript submittest. libcurl kann dein bester Freund werden
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 04.10.07, 13:18   #3 (permalink)
Moderator
 
Benutzerbild von Elderan
 
Registriert seit: 30.03.04
Elderan Leistung: 8086
Likes: 14
Standard

Hallo,
Es gibt ne Funktion die nennt sich fsockopen(), damit kann man beliebige HTTP senden, auch welche die Cookies enthalten.
Dann per Firefox + Live HTTP Headers die Headers sniffen und entsprechend per PHP senden.
Elderan ist offline   Mit Zitat antworten
Alt 04.10.07, 14:34   #4 (permalink)
Themenstarter
 
Registriert seit: 17.10.06
:::Lük::: Leistung: Facit NTK
:::Lük::: eine Nachricht über ICQ schicken
Likes: 0
Standard

Ok danke habs mittlerweile über cUrl gelöst.
Wie immer gab LX den Lösungsanstoss
:::Lük::: ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Von Server aus auf Server einloggen
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Counter Strike Server/Server leistungen für Clans KaM!KoZe HaBo-Marktplatz 5 17.08.09 14:01
Datei von Server 1 nach Server 2 senden... junior48000 (Web-) Design und webbasierte Sprachen 3 16.10.07 18:10
Dateien von fremden Server auf eingenen Server kopieren KaM!KoZe (Web-) Design und webbasierte Sprachen 10 10.05.07 21:21
C++ Server/Client - Server empfängt nichts! jesus Code Kitchen 16 25.01.07 21:27
Suche Tools für Webserver, FTP-Server, Exchange Server etc. BuzzT Linux/UNIX 5 30.07.04 18:50


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61