|
|
|
|
|
|
|
#1 (permalink) |
|
Neuer Benutzer
Registriert seit: 18.02.2009
Beiträge: 6
![]() |
Hallo,
ich meine, hier schonmal eine Lösung auf mein Problem durch zufall gefunden zu haben, aber irgendwie bringt mich die suchfunktion nicht mehr dort hin ![]() Also mein Problem ist folgendes: Ich generiere mir in php mit gd eine Grafik und binde diese momentan auf dem üblichen Wege ein: <img src="grafik.php"> Nun möchte ich aber sowohl die html Ausgabe, als auch die Grafikgenerierung in ein und der selben php Datei erzeugen, da ich die bei der Grafikgenerierung berechnete Werte noch für eine Map unter der Grafik brauche. Irgendwo habe ich mal gelesen, das es auf die Art geht: echo '<img src="'.HEADER Ausgeben.imagepng($img);.'"> Kann mir evtl. jemand genau sagen, wie ich das schreiben muss? Danke. Geändert von elMoire (18.02.2009 um 15:53 Uhr). |
|
|
|
|
|
|
|
PHP Code Flüsterer
Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten
|
|
|
|
#2 (permalink) |
|
Moderator
Registriert seit: 11.05.2008
Beiträge: 3.846
![]() ![]() ![]() ![]() |
HTML unterstützt kein eingebettetes Binärformat. Du kannst in deinen beiden PHP-Dateien aber Sessions starten. So können sie beide auf den $_SESSION Array zugreifen. Bitte dazu im Handbuch oder diversen Tutorials schlau machen.
|
|
|
|
|
|
#3 (permalink) |
|
Neuer Benutzer
Registriert seit: 18.02.2009
Beiträge: 6
![]() |
Danke, aber wie gesagt, hatte ich schon mal irgendwo gesehen, wie es geht.
Wenn es aber wirklich nicht geht, dann muss ich es wohl oder übel über eine Session machen. Werde dann mal testen, wie ich das in mein bestehendes System einbauen kann. Evtl. hat ja noch jemand das von mir gesuchte Konstrukt schon mal irgendwo gesehen und noch im Kopf. |
|
|
|
|
|
#7 (permalink) |
|
Moderator
Registriert seit: 11.05.2008
Beiträge: 3.846
![]() ![]() ![]() ![]() |
data URI scheme - Wikipedia, the free encyclopedia
Ach dann war das doch HTML. Nun gut ich nehme alles zurück. |
|
|
|
|
|
#8 (permalink) |
|
Neuer Benutzer
Registriert seit: 18.02.2009
Beiträge: 6
![]() |
In einem ersten Versuch scheint es zu funktionieren.
Die Ausgabe über Code:
echo '<img src="data:image/png;base64,'.imagepng($bild).'">'; Code:
imagepng($bild); @edit: War nur Zufall, das es funktionierte, da ich den header für png in der Datei drin gelassen habe. Richtig geht es so: Code:
# Bild in Speicher schreiben ob_start(); ImagePNG($bild); # Speicher leeren: imagedestroy ($bild); $im=ob_get_contents(); # Speicher leeren: ob_clean(); # Bild base64-kodieren: $im1=base64_encode ($im); $out='<img src="data:image/png;base64,'.$im1.'">'; Erstes Bild mit Pixelgraphik und PHP - Dr. Olaf Hoffmann Geändert von elMoire (18.02.2009 um 18:54 Uhr). |
|
|
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| HTML Code in PHP einbinden | solvero | PHP Einsteiger | 5 | 11.02.2009 10:17 |
| php code in html einbinden... | lookatme | PHP Tipps 2008 | 10 | 20.08.2008 13:09 |
| Definieren von Blöcken und in Html einbinden! Brauche Hilfe. | jf146 | PHP Tipps 2006 | 3 | 01.04.2006 13:56 |
| Include - Wie HTML Dateien einbinden? | PHP Tipps 2005-2 | 2 | 13.10.2005 23:33 | |
| HILFE.....PHP in html einbinden????? | PHP Tipps 2005-2 | 52 | 09.09.2005 10:43 | |
| .AVI, .MPEG usw. Dateien in HTML einbinden? | nicobischof | PHP Tipps 2005-2 | 3 | 30.08.2005 08:22 |
| HTML Tabelle in PHP Datei einbinden | PHP Tipps 2005-2 | 4 | 14.07.2005 20:11 | |
| counter in html einbinden | HTML, Usability und Barrierefreiheit | 7 | 28.06.2005 20:49 | |
| Dateien mit HTML einbinden | ggfan | HTML, Usability und Barrierefreiheit | 3 | 21.06.2005 16:21 |
| bilder aus mysql in html einbinden | Datenbanken | 4 | 30.01.2005 12:53 | |
| PHP in HTML einbinden | PHP Tipps 2005 | 29 | 25.01.2005 10:10 | |
| Word Tabelle direkt in HTML Datei einfügen | nsane | HTML, Usability und Barrierefreiheit | 7 | 28.12.2004 09:02 |
| hilfe bei mysql in html einbinden | Datenbanken | 2 | 18.09.2004 00:29 | |
| asp + php script gemeinsam in HTML einbinden | PHP Tipps 2004 | 7 | 25.08.2004 18:14 | |
| [Erledigt] PHP elemente in html einbinden??? | PHP Tipps 2004 | 6 | 26.06.2004 20:02 | |