php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.03.2005, 12:39  
Benutzer
 
Registriert seit: 10.08.2004
Beiträge: 31
Finkman
Standard ImageStream als Bild im Browser anzeigen lassen!

Hi!
Mein Problem ist es, dass ich ein (großes) Bild als Stream über ein Socket bekomme/auslese. Nun stellt sich mir die Frage, wie ich dieses Bild nun im Browser sichtbar machen kann, ohne unnötig das Bild auf Platte abzulegen und dann wieder aufzurufen.
Hatte schon versucht, dass Bild mit imageJPEG irgendwie einzubinden, jedoch bekomme Seitenweiße Buchstabensuppe.

Danke im Vorraus!
Finkman ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.03.2005, 12:41  
Gast
 
Beiträge: n/a
Standard

Ohhhhhh, also das wurde hier schon zich mal behandelt.
Einfach mal die Suche benutzen ...
 
Alt 29.03.2005, 12:58  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

Sidn wir mal gütig und helfen dem Fortgeschrittenen auf seine Pfade zurück:
http://de.php.net/manual/de/function.imagejpeg.php


Der Beitrag wurde verschoben, wegen...
... Postings im falschen Forum.

Bemerkung:
Die gestellte Frage entspricht nicht dem Wissensstand eines/einer Fortgeschrittenen.

moved to PHP - Anfänger
Guradia ist offline  
Alt 29.03.2005, 14:58  
Benutzer
 
Registriert seit: 10.08.2004
Beiträge: 31
Finkman
Standard

ich bekomme nun über einenSocket einen Stream der ein Bild enthält, dass sollte nun ohne es auf die Platte zu schreiben im browser errscheinen.

da ich noch net weiß wie ich das mit dem Stream machen kann, habe ich mich erstmal dem zweiten Problem (im Browser sichtbar machen) auseinander gesetzt.
Ich lade nun ein Bild in ein String und möchte es anzeigen:
führe ich
imageJPEG('$Bild);
aus bekomme ich den String einfach ausgegeben;
führe ich
imageJPEG('$Bild','img.jpg');
aus bekomme ich eine einwandfreie Bilddatei!

Kann mit jemand helfen?????

Dank im Vorraus!
Finkman ist offline  
Alt 29.03.2005, 15:16  
Gast
 
Beiträge: n/a
Standard

Dann musste das Teil mit Header() senden:

<?
Header("Content-type: image/jpeg";
...
imageJPEG('$Bild);
?>
 
Alt 29.03.2005, 15:18  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

rtfm ?!

http://de.php.net/manual/de/function.imagejpeg.php

-> vieleicht mal in den kommentaren schauen und nciht nach 3 zeilen schon wieder schließen.

du musst den richtigen header senden

header ('Contenttype: image/jpeg');

das hättest du aber mit ein bissel grips anstrengen auch mit der boardsuche auch gefunden.

mfg
robo47
robo47 ist offline  
Alt 29.03.2005, 15:27  
Benutzer
 
Registriert seit: 10.08.2004
Beiträge: 31
Finkman
Standard

<?php Header("Content-type: image/jpeg");
?>
<html>
<body>
<?php


$Bild = imagecreate(40,40);

ImageString($Bild,3,5,5,'heri',3);

ImageJPEG($Bild);
#imagedestroy($Bild);

?>

</body>

</html>


müsste doch funkt. ? oder?
Finkman ist offline  
Alt 29.03.2005, 15:37  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

nie und nimmer, was soll der ganze html-schnöddel da? du gibst ein Bild aus, das sind binär-daten das hat 0 0 und nochmal 0 mit html zu tun.

mfg
robo47
robo47 ist offline  
Alt 29.03.2005, 15:54  
Gast
 
Beiträge: n/a
Standard

Ne wirklich, letztes Beispiel:

EDIT: für alle Fälle ...

PHP-Code:
<?php
/*
Speichere diesen Code z.B. als bild.php ab.
Mittels [img]bild.php[/img] kannst du diese Datei in ein IMG-Tag einbinden.
Du kannst auch diese Datei direkt im Browserfenster als URL aufrufen.
Achte darauf, dass vor Header() keine Ausgaben (Leerzeichen, Zeilenumbruch etc.) zum Browser gesendet werden.
*/

Header("Content-type: image/jpeg");

// Breite u. Höhe
$BB "300";
$HH "50";

// neues Bild erzeugen
$im ImageCreateTrueColor($BB,$HH);

// Farben festlegen
$col_1 ImageColorAllocate($im255255200);
$col_2 ImageColorAllocate($im000);

// Hintergrund mit Farbe füllen
ImageFill($im00$col_1);

// bissel Text dazu
ImageString ($im52020"Susi ist im Garten ..."$col_2);

// Garfik ausgeben
ImageJPEG($im);

// Speicher wieder frei geben
ImageDestroy($im);
?>
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fehlendes Bild nicht anzeigen tayke PHP Tipps 2007 4 09.03.2007 11:40
Bild in einem Dropdownfeld anzeigen lassen PHP Tipps 2007 2 19.12.2005 18:02
Bild beim Hyperlink nicht anzeigen themonk HTML, Usability und Barrierefreiheit 7 07.10.2005 18:49
Bild zu einer bestimmten Zeit anzeigen PHP Tipps 2005-2 26 31.08.2005 17:13
Bild aus URL in Datenbank anzeigen Diego1978 PHP Tipps 2005-2 2 07.08.2005 14:11
Wenn Bild nicht existiert anderes anzeigen Beitragsarchiv 14 31.07.2005 11:57
GD Image Stream als Bild anzeigen PHP Tipps 2005-2 2 22.07.2005 13:10
Bild wird als unverständliche Zeichen im Browser ausgegeben PHP-Fortgeschrittene 4 12.07.2005 14:12
mit php ein Bild in einem Text anzeigen und mit css designen scheibo PHP Tipps 2005 3 15.05.2005 13:48
Bild aus Server anzeigen lassen flual2000 PHP Tipps 2004 4 26.10.2004 16:33
[Erledigt] Hintergrund Bild nur einmal anzeigen!? HTML, Usability und Barrierefreiheit 5 09.09.2004 21:50
[Erledigt] Bildlink aus Datenbank als Bild auf der Homepage anzeigen.. PHP Tipps 2004 5 25.07.2004 20:08
[Erledigt] Bildurl aus Datenbank auf der Homepage als Bild anzeigen HTML, Usability und Barrierefreiheit 4 25.07.2004 20:05
Bild + URL auf neuer Seite anzeigen PHP Tipps 2004 8 18.07.2004 20:51
Bild Automatisch Anzeigen PHP Tipps 2004 5 12.07.2004 19:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php image stream, php stream image, php bild stream, php image from stream, image stream php, http://www.php.de/php-tipps-2005/20345-imagestream-als-bild-im-browser-anzeigen-lassen.html, php image stream anzeigen, php bild an browser senden, php bild streamen, php image to stream, php image as stream, php bilder stream, stream image php, stream to image php, image from stream php, php bild als stream, wie kann ich auf hp anzeigen lassen dass stream online ist, php stream picture, php imagestream, php image streamen

Alle Zeitangaben in WEZ +1. Es ist jetzt 21:30 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.