Gelöst Bilder exportieren mit PHP

nomis

Aktives Mitglied
6. April 2010
134
1
Hallo,

ich versuche gerade die Bilder aus der Datenbank auf dem PC abzuspeichern.
Der Sinn des ganzen liegt daran, dass mit einem PHP Skript ein PDF erstellt werden soll in welchem unter anderem das Artikelbild hinterlegt wird.
Die Bilder sind aber als BLOB-Felder gespeichert und ich bekomme es nicht hin dieses zu exportieren.
Hat jemand einen Ansatz für mich?

Danke
 
Zuletzt von einem Moderator bearbeitet:

nomis

Aktives Mitglied
6. April 2010
134
1
AW: Bilder exportieren mit PHP

Ich bin leider immer noch nicht wirklich weiter.
Das Bild wird so zwar zum Teil angezeigt, aber nur ca. 20 Pixel von oben.
Ich denke man kann nicht soviele Zeichen über den SELECT holen.
Hat jemand eine Idee?

PHP:
$result = mssql_query("SELECT pict AS bild FROM tArtikelBild WHERE kArtikelBild = 3");


while($row = mssql_fetch_object($result)) {
    $bild = $row->bild;
}

header("Content-type: image/jpeg");
echo $bild;
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
AW: Bilder exportieren mit PHP

Code:
[B]$query = "SELECT name, type, size, content " .
         "FROM upload WHERE id = '$id'";

[/B]$result = mysql_query($query) or die('Error, query failed');
list($name, $type, $size, $content) =                                  mysql_fetch_array($result);
[B]header("Content-length: $size");
header("Content-type: $type");
header("Content-Disposition: attachment; filename=$name");
[/B]echo $content;
 

nomis

Aktives Mitglied
6. April 2010
134
1
AW: Bilder exportieren mit PHP

Ja, so bekomme ich mit Sicherheit die Bilder aus dem Shop. Es geht aber um die Warenwirtschaft.
Der Artikel muss ja nicht zwangsläufig im Shop vorhanden sein, also ist das Bild auch nicht hochgeladnen.
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
AW: Bilder exportieren mit PHP

Hallo nomis,

ersten wäre es ... dem Sinn eines Forums folgend ... schön, wenn du deine Ergebnisse (gerade wenn sie zum Erfolg geführt haben) ... auch für andere hier mitteilst und zweitens, habe ich nirgendwo geschrieben, dass du den von mir geposteten script-Ausschnitt nur auf eine webshop-DB verwenden kannst ;)
 

nomis

Aktives Mitglied
6. April 2010
134
1
AW: Bilder exportieren mit PHP

Hallo nomis,

ersten wäre es ... dem Sinn eines Forums folgend ... schön, wenn du deine Ergebnisse (gerade wenn sie zum Erfolg geführt haben) ... auch für andere hier mitteilst und zweitens, habe ich nirgendwo geschrieben, dass du den von mir geposteten script-Ausschnitt nur auf eine webshop-DB verwenden kannst ;)

Naja, dein Codebeispiel ist für eine MySQL Datenbank. JTL arbeit bekannterweise aber mit einre MSSQL Datenbank. Von daher ist das schonmal falsch. Das ist auch egal, der Fehler lag an einer falschen php.ini Einstellung.

Mit den Standardeinstellungen werden nur ca. 8000 bytes ausgelesen. Deshalb wurde immer nur ein Teil des Bildes ausgegeben. Um alles zu erhalten muss man in der php.ini folgendes einstellen:

mssql.textlimit = 2147483647
mssql.textsize = 2147483647

Grüße
 
