这个问题已经被问到,但不知怎的,我无法找到它,或者我需要"特别护理"对于我的问题,因为我是一个非常初学者。所以,请在这里对我有点耐心。
我目前正在开发一个PHP项目,我需要让我的用户上传他们个人资料的图片。但我无法弄清楚如何上传文件,除了合适的人以外没有其他人可以访问这些图片。
我已经阅读了有关777的内容,但我不确定这是否可行。我目前正在运行XAMPP和Apache。
答案 0 :(得分:2)
要将Apache配置为隐藏直接公共访问的文件夹,最简单的方法是使用以下内容在该文件夹中创建 .htaccess 文件:
Order deny,allow
deny from all
在XAMPP上,你不需要设置任何文件夹属性(chmod)就可以写入。
要将上传的文件保存到该文件夹,请使用php脚本:
<?php
if(!isset($_FILES['file'])) {
echo 'No file received';
} else {
$saveTo = 'uploads/' . basename($_FILES['file']['name']);
if(move_uploaded_file($_FILES['file']['tmp_name'], $saveTo)) {
echo 'Upload successful';
} else {
echo 'Error uploading the file';
}
}
答案 1 :(得分:1)
限制文件夹非常容易。打开记事本创建一个文件并编写
.htaccess
并将此文件另存为您要限制的文件夹中的 override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if( segue.identifier == "productList_to_detail" ) {
let VC1 = segue.destination as! ShopItemVC
if let indexPath = self.tableView.indexPathForSelectedRow {
let productIdToGet = sCategory[indexPath.row]
VC1.product_id = productIdToGet.product_id
}
}
}
。多数民众赞成:)