导航:首页 > 编程语言 > php写入图片文件

php写入图片文件

发布时间:2022-11-27 15:10:55

1. php文件里怎么插入图片

<?php echo BLOG_URL.Option::get('topimg'); ?> 把这个改为图片路径


<img src="http://img..com/img/logo-.gif" height="105" width="934" />

2. PHP上传图片并把图片地址写入表单中!

其实要保存上传的图片地址并不需要专门地一个input表单项,只要在这个form提交到的后台页面里面做相应处理即可。
你可在后台的表单处理页面里面查找 move_uploaded_file() 这个函数,它的第一个参数是图片的临时文件名,第二个参数是即将保存的地址。只要把这第二个参数保存到数据库即可满足您的要求,并不需要从表单提交一个图片过来再保存。

3. PHP中怎样将上传的图片存入指定文件夹或目录

使用范例:

if(!empty($_FILES["magfile"])){
$uploaddir=$_SERVER['DOCUMENT_ROOT']."/uploads/";
$uploaddir.="test.jpg";
if(move_uploaded_file($_FILES["magfile"]["tmp_name"],$uploaddir)){
echo"上传成功!";
}else{
print_r($_FILES);
}
}

第一个参数是上传到服务器临时文件夹的绝对路径,$_FILES['文件域名称']['tmp_name'];

第二个参数是需要放到服务器上的绝对路径+文件名。

4. php中插入图片的代码是什么

定义和用法

img 元素向网页中嵌入一幅图像。

请注意,从技术上讲,<img> 标签并不会在网页中插入图像,而是从网页上链接图像。<img> 标签创建的是被引用图像的占位空间。

在下面的例子中,我们在页面中插入一幅 W3School 的工程师在上海鲜花港拍摄的郁金香照片:

<img src="/i/eg_tulip.jpg" alt="上海鲜花港 - 郁金香" />

5. 请帮忙解决PHP上传多图片,并在数据库写入文件路径的问题,谢谢!

你foreach ($info as $file)里面写的根本没有意义,里面$data['YMT_pic_xx']一直在被覆盖没有其他操作,最后都得到最后一轮的值,而且你数据表里用来储存图片路径的字段应该一条就够了吧,批量上传没有固定的数目;

应该在遍历的时候操作数据库,把每次遍历出来的值都插入到数据库,上传多少张图片就有多少行记录;

不对意外的BUG处理的情况下可以这样写,

foreach($infoas$file){
$data['YMT_pic_0']=$file['savepath'].$file['savename'];
$YMT->add($data);
}

6. PHP将中文汉字写入图片

可以考虑七牛。接入

https://developer.qiniu.com/dora/manual/1316/image-watermarking-processing-watermark
或者用艺术字

http://www.2d-code.cn/index.php/yszapi

7. 如何用php调用图片

PHP调用?好的,如果是HTML的话很简单(只需要<img>标记插入即可),那么我回答一下PHP的载入吧,代码如下:

//设置图片路径
$path='/tupian/1.jpg';
//获取图片信息
$imgInfo=getimagesize($path);
//获取图片类型
$imgType=$imgInfo[2];
//检测图片类型
switch($imgType){
case1://gif
//采用gif方式载入
$img=imagecreatefromgif($path);
//声明文件为图片类型
header('Content-Type:image/gif;');
//采用gif方式输出
imagegif($img);
break;
case2://jpg
//采用jpg方式载入
$img=imagecreatefromjpeg($path);
//声明文件为图片类型
header('Content-Type:image/jpeg;');
//采用jpeg方式输出
imagejpeg($img);
break;
case3://png
//采用png方式载入
$img=imagecreatefrompng($path);
//声明文件为图片类型
header('Content-Type:image/png;');
//采用png方式输出
imagepng($img);
break;
default:
exit('图片格式不支持!');
}
//销毁图片资源
imagedestroy($img);
//删除变量
unset($img);

以上若还有什么不明白的,欢迎追问~

8. PHP中怎样将上传的图片存入指定文件夹或目录,就说这个

