Login von Homepage mit Snoopy
Verfasst: 25.09.2006 12:57
Bei der Suche im Forum bin ich auf die Möglichkeit gestoßen, sich mit Hilfe der Snoopy Classe von der Homepage im Forum anzumelden.
Leider habe ich Probleme damit. Ich habe folgenden Code in mein Loginscript eingebaut:
Ich hatte erwartet, wenn ich jetzt auf den Link "Forum" klicke, dass ich im Forum eingeloggt bin. Dem ist aber leider nicht so. Ich bin immer als Gast im Forum. Username und Passwort stimmen mit denen aus der users Tabelle überein.
Kann mir bitte jemand auf die Sprüge helfen?
Gruß Georg
Leider habe ich Probleme damit. Ich habe folgenden Code in mein Loginscript eingebaut:
Code: Alles auswählen
function login_phpBB($username, $userpw) {
/***************************************************************************
* Login in Forum
***************************************************************************/
include("include/Snoopy.class.php"); //Zugriffsklasse um Browser zu "simulieren"
include("include/GC.config.php");
//Formularfelder als Variablen an die Loginseite schicken
$url = $gc_url."/forum/phpbb/login.php";
$vars["username"] = $username;
$vars["password"] = $userpw;
$vars["autologin"] = 1;
$vars["login"] = 'login';
$snoopy = new Snoopy();
$snoopy->submit($url, $vars);
//Cookies beim User registrieren
foreach($snoopy->cookies as $key=>$value){
setcookie($key, $value ,time()+3600,'/');
}
/***************************************************************************
* Login in Forum Ende
***************************************************************************/
}
Kann mir bitte jemand auf die Sprüge helfen?
Gruß Georg