×

php展示多张图片

php展示多张图片(php 整个页面生成图片)

admin admin 发表于2023-03-30 19:45:12 浏览45 评论0

抢沙发发表评论

本文目录一览:

PHPCMS中我要调用图片模型上传的多张图

你想怎么调用?默认模板上有调用方法,把这个二维数组再循环一下就行了。

{loop $pictureurls $pic_k $r}

liimg src="{thumb($r[url], 100, 137, 0)}" alt="{$r[alt]}" rel="{$r[url]}"//li

{/loop}

php 怎样实现同时上传多张图片

有详细的注释,不清楚直接CALL我

主要是利用了JS来控制文件域,增加或者删除来实现的。

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""

html xmlns=""

head

meta http-equiv="Content-Type" content="text/html; charset=gbk" /

meta name="Keywords" content=""/

meta name="Description" content=""/

title动态添加图片/title

script type="text/javascript"

function addimg(){

//包含所有文件域的DIV

var div = document.getElementById('imgs');

//文件域

var input = document.createElement("input");

input.name = "img[]";

input.type = 'file';

//添加

div.appendChild(input);

//删除按钮

var button = document.createElement("a");

button.href = "javascript:;";

button.innerHTML = '删除';

div.appendChild(button);

//换行

var br = document.createElement("br");

div.appendChild(br);

//在按钮上增加删除的事件

button.onclick = function(){

input.parentNode.removeChild(input);

this.parentNode.removeChild(this);

br.parentNode.removeChild(br);

}

}

/script

/head

body

form method="POST" enctype="multipart/form-data" action="upload.php"

请选择图片:

div id="imgs"

input type="file" name="img[]"/br/

/div

input type="button" onclick="addimg()" value="增加"/

/form

/body

/html

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);

?

使用的是ThingkPHP框架,图片是多张的所以用逗号隔开,那怎么把它循环显示出来啊?

1. WAMP(集成的那种,最Easy的几乎不需要配置)

2. ZendStudio7.2(中文网址,里面提供下载,在线注册机以及使用教程)

3. ThinkPHP框架+百度UEditor编辑器插件

4. Win7-64bit操作系统

5. 浏览器(火狐,IE,Chrome),外加火狐FireBug插件用于调试以及偷样式

PHP显示存在MYSQL中的多张图片

建议你了解一下php和html的基本知识!

用header( "content-type:image/jpg")本来就是输出一张图片给客户端,header之前有其它字符输出当然会出错。即使是另一张图片

要显示多张图片请在html里写:img src="你的php输出图片地址1" /img src="你的php输出图片地址2" /img src="你的php输出图片地址3" /

php中上传多张图片,如何解决?

使用swfupload上传代码,它是把swf和javascript结合起来,做成上传代码。功能应该是当前最丰富的。

它可以实现纯粹html、javascrip难以逾越的功能:

(1)可以同时上传多个文件;

(2)类似AJAX的无刷新上传;

(3)可以显示上传进度;

(4)良好的浏览器兼容性;

具体详见百度百科: