Hallo, diese Function liefert mir eine Bildurl aus der DB und bietet mir dann folgendes ungeeignetes zum Download:
Code:
ÁRÑð$3br‚
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…*‡ˆ‰*’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùú
Ich möchte allerdings ein Bild angezeigt bekommen.
Weiß jemand Rat?
PHP-Code:
<?php
function picit($artnr){
$server = 'localhost';
$datenbank = 'nutzer';
$benutzer = 'nutzer';
$passwort = '******';
// Verbindung herstellen / einloggen
$verbindung = mysql_connect($server,$benutzer,$passwort)
or die ("Verbindungsaufnahme mit MySQL-Server fehlgeschlagen!
");
// Datenbank auswählen
mysql_select_db($datenbank, $verbindung)
or die ("Verbindungsaufnahme mit Datenbank fehlgeschlagen
");
$sql = "SELECT * FROM `test` WHERE artnr=$artnr ";
if(!$artnr){$sql = "SELECT * FROM `test`ORDER BY `pics` DESC LIMIT 0 ,1";}
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
return $row[pics];
}
Header("Content-type: image/jpg");
$pic=picit($artnr);
readfile("$pic");
?>