php怎么识别图片,用php如何将数据?
前台:
input[type=file] 表示:需要上传的文本或者图片 后台: echo json_encode($_POST); // 输出json 字符串 输出的内容是上传到服务器的文件路径等相关信息一种软件只要输入照片可以看出你和哪个明星长得像?
这个名为pictriev的网站就能够实现。该网站的这个功能确实让我感到惊讶,只需上传一张带有自己脸型的正面照,它就能在这浩瀚的互联网上给你找出很多跟你长相相似的人的照片,还能自动检测你的性别和年龄。不过要注意一开始要选好国家,要不结果会令你大吃一惊的。目前支持包括咱们中国在内的4个国家。
http://cn.pictriev.com/facedb/fs2.php
如何用JS显示所有图片在页面上?
用ajax去请求你的控制器,取出MySql数据,再用php函数,explode以;分割成成数组,返回给ajax,同过循环显示你的图片$arr=explode(';',这是你数据库中的数据),这是数组,$.ajax({ type: "post", url: "test.json", data: {username:$("#username").val(), content:$("#content").val()}, dataType: "json", success: function(data){ 这里写你要渲染的模板 })}
如何通过一张照片来获取IP地址?
用一张照片来盗取ip地址,可以通过修改.htaccess文件,将jpg文件当作php文件来解析。
下面就是我们需要向.htaccess中添加的代码:
AddHandler application/x-httpd-php5 .jpg
然后将下面的代码复制到记事本中,命名为grabber.jpg
将grabber.jpg的权限设置为755,然后再找一张照片,将其命名为n00b.png,接着放到与grabber.jpg相同的目录之中。
就这样,一切工作就绪了。当别人浏览grabber.jpg这张照片的时候,他的ip地址就会被记录下来。
PHP如何把图片转成BASE64编码?
请试一试下面的代码
<?php$img = '图片地址.jpg';$base64_img = base64EncodeImage($img); echo '<img src="' . $base64_img . '" />'; function base64EncodeImage ($image_file) { $base64_image = ''; $image_info = getimagesize($image_file); $image_data = fread(fopen($image_file, 'r'), filesize($image_file)); $base64_image = 'data:' . $image_info['mime'] . ';base64,' . chunk_split(base64_encode($image_data)); return $base64_image;}?>
试一试!