سلام
من براي يه بخشي از سايتم لازم دارم كه عكسهام بصورت thumb نمايش داده بشه ولي هر كاري كردم نشد
آدرس عكس بعد از آپلود توي ديتابيس درست ذخيره ميشه ولي موقع نمايش هيچي نشون نميده
اين كد و براي نمايش استفاده ميكنم
اين هم سورس صفحه showimg.php
از اين روش ها هم استفاده كردم ولي بازم هيچي نشون نميده
من براي يه بخشي از سايتم لازم دارم كه عكسهام بصورت thumb نمايش داده بشه ولي هر كاري كردم نشد
آدرس عكس بعد از آپلود توي ديتابيس درست ذخيره ميشه ولي موقع نمايش هيچي نشون نميده
اين كد و براي نمايش استفاده ميكنم
PHP:
<?php
$sql = mysql_query("SELECT * FROM `images` WHERE `ads_id` = '$id_agahi' ") or die(mysql_error());
$rows = mysql_fetch_array($sql);
$ax_id = $rows['id'];
?>
<img src='showimg.php?id=<?php echo $ax_id; ?>' alt="" />
PHP:
if(!empty($_GET['id'])){
$id = sanitizeString($_GET['id']);
$sql = mysql_query("SELECT * FROM `images` where `id` = '$id'") or die(mysql_error());
$rows = mysql_fetch_row($sql);
$filename = $rows[4];
if(!empty($filename)){
list($width_orig,$height_orig)=getimagesize("$filename");
$width = 58;
$height = 58;
$image_p = imagecreatetruecolor($width, $height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
// Output
header('Content-Type: image/jpeg');
imagejpeg($image_p, null, 100);
}else {
$image_p = "upload/imgads/No-Image-Available.gif";
header('Content-Type: image/gif');
imagejpeg($image_p, null, 100);}
}
PHP:
<?php print '<img src="showimg.php?id='.$ax_id.'"/>' ; ?>
//يا
<img src="showimg.php?id=<?php print $ax_id ; ?>" alt="" />
آخرین ویرایش: