0

我想要用户名和图片。但是我找不到将它上传到mysql中的表的方法,所以我猜它对大小不利。我发现将它存储在本地主机中很好。所以它不会在表中,而是在本地主机中。我正在使用 php 我的管理员,有没有简单的方法或教程来存储它?

谢谢

4

2 回答 2

0

我想您想将图像上传到在 localhost 上运行的服务器,为了将图像保存在数据库表中,例如,如果您使用 mysql,则必须使用 blob 类型。有很多可用的教程试试这个: http ://androidexample.com/Upload_File_To_Server_-_Android_Example/index.php?view=article_discription&aid=83&aaid=106

于 2013-08-24T01:22:34.797 回答
0

最简单的方法是转换您的图像 base64 格式,然后保存在 mysql 中。您可以将图像上传到服务器>让服务器进行转换,然后保存到mysql。

见这里http://davidwalsh.name/data-uri-php

由上述网站的所有者 David Walsh 提供:

// A few settings
$image = 'cricci.jpg';

// Read image path, convert to base64 encoding
$imageData = base64_encode(file_get_contents($image));

// Format the image SRC:  data:{mime};base64,{data};
$src = 'data: '.mime_content_type($image).';base64,'.$imageData;

// Echo out a sample image
echo '<img src="',$src,'">';
于 2013-08-24T01:29:38.227 回答