Hallo,
über den Scheduler lasse ich mir eine PDF-Datei erstellen. Die Seite liegt in einem FE-User-Bereich. Vor Installation von saltedpasswords konnte ich mit den Logindaten "user:passwort" folgendermaßen auf die Seite zugreifen:
$ch = curl_init("http://www.website.de/index.php?id=20&type=123&user=user&pass=passwort&logintype=login&pid=2028");
Nach Installation von saltedpasswords funktioniert der Zugriff so leider nicht mehr, auch nicht, wenn ich das verschlüsselte Passwort (aus der Datenbank rauskopiert) einsetze.
Kann mir jemand sagen, wie ich jetzt per curl Zugriff auf den FE-User-Bereich erhalte?
Hier für alle Fälle noch die komplette Funktion:
[code]function makePdf() {[/code]
[code]$pdfFolder = 'pfad-zur-datei';[/code]
[code]$uniqueName = time();[/code]
[code]# filename[/code]
[code]$pdf = $pdfFolder . 'pdf_' . $uniqueName . '.pdf';[/code]
[code]// get content and write to file[/code]
[code]$ch = curl_init("http://www.website.de/index.php?id=20&type=123&user=user&pass=passwort&logintype=login&pid=2028");[/code]
[code]$fp = fopen($pdf, "w");[/code]
[code]curl_setopt($ch, CURLOPT_FILE, $fp);[/code]
[code]curl_setopt($ch, CURLOPT_HEADER, 0);[/code]
[code]curl_exec($ch);[/code]
[code]curl_close($ch);[/code]
[code]fclose($fp);[/code]
[code]return $pdf;[/code]
[code]}[/code]
Gruß, Ralf