Ähnliche Themen
Titel Forum Antworten Datum
Bilder unter Versand- und Zahlungsart unterschiedlich groß Einrichtung JTL-Shop5 0
Neu WebP Bilder von JTL zu Shopware Shopware-Connector 2
Neu Bildimport meldet trotz "vor dem Import löschen" vorhandene Bilder JTL-Ameise - Fehler und Bugs 7
Neu Artikel ändern Bilder erst, wenn alle Variationen gewählt wurden Allgemeine Fragen zu JTL-Shop 1
Neu Alte Produktbilder erscheinen im JTL-Shop trotz Löschung und neuem Upload immer wieder – JTL-Wawi enthält nur neue Bilder JTL-Wawi - Fehler und Bugs 16
Neu Bilder importieren mit "vorhandene Bilder vor dem Import entfernen und neu importieren" > eigenartiges Verhalten JTL-Ameise - Fehler und Bugs 5
Neu Bilder von Plattform A auch für Plattform B aktivieren Arbeitsabläufe in JTL-Wawi 6
Neu Artikelbild verknüpfen verknüpft nur alle Bilder, wenn kein Bild 1 da ist JTL-Ameise - Fehler und Bugs 0
Neu [Gelöst] Bilder im Product-Stream unterschiedlich groß User helfen Usern - Fragen zu JTL-Wawi 0
Neu Auftrag - Lieferstatus mit Workflow exportieren Arbeitsabläufe in JTL-Wawi 3
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
JTL Ameise Lieferantenbestellung mit VPE importieren oder umrechnen JTL-Wawi 1.11 0
Jtl pos Einstellungen mit wiwa 2.02 JTL-Wawi 1.11 0
Anmeldung mit OAuth bei Versanddienstleister notwendig JTL-Wawi 1.10 5
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0
Bestellabgleich mit JTL Wawi und WooCommerce 1h verzögert JTL-Wawi 2.0 0
Neu PayPal Käufername stimme nicht mit Liederadresse überein! Business Jungle 0
Neu 1.11.8 Auftagsimport mit Artikelnummern mapping JTL-Ameise - Fehler und Bugs 0
Neu Neuerdings E-Mail benachrichtigung bei "Pick up in Store", allerdings mit E-Mail "Bestellung wurde abgeholt" Shopify-Connector 0
Neu Abgleich mit Amazon Sendungsnummer / Rechnung Arbeitsabläufe in JTL-Wawi 0
Neu JTL-Wawi mit Claude, ChatGPT, Openclaw/Hermes oder CRM System verbinden User helfen Usern 2
Neu Custom Checkout - Conversion optimiert mit Speicherung von Standard-Versandart und Zahlungsart am Kunden JTL-Shop - Ideen, Lob und Kritik 1
In Diskussion Workflow mit UND / ODER - Bedingung erstellen JTL-Workflows - Ideen, Lob und Kritik 7
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Neu Klarna konnte mit den angegebenen Daten keine Sitzung erstellen. Einige Feldbedingungen wurden verletzt. Betrieb / Pflege von JTL-Shop 0
Neu Funktioniert Shop 5.7 mit MariaDB 10.5.29? Installation / Updates von JTL-Shop 1
Sanktionsprüfung mit JTL JTL-Wawi 1.10 0
Versandart Standartpaketversand mit Express JTL-Wawi 1.10 2
Artikeletiketten mit Angabe des Herstellers+Adresse JTL-Wawi 1.10 1
Neu Versandkostenersparnis mit JTL-Shipping: Vergünstigte Versandlabels ohne individuelle Rahmenverträge mit Versanddienstleistern User helfen Usern - Fragen zu JTL-Wawi 1
Probleme mit Worker und JTL-App JTL-Wawi 2.0 5
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Neu Angeblich noch keine Verknüpfung mit DPD Meta ??? JTL-ShippingLabels - Fehler und Bugs 1
Neu fEKNetto - zwei Einträge je LiefArtikel mit gleichem Lieferant - nur einer aktualisiert User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL-Verknüpfung mit EC-Gerät fehlerhaft JTL-POS - Fehler und Bugs 0
Neu Problem mit Dantezeile und fehlerhafte Angebotsgültigkeit. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
DHL 4.0 mit JTL Wawi 1.7.13.0 JTL-Wawi 1.7 2
Neu Google Shopping: g:product_type mit Attribut befüllen ist immer DE, obwohl mehrsprachig angelegt Plugins für JTL-Shop 0
Neu Listung mit Varianten - nicht alle Varianten sind vorhanden Amazon-Lister - Fehler und Bugs 0
Häufiges Aufhängen - vermutlich Probleme mit der Datenbank JTL-Wawi 2.0 13
Neu Kein permanenter Dataflow mit Kern FCB Waage JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu DRIGEND HILFE!!! Ebay Abgleich endet mit Arithmetischer Überlauffehler für tinyint-Datentyp, Wert = -1. Die Anweisung wurde beendet. eBay-Anbindung - Fehler und Bugs 4
Wawi 1.10.14.3 lässt sich nicht mehr mit Datev verbinden JTL-Wawi 1.10 3
Problem Wawi 2.0 mit DHL Versand JTL-Wawi 2.0 1
Neu JTL-WaWi + ESL Connector — Entwicklung mit Kostenaufteilung gesucht Business Jungle 0
In Diskussion Ort mit OT per Workflow bereinigen JTL-Workflows - Ideen, Lob und Kritik 3
Statistische Auswertung mit Klar Connector oder Controlling Software? JTL-Wawi 1.10 0
Artikelnamen bei Varioartikel nichtänderbar mit csv JTL-Wawi 1.10 0
Neu Probleme mit Ninepoint und TikTok Shop Schnittstellen Import / Export 6
FFN Abgleich schlägt fehlt mit Worker 2.0 JTL-Wawi 2.0 1

Ähnliche Themen