2010-03-31 19 views
0

我在PHP中创建一个Web应用程序(本地,所以安全无关紧要),用户上传一组信息和一个小的.jpeg,它然后插入到mySQL表中。我可以对所有文本数据做这个没问题,但我不确定如何导致图像上传。我假设我将不得不使用Blob数据类型和输入type =“file”,但是我有一点点愚弄,该解决方案似乎不是输入类型=“text”工作原理的直观扩展。我是否需要做更多的PHP脚本才能使其发挥作用?是否有可能上传图片的形式,或者是否有必要的中间步骤?新手:如何使用PHP和mySQL从表单上载图像

回答

0

将图像数据存储在数据库本身并不是一个好的解决方案。

我建议将图像存储在文件夹中的文件系统上,并将其名称和位置的引用存储在数据库中。

这个PHP类将使编写应用程序轻松了很多,“class.upload.php”: http://www.verot.net/php_class_upload.htm 它配备了大量的例子,有一个活跃的支持论坛。 您需要添加的所有内容都是数据库中文件名和位置的存储。

+0

谢谢!这有帮助。 – bsamek 2010-03-31 01:34:19