Hallo, es geht wie im Titel um ein Problem mit cURL.
Die PHP Datei ist folgende:
Es wird auch eine cookie.txt Datei erstellt, welche aber den Parameter false hat, was ja beutet der Login war nicht erfolgreich. Ich möchte wenn der Login funktioniert, eine Info, den Benutzernamen unter dem Punkt "mein Profil" haben. Jedoch funktioniert cURL nicht. Ich hoffe ihr könnt mir helfen.
Es geht um diese Seite: https://www.profi-ortung.de/index.php
die login.php verweist auf index.php, auf welcher das Formular mit folgendem Aufbau ist:
Ich hoffe ihr könnt mir helfen, ich brauche das Script dringend.
Die PHP Datei ist folgende:
PHP-Code:
<?php
$c = curl_init();
$opt = array(
CURLOPT_URL => 'https://www.profi-ortung.de/index.php',
CURLOPT_POST => 2,
CURLOPT_CAINFO => dirname(__FILE__).'/xxx.pem',
CURLOPT_POSTFIELDS => 'username=email@test.de&password=test123',
CURLOPT_COOKIEJAR => dirname(__FILE__).'/cookie.txt',
CURLOPT_COOKIEFILE => dirname(__FILE__).'/cookie.txt',
);
curl_setopt_array($c,$opt);
curl_exec($c);
curl_close($c);
echo "Script Ende";
exit();
?>
Es geht um diese Seite: https://www.profi-ortung.de/index.php
die login.php verweist auf index.php, auf welcher das Formular mit folgendem Aufbau ist:
HTML-Code:
<form id="login_form" action="https://www.profi-ortung.de/login.php" method="post"> <div class="form-group"> <input id="username" type="text" name="username" class="form-control" placeholder="Benutzername"> </div> <div class="form-group"> <input id="password" type="password" name="password" class="form-control" placeholder="Passwort"> </div> <button type="submit" class="btn btn-primary btn-block">Login</button> </div> </form>
Kommentar