ich diesen Code bin mit:onerror Bild nicht angezeigt, wenn Bild existiert nicht
function base64_encode_image ($filename=string,$filetype=string) {
if ($filename) {
$imgbinary = fread(fopen($filename, "r"), filesize($filename));
return 'data:image/' . $filetype . ';base64,' . base64_encode($imgbinary);
}
}}
<img src="<?php echo base64_encode_image ('img/123.jpg','jpg'); ?>" alt='' onerror="this.onerror=null;this.src='img/no-image.jpg';"/>
Das Problem ist, dass das onerror Bild (no-image.jpg) zeigt nicht, obwohl 123.jpg Bild nicht existieren.
bekomme ich folgende Fehlermeldung: Warnung: Dateigröße(): Stat für img/123.jpg fehlgeschlagen
Jede Hilfe würde geschätzt.
Große, es funktionierte. Vielen Dank ! – Sally