Ich versuche ein dynamisches Bild mit dem Google QR Code Generator über PHP zu erstellen und dieses Bild dann in einem temporären Verzeichnis auf dem Server zu speichern. Ich denke, ich bin nah dran, aber ich schreibe nicht so oft in PHP, deshalb brauche ich zusätzliche Anleitungen.PHP - Dynamisch erstelltes Bild auf Server speichern
Hier ist der Code, den ich habe:
header("content-type: image/png");
$url = "https://chart.googleapis.com/chart?chs=177x177&cht=qr&chl=MyHiddenCode&choe=UTF-8";
$qr_image = imagecreatefrompng(file_get_contents($url));
$cwd = getcwd();
$cwd = $cwd . "/temp";
$save = "$cwd"."/chart123.png";
imagepng($qr_image);
chmod($save,0755);
imagepng($qr_image,$save,0,NULL);
Vielen Dank für jede und alle Erkenntnis.
Welche Fehler bekommst du? –
https://github.com/Pamblam/EasyImage -> 'EasyImage :: Erstellen ($ url) -> speichern ($ speichern);' Ihr Code sieht gut aus, wahrscheinlich müssen Sie die Berechtigungen in dem Verzeichnis, das Sie sind, anpassen Speichern unter ' –
Existiert die Datei, wenn Sie 'chmod()' darauf ausführen? – WillardSolutions