SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.02.2009, 11:09:14
M*I*B M*I*B ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 10
Bild aus BLOB -> GDlib -> Ausgabe ?

Hallo liebe Leser/innen,

ich hät' da mal wieder eine Aufgabe, die gelöst werden möchte.
Gleich zu aller erst: Ich weiß, was gegen die Speicherung von Bildern in MySQL spricht; das soll nicht das Thema sein muss man ja dazu sagen...)

Vorab muss ich gestehen, das ich mit der GD noch nichts gemacht habe; man sehe mir also meine Unkenntnis nach...

Ich möchte unter Umgehung von temporären Dateien o.ä. direkt die ausgelesenen Binärdaten aus einem LongBlob an die GDlib übergeben, damit ein Resize unter Beachtung der Proportionen machen und das Resultat direkt ausgeben.

Geht das überhaupt? Und wenn ja, wie?

Vielleicht gibt es ja auch eine fertige Klasse o.ä., die genau solche Bild- Ein- und Ausgabemanipulationen bewerkstelligt? Denn in einem zweiten Schritt soll auch eine hochgeladenen Bilddatei mit einem Resize gleich durch die GD laufen, um die DB nicht mit unnütz großen Bilddaten voll zu müllen...


Wäre super, wenn mich dabei mal wer coachen könnte ...
__________________
... LG aus Kalledonien ...
Micha


Wir, die guten Willens sind, geführt von Ahnungslosen, versuchen für die Undankbaren das Unmögliche zu vollbringen. Wir haben schon soviel mit sowenig solange versucht, dass wir jetzt qualifiziert sind, fast alles mit nichts zu bewältigen.
Mit Zitat antworten
  #2  
Alt 26.02.2009, 11:34:40
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Bild aus BLOB -> GDlib -> Ausgabe ?

Zitat:
aus einem LongBlob an die GDlib übergeben
Handbuch kaputt?
Ja komm, hier haste ein neues: http://de3.php.net/manual/de/functio...fromstring.php
Mit Zitat antworten
  #3  
Alt 26.02.2009, 11:51:35
M*I*B M*I*B ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 10
AW: Bild aus BLOB -> GDlib -> Ausgabe ?

... Dank für's neue Handbuch ! ;)

Ne, hatte ich irgendwie übersehen; genau das habe ich gesucht... THX

Nachtrag:

Wäre ja auch zu schön gewesen, wenn es auf Anhieb funktioniert *grrr*

Ich habe das Beispiel entsprechend angepasst und in dieser Form auch eingebunden:

$bild = base64_decode($row['picture']);
$im = imagecreatefromstring($bild);
if ($im !== false) {
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
} else {
echo 'An error occurred.';
}

Das klappt so nicht. Apache meggert ala "PHP Warning: imagecreatefromstring() [<a href='function.imagecreatefromstring'>function.imagecreatefromstring</a>]: Empty string or invalid image in ...blabla...", die Daten aus dem BLOB sind aber definitiv in "$bild" enthalten und werden über eine direkte Anzeige ala "picture.php" korrekt angezeigt.

Any Idea?
__________________
... LG aus Kalledonien ...
Micha


Wir, die guten Willens sind, geführt von Ahnungslosen, versuchen für die Undankbaren das Unmögliche zu vollbringen. Wir haben schon soviel mit sowenig solange versucht, dass wir jetzt qualifiziert sind, fast alles mit nichts zu bewältigen.

Geändert von M*I*B (26.02.2009 um 12:28:44 Uhr) Grund: Nachtrag
Mit Zitat antworten
  #4  
Alt 26.02.2009, 16:19:05
M*I*B M*I*B ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 10
AW: Bild aus BLOB -> GDlib -> Ausgabe ?

... noch was, was ich nicht verstehe:
Warum muss ich erst ein "based64_decode" machen, wenn die daten im BLOB doch schon bereits im m.E. richtigen Format vorliegen?
__________________
... LG aus Kalledonien ...
Micha


Wir, die guten Willens sind, geführt von Ahnungslosen, versuchen für die Undankbaren das Unmögliche zu vollbringen. Wir haben schon soviel mit sowenig solange versucht, dass wir jetzt qualifiziert sind, fast alles mit nichts zu bewältigen.
Mit Zitat antworten
  #5  
Alt 26.02.2009, 16:26:30
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Bild aus BLOB -> GDlib -> Ausgabe ?

Muß man doch gar nicht....
Aber das logische Denken sollte man einschalten und nicht alles blind kopieren.
Mit Zitat antworten
  #6  
Alt 26.02.2009, 16:37:47
M*I*B M*I*B ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 10
AW: Bild aus BLOB -> GDlib -> Ausgabe ?

... sehr hilfreich die Antwort; bin ich hier irgendwie anders gewohnt ...

Nur so nebenbei: klappt auch ohne "based64_decode" nicht.

Egal. Ich frag mal wo anders...
__________________
... LG aus Kalledonien ...
Micha


Wir, die guten Willens sind, geführt von Ahnungslosen, versuchen für die Undankbaren das Unmögliche zu vollbringen. Wir haben schon soviel mit sowenig solange versucht, dass wir jetzt qualifiziert sind, fast alles mit nichts zu bewältigen.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bild aus BLOB speichern thomas220 PHP für Fortgeschrittene und Experten 4 28.12.2008 08:19:18
Dateien aus Ordner auslesen und darstellen MADdaMAX PHP Grundlagen 4 18.05.2008 19:05:34
Bild als Blob in DB - Ausgabe funktioniert nicht ceptar PHP Grundlagen 6 19.02.2006 17:15:33
Ausgabe: PHP & MySQL Bildergalerie bigvillain PHP Grundlagen 5 29.05.2004 23:29:48
Dynamische Bild ausgabe? atomic PHP für Fortgeschrittene und Experten 3 01.08.2002 18:35:58


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:46:22 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt