我们使用文件上传按钮让用户上传照片。此功能从未用于iphone,不是100%肯定Andriod,但这最初只是一个桌面网站。
随着时间的推移,我们注意到Andriod和iphone的最新更新不仅允许用户从相机胶卷中选择一张照片,而且还可以让他们选择拍照,然后& #34;使用"或"丢弃/再试一次"。
这一切都非常酷,因为我们在最后没有做任何事情,但手机开始变得更好了。
然而,1个主要问题是4次中的3次,图片方向错误。所有垂直图片均为垂直,旋转90度。有一半时间,这张激进的照片是颠倒过来的。
当它来自手机时,有什么方法可以抓住图片的方向吗?请记住,我们目前只是php,mysql,js。
以下是代码示例:
<form method="post" action="/page.php?id=12345" enctype="multipart/form-data">
<div>
Add Photo: <input type="file" name="add_file_1" size="50" title="Add a Photo" />
<input type="submit" name="submit" value="Upload"/>
</div>
</form>
答案 0 :(得分:0)
如果图片是垂直的,则高度应大于宽度。您可以通过PHP添加检查,并将数据库中的图片标记为水平或垂直。
修改:这是您可以使用http://www.php.net/manual/en/function.getimagesize.php的功能。