php是采用二进制形式存储及读取显示的,首先通过代码创建数据表,然后上传服务器再通过浏览器显示,具体编程代码举例:
1、首先需要创建数据表,具体代码如下图所示。
2、然后写上传到服务器的页面 upimagehtml用来将上传数据库,如下图所示代码。
3、处理上传的php upimagephp文件,如下图所示已储存到数据库。
4、显示的php getimagephp文件,为了看一下效果提前把ID写入代码。
5、预览网站从数据库中提取了,并显示到页面上。
你在逗我,怎么可能直接用程序直接写入另一个服务器。
我的思路是(没有试验过)
转换为为二进制文件进行上传到另一个服务器进行处理保存
转换为base64 用curl请求服务器进行处理
模拟表单请求
数据库仅仅存放那个id而已,相当于上传时B问A,这个id是否合法,A说合法,就可以存咯,B可以直接读A的数据库,也可以将这个id反传给A,由A执行查询告知B结果,用include就行,远程包含一个A的php查询页面看你用什么方式上传了>大中小三种,名称是有规律的吧,大的
big_pic_idgif
,
中的
mid_pic_id
,
小的
sml_pic_id
就可以了,或者用
db记录他们的
名字。pic
id
这个是的名,三个都同就可以了。本地传到服务器叫上传,服务器从别的网站获取,这叫下载,这比上传还简单
$content = file_get_contents(地址);
file_put_contents(保存的路径文件名, $content);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)