Bild aus datei erstellen und an Browser weitergeben

sono

sono

Sack Flöhe Hüter
PHP:
$file = $path_userpics."sono/1sono.jpg";
$im = imagecreatefromjpeg($file);
    
echo "$im<br>";
    
imagejpeg ( $im , "/tmp/test.jpg" );



Momentan bin ich soweit dass ich eine Image aus einer Datei in eine neue Speichern kann oder per Headermanipulation an den Browser .

PHP:
header("Content-type: image/jpeg");
header("Content-Disposition: attachment; filename=new.jpg");
$im = imagecreatefromjpeg($pic_path."3sono.jpg");
    
imagejpeg($im);

Einfach dann eine image mit link auf das Bild ist nicht Sinn der Sache und nur ein Bild ausgeben und Sonst nichts leider auch nicht.

Hat jemand da nen tip , geht das in die Richtung oder bin ich da total auf dem Holzweg .

Ich will dass das Bild ganz normal in einer Seite zwischen Text usw angezeigt werden kann , aber nicht direkt per Link aufrufbar ist .

Gruß Sono
 
Und die Lösung wäre gewesen :

file1.php
PHP:
header("Content-type: image/jpeg");
$im = imagecreatefromjpeg($pic_path."3sono.jpg");
imagejpeg($im);

file2.php
PHP:
<img src="<?php ./file1.php ?>"></img>
 

Ähnliche Themen

NGINX bietet intern abgerufene Seiten nur zum Download an, extern geht's

Nginx als Reverse Proxy für Nextcloud und Emby

ca. 1200 PDF-Dateien auslesen und bestimmte Daten in eine CSV-Datei speichern

Habe da ein Problem was nicht wegbekomme

HP PSC 2175 - CUPS druckt nicht

Zurück
Oben