Space Pioneers einen Bot mit PHP zu schreiben was generell auch kein Problem
wäre, allerdings habe ich ein kleines Problem. Und zwar gibt es zwei möglichkeiten
sich einzuloggen, das wäre einmal auf und einmal der Notfall Login . Nun zu meinem Problem. Das
Einloggen im ersten Link
klappt soweit ganz gut, ich habe meines errachtens auch alle Inputs mit übergeben,
hat mir allerdings keinen Acceskey zugewiesen. Gut, hab ich den zweiten versucht.
Wieder das gleiche Problem, nur meckert der Login jetzt ich müsste Cookies aktivieren
um fortfahren zu können. Cookies sind aktiviert, vielleicht liegt es an meinem Script
ich weiß es nicht. Wäre nett wenn ihr mal drüber schauen könntet den ich finde keinen
Fehler :<
Nur als kleine Anmerkung wieso ich eine Template Klasse eingebunden habe, das liegt
daran das ich das später als GUI verwenden will.
PHP Code:
<?php
if (!function_exists('curl_init'))
{
die('cUrl ist auf deinem PC nicht installiert');
}
require 'include/Template.class.php';
$tpl = new Template('template/base.tpl');
$config['email'] = 'xxxx';
$config['username'] = 'xxxx';
$config['password'] = 'xxxx';
$ch = curl_init('http://gde.sp.looki.de/glogin.shtml');
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POSTFIELDS, "anmelden=true&pid=0&zz=-60&old=&name=".$config['email']."&passwd=".$config['password']);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookies.txt');
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookies.txt');
$result = curl_exec($ch);
curl_close ($ch);
?>
getestet hab :>