PDA

View Full Version : image



olampiad
جمعه 03 آبان 1392, 21:35 عصر
سلام
مشکل این کد چیه؟


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>index</title>
</head>
<body>
<div style="background:#CC0; width:400px; height:400px; margin:auto;">
<?php
header("Content-type:image/jpeg");
$img=imagecreate(400,400);
imagecolorallocate($img,110,130,190);
imagejpeg($img);
?>
</div>
</body>
</html>


من می خوام عکس رو تو این صفحه وداخل دایو لود کنم.
ولی کار نمی کنه؟
مشکلش چیه؟
ممنون

MMSHFE
شنبه 04 آبان 1392, 09:13 صبح
مشکل اینه که کدهای HTML نباید توی فایلی که تصویر تولید میکنه باشه. این فایل قراره خروجی تصویر بده. توی تصویر که کد HTML نداریم!

olampiad
شنبه 04 آبان 1392, 12:32 عصر
حالا من چیکار کنم.
ممنون.

Veteran
شنبه 04 آبان 1392, 12:38 عصر
<?php
header("Content-type:image/jpeg");
$img=imagecreate(400,400);
imagecolorallocate($img,110,130,190);
imagejpeg($img);
?>

در یک فایل جداگانه قرار بدید و در فایل HTML صدا بزنید


<img src="fileName.php">