Mysql billede fremvisning..
Jeg bruger flg kode til at vise billeder i mit nyhedssystem på news.php..news.php:
if($data[5]){ //prædefineret billede
echo "<img src=\"images/profile/$data[5]" . ".jpg\" width=\"100\" height=\"100\"
style=\"filter: alpha(opacity=90); border:0;\" onmouseover=\"style.filter='alpha(opacity=100)';\" onmouseout=\"style.filter='alpha(opacity=90)';\">";
}else{ //uploadet billede
echo "<img src=\"include/img.php?id=$data[0]" . "&page=news\" width=\"100\" height=\"100\"
style=\"filter: alpha(opacity=90); border:0;\" onmouseover=\"style.filter='alpha(opacity=100)';\" onmouseout=\"style.filter='alpha(opacity=90)';\">";
}
-Her er $data[5] bare navnet på et prædefineret billede.. denne del virker fint nok.. problemet er at de uploadede billeder til mysql databasen ikke vises..
img.php:
$mysql_table = "ecl_" . $page;
$query2 = mysql_query("SELECT file_code,file_type FROM $mysql_table WHERE id='$id'") or die(mysql_error());
if (mysql_num_rows($query2)) {
extract(mysql_fetch_array($query2));
header("Content-type: $file_type");
echo $file_code;
}
Det HAR virket, men så ændrede jeg koden lidt og jeg forstår ikke hvorfor det ikke virker længere.. Nogen som kan hjælpe mig lidt her?
