<img src="phplot_img.php" />
2、在打开页面能看到,就要通过 header 函数发送头信息,告知浏览器要显示的是图渣吵片,同时输出图片内容,那么就可以看到了:
$p = new PHPlot(800, 400)
//
$p->DrawGraph()
// 该如则侍 DrawGraph() 里调用了 PrintImage() 方法
/盯芹/ 在 PrintImage() 方法里,有这句代码,Header("Content-type: $mime_type")
// 就是告知浏览器接收到的数据是一张图片.
php中插入图片的代码是什么?PHP插知仔入图片,实际还是输出HTML代码
比如:
echo '<img src='1.gir' width="100" height="100">'
还可以直接用PHP生成图片显示出来
php的gd库可以生成多种图像文件,如gif,png,jpg,wbmp,xpm等,下面来看一个生成正方形的文件。州猛指
<?php
$height = 300
$width = 300
//创建背景图
$im = ImageCreateTrueColor($width, $height)
//分配颜色
$white = ImageColorAllocate ($im, 255, 255, 255)
$blue = ImageColorAllocate ($im, 0, 0, 64)
//绘制颜色至图像中
ImageFill($im, 0, 0, $blue)
//绘制字符串:Hello,PHP
ImageString($im, 10, 100, 120, 'Hello,PHP', $white)
//输出图像,册配定义头
Header ('Content-type: image/png')
//将图像发送至浏览器
ImagePng($im)
//清除资源
ImageDestroy($im)
?>
使用以下的代码就可以了
<html><head>
<meta http-equiv="Content-Type" content="text/html charset=utf-8" />
<title>上传demo</title>
</head>
<?php
if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["巧核type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
&& ($_FILES["file"]["size"] < 20000))
{
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br />"
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />"
echo "Type: " . $_FILES["file"]["type"] . "<br />"
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />"
echo "Temp file: " . $_FILES["file"]["tmp_name"] . 迟桥"<br />"
if (file_exists("upload/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already 码宽猛exists. "
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"])
echo "Stored in: " . "upload/" . $_FILES["file"]["name"]
}
}
}
else
{
echo "Invalid file"
}
?>
<body>
<form action="" method="post" enctype="multipart/form-data" name="form1" id="form1">
<label> 上传图片<br />
<input type="file" name="file" />
</label>
<p>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</p>
</form>
</body>
</html>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)