Benedikt: Dateiupload

Beitrag lesen

Hi, ich möchte Bilder in meiner DB speichern.
Um nicht jedes Bild einzeln hochladen zumüssen mach ich das über eine Zip-Datei.

Um die Datei in der DB zu speichern muss ich allerdings den (utf8?) String in einen hex-Wert umwandeln. (Datentyp BLOB in DB)

Kann mir da jemand weiterhelfen?

Bis jetzt habe ich folgendes:

$file = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
$tmp = "";
for ($z = 0; $z < strlen($file); $z++)
  $tmp .= dechex(ord($file[$z]));
$tmp = "0x" . $tmp;

Allerdings wandelt er nicht alles richtig um.