php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.08.2010, 23:59  
Neuer Benutzer
 
Registriert seit: 30.08.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
Thunderre befindet sich auf einem aufstrebenden Ast
Standard Bilder aus MSSQL Datenbank

Hallo,

nach langer Zeit beschäftige ich mich mal wieder mit PHP und hab mich hier angemeldet. Leider konnte ich noch kein passendes Thema finden.

Folgendes Problem:

Ich muss (leider) Bilder aus einer MSSQL Datenbank abrufen (Image Feld). Der Abruf an sich funktioniert ohne Probleme. Leider kann ich diesen ?String nicht als Bild ausgeben lassen. Habe verschieden Varianten ausprobiert:

PHP-Code:
header('Content-Type: image/jpeg');
echo 
$bild
Lasse ich den header weg bekomme ich einen Haufen Sonderzeichen und Buchstabenchaos, wo zwischendurch Exif und Canon ixus... lesbar ist.

Die Bilder müssen aber in Ordnung sein, mit einem alten vorhandenen Visual Basic Programm funktioniert der Zugriff und die Anzeige. Die Funktion hierbei lautet:

Code:
   Public Function ByteArray2Image(ByVal ByAr() As Byte) As Image
        Dim img As Image
        Dim MS As New IO.MemoryStream(ByAr)

        'das TRY ist Notwending, da wenn ein ARRAY eingelesen wird, welches KEIN Bild war,
        'eine Exception auftritt!
        Try
            img = Image.FromStream(MS)
        Catch ex As Exception
            Return Nothing
        End Try

        Return img
    End Function

Kann man irgendjemand helfen die Basic Funktion nach PHP zu konvertieren?

vielen Dank schonmal

gruß
Thunderre ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 31.08.2010, 00:10  
Erfahrener Benutzer
 
Registriert seit: 23.08.2010
Beiträge: 492
PHP-Kenntnisse:
Fortgeschritten
mimomamu sorgt für eine eindrucksvolle Atmosphäremimomamu sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von Thunderre Beitrag anzeigen
Zitat:
Zitat von Thunderre Beitrag anzeigen
PHP-Code:
header('Content-Type: image/jpeg');
echo 
$bild
Lasse ich den header weg bekomme ich einen Haufen Sonderzeichen und Buchstabenchaos, ...
Und wenn du header nicht weglässt?
__________________
Meinungen, die ich geäußert habe, sind nicht notwendigerweise meine eigenen. Abweichungen von der deutschen Rechtschreibung unterliegen dem Urheberrecht, dürfen aber unter den Bedingungen von verwendet werden
mimomamu ist offline   Mit Zitat antworten
Alt 31.08.2010, 10:56  
Neuer Benutzer
 
Registriert seit: 30.08.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
Thunderre befindet sich auf einem aufstrebenden Ast
Standard

Dann bekomme ich leider nur ein "leeres Bild" / X je nach Browser.
Thunderre ist offline   Mit Zitat antworten
Alt 31.08.2010, 12:41  
Erfahrener Benutzer
 
Registriert seit: 02.09.2009
Beiträge: 921
PHP-Kenntnisse:
Fortgeschritten
mquadrat befindet sich auf einem aufstrebenden Ast
Standard

Sind die Bilder denn überhaupt JPEGS?
__________________
Wir suchen PHP / Delphi und .NET Entwickler im Raum Darmstadt / Rhein-Main. Infos via E-Mail mueller@new-frontiers.de
mquadrat ist offline   Mit Zitat antworten
Alt 31.08.2010, 12:43  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 3.891
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Mensch
Standard

Sind es denn überhaupt JPEG's in der Datenbank? Oder überhaupt Bilder? Der Kommentar im VB macht mich stutzig..
Zitat:
'das TRY ist Notwending, da wenn ein ARRAY eingelesen wird, welches KEIN Bild war,
'eine Exception auftritt!
Desweiteren müsstest du die (Roh-)Daten erstmal durch eine entsprechende Imagefunktion jagen, genau wie im VB:
Zitat:
img = Image.FromStream(MS)
entspricht:
PHP-Code:
$img imagecreatefromstring($bild); 
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 31.08.2010, 12:44  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.849
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

PHP: imagejpeg - Manual
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline   Mit Zitat antworten
Antwort


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
[Erledigt] Bilder aus Datenbank rotieren Määx PHP-Fortgeschrittene 7 23.05.2010 00:17
Text und mehrere Bilder in eine Datenbank uploaden dadda Datenbanken 10 15.04.2010 21:02
Bilder in der Datenbank Finch PHP-Fortgeschrittene 16 20.01.2010 13:58
Bilder aus Datenbank lesen eraserx PHP Tipps 2010 4 19.01.2010 11:45
[Erledigt] Bilder und Datenbank Maxx88 Datenbanken 18 15.03.2009 17:12
Bilder aus Datenbank / <img>-Tags automatisch generieren Teela PHP Tipps 2009 2 14.03.2009 17:40
Bilder in eine SQLite Datenbank speichern tecci73 Datenbanken 5 26.02.2009 10:56
[Erledigt] Bilder aus einer Datenbank anzeigen lassen SteSte Datenbanken 2 16.02.2009 23:34
Entscheidung für Bilder maclaim1988 PHP Tipps 2009 2 07.02.2009 18:50
problem bei adminbereich für bilder in datenbank stellen mobilica PHP Tipps 2009 18 04.01.2009 10:58
Bilder auslesen aus der Datenbank !HILFE! ikkunaprincessa Datenbanken 20 28.11.2008 18:09
Bilder in Text platzieren, der aus einer Datenbank kommt Erecthoma2006 PHP Tipps 2006 7 18.09.2006 09:39
Bilder in der Datenbank als Ausgabe in HTML? PHP Tipps 2005 8 19.05.2005 14:07
Bilder in Datenbank speichern Beatbox Datenbanken 2 29.03.2005 15:32
Bilder hochladen mit/ohne Datenbank 'progman' PHP Tipps 2004 9 19.10.2004 21:03

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/datenbanken/71324-bilder-aus-mssql-datenbank.html, php bild aus mssql anzeigen, bilder in datenbank mssql, bilder aus mssql abrufen, bild in datenbank speichern mssql, php mssql datenbanken auflisten -mysql, php bild aus sql datenbank, bilder aus datenbank mit io.memorystream(bytes), bilder in sql datenbank speichern und abrufen, bild in sql datenbank, bilder in sql datenbank speichern, mssql datenbank sonderzeichen, php bild aus mssql datenbank anzeigen, php bild aus datenbank mssql, visual basic mssql image, ms sql typ image, php mssql bild speichern, php bild in mssql speichern, ms sql datenbank abbild, jpg in ms sql datenbank

Alle Zeitangaben in WEZ +1. Es ist jetzt 11:26 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