Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用xampp访问apache服务器上的数据_Php_Iphone_Mysql_Xampp - Fatal编程技术网

Php 使用xampp访问apache服务器上的数据

Php 使用xampp访问apache服务器上的数据,php,iphone,mysql,xampp,Php,Iphone,Mysql,Xampp,我正在编写一个iphone应用程序,它基本上向服务器上传和下载图像。为了测试我的代码,我安装了xampp,现在一切正常。如果我上传图像,服务器会创建一个名为设备UDID号的文件夹 (通过http方法POST调用php脚本) 但是如果我在浏览器中输入这样一个文件夹的目录和图像的名称,我可以在浏览器中看到它。 我是这个话题的新手,不知道是否有更好的可能性。我的问题是:我应该使用保存图像的数据库,还是通过php脚本创建文件夹并将图像保存到这些文件夹中就可以了?我是否可以隐藏所有的数据结构,使您无法通过

我正在编写一个iphone应用程序,它基本上向服务器上传和下载图像。为了测试我的代码,我安装了xampp,现在一切正常。如果我上传图像,服务器会创建一个名为设备UDID号的文件夹 (通过http方法POST调用php脚本)

但是如果我在浏览器中输入这样一个文件夹的目录和图像的名称,我可以在浏览器中看到它。
我是这个话题的新手,不知道是否有更好的可能性。我的问题是:我应该使用保存图像的数据库,还是通过php脚本创建文件夹并将图像保存到这些文件夹中就可以了?我是否可以隐藏所有的数据结构,使您无法通过浏览器访问它,而只能通过iphone应用程序访问它?(应用程序只能随机下载图片)。thx

如果您不希望apache提供可供服务器使用的映像,则需要将其存储在webroot之外。因此,如果您的webroot是C:\xampp\htdocs,则可以将图像存储在C:\xampp\images下的文件夹结构中


你的iphone应用程序需要做更多的工作,然后随机抽取一个并发送给用户。

好吧。。。当我无法访问目录时,如何下载图像?是否可以在服务器上调用php脚本,该服务器可以访问结构C:/xampp/images?那么php脚本如何将图像传回iphone呢?!好。。一个问题接一个问题。。。plz帮助:)很抱歉耽搁了。只要PHP有权限访问这些文件,就可以让它访问这些文件。查看文件获取内容()。您可以给它一个本地路径,它将返回图像的内容。然后,您可以创建一个临时文件,或将其传输到其他地方。可能还有一些东西可以让你把一个文件作为下载直接流式传输给用户。