使用这个函数move_uploaded_file ($filename,$path);使用范例: if(!empty($_FILES["magfile"])) {
$uploaddir = $_SERVER['DOCUMENT_ROOT']."/uploads/";
$uploaddir.="test.jpg";
if(move_uploaded_file($_FILES["magfile"]["tmp_name"], $uploaddir)) {
echo "上传成功!";
}else{
print_r($_FILES);
}
}第一个参数是上传到服务器临时文件夹的绝对路径,$_FILES['文件域名称']['tmp_name']第二个参数是需要放到服务器上的绝对路径+文件名。觉得好请采纳~

9. php怎么存入图片和显示图片

<?php
$path='img/';//路径
$phtypes=array(
'img/gif',
'img/jpg',
'img/jpeg',
'img/bmp',
'img/pjpeg',
'img/x-png'
);
?>
<html><body>
<form method="post" enctype="multipart/form-data" name="form1">
<table>
<tr><td>上传图片</td></tr>
<tr><td><input type="file" name="photo" size="20" /></td></tr>
<tr><td><input type="submit" value="上传"/></td></tr>
</table>
允许上传的文件类型为:<?=implode(', ',$phtypes)?></form>
<?php
if($_SERVER['REQUEST_METHOD']=='POST'){

if (!is_uploaded_file($_FILES["photo"][tmp_name])){
echo "图片不存在";
exit();
}

if(!is_dir('img')){//路径若不存在则创建
mkdir('img');
}

$upfile=$_FILES["photo"];
$pinfo=pathinfo($upfile["name"]);
$name=$pinfo['basename'];//文件名
$tmp_name=$upfile["tmp_name"];
$file_type=$pinfo['extension'];//获得文件类型
$showphpath=$path.$name;

if(in_array($upfile["type"],$phtypes)){
echo "文件类型不符!";
exit();
}
if(move_uploaded_file($tmp_name,$path.$name)){
echo "成功!";
}
echo "<img src=\"".$showphpath."\" hight=\"70\" width=\"95\" />";
}
?>
</body>
</html>

这段代码是,当你表单提交的时候,代码就会把你浏览的图片上存到img文件夹里面,如果找不到img文件夹则会自动生成img文件夹并且把图片上存到img文件夹里面。。

路径地址是$showphpath,当你上存一张图片的时候,你echo $showphpath 看看路径。。

然后你用insert语句吧这个$showphpath存入数据库中,

显示图片的话,就<img src='<?php echo $showphpath;?> />出来就可以了。。

10. php怎么插入本地图片

使用以下的代码就可以了

<html>
<head>
<metahttp-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"ReturnCode:".$_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"Tempfile:".$_FILES["file"]["tmp_name"]."<br/>";
if(file_exists("upload/".$_FILES["file"]["name"]))
{
echo$_FILES["file"]["name"]."alreadyexists.";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/".$_FILES["file"]["name"]);
echo"Storedin:"."upload/".$_FILES["file"]["name"];
}
}
}
else
{
echo"Invalidfile";
}
?>
<body>
<formaction=""method="post"enctype="multipart/form-data"name="form1"id="form1">
<label>上传图片<br/>
<inputtype="file"name="file"/>
</label>
<p>
<label>
<inputtype="submit"name="Submit"value="提交"/>
</label>
</p>
</form>
</body>
</html>
阅读全文

与php写入图片文件相关的资料

热点内容
搜索pdf内容 浏览:497
程序员装机必备的软件 浏览:9
php微信第三方登录demo 浏览:536
上海php工具开发源码交付 浏览:790
哪里有求购黄页的源码 浏览:194
商城矿机源码矿场系统 浏览:196
单片机的led灯熄灭程序 浏览:222
洛阳python培训 浏览:702
小键盘命令 浏览:192
单片机c语言返回主程序 浏览:816
dockerpythonweb 浏览:970
程序员算法有多强 浏览:717
pythonworkbook模块 浏览:245
什么app能查医生 浏览:175
轻量级的编程语言 浏览:338
程序员那么可爱生孩子 浏览:432
后缀him3加密文件是什么软件 浏览:986
坚果隐藏app为什么要140版本才能用 浏览:313
淘宝dns服务器地址 浏览:259
领英转型app哪个好用 浏览:943