我需要以注册表格上传照片,但我不知道如何在PHP中执行此操作。我想将上传的文件存储在特定的文件夹或mysql中
答案 0 :(得分:2)
我能说的最好的是请查看PHP Manual on Handling File Uploads。
从这样的表单开始:
<form enctype="multipart/form-data" action="yourphp.php" method="POST">
Choose Image: <input name="my_image" type="file" />
<input type="submit" value="Upload" />
</form>
在PHP中,如果提交了文件,在这种情况下,您可以在$_FILES['my_image']
中找到详细信息。请务必仔细阅读本手册,了解其他详细信息和安全措施。
如果您需要存储头像,还可以尝试使用StackOverflow和AFAIK使用的Gravatar。