明明下传了图片,判断图片图型时不通过
Jun 13, 2016 pm 12:53 PM
明明上传了图片,判断图片图型时不通过。
下面的代码,
我上传图片,
总是显示:
出错.
请问这个判断语句,
错了?
请详细一些。
谢谢
<br /> <br /> <br /> if ((($_FILES['logo_file1']['type'] == "image?gif")<br /> || ($_FILES['logo_file1']['type'] == "image?jpeg")<br /> || ($_FILES['logo_file1']['type'] == "image?jpg")<br /> || ($_FILES['logo_file1']['type'] == "image?pjpeg"))<br /> && ($_FILES['logo_file1']['size'] < 10485760)) {<br /> <br /> echo "上传图片.";<br /> <br /> } else {<br /> echo "出错.";<br /> }<br /> <br /> <br />
------解决方案--------------------
<br /> if ((($_FILES["file"]["type"] == "image/gif")<br /> <br><font color='#FF8000'>------解决方案--------------------</font><br> ($_FILES["file"]["type"] == "image/jpeg")<br /> <br><font color='#FF8000'>------解决方案--------------------</font><br> ($_FILES["file"]["type"] == "image/pjpeg"))<br /> && ($_FILES["file"]["size"] < 20000)){ <br /> echo "上传图片."; }else {<br /> echo "出错."; } <br /> <br /> <br />
正确代码,帮你试好了,用"",别用''
------解决方案--------------------
1.先把所有类型判断去掉(剩下字节数),看看还会不会出错
2.然后只添上gif一种类型判断,看看还会不会出错
如果1.正确,2.错误,要考究下你的php文件编码

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Lösung: Ihre Organisation verlangt von Ihnen, dass Sie Ihre PIN ändern

So passen Sie die Fensterrahmeneinstellungen unter Windows 11 an: Farbe und Größe ändern

Wie ändere ich die Farbe der Titelleiste unter Windows 11?

So aktivieren oder deaktivieren Sie die Vorschau von Miniaturansichten in der Taskleiste unter Windows 11

OOBELANGUAGE-Fehlerprobleme bei der Reparatur von Windows 11/10

Anleitung zur Anzeigeskalierung unter Windows 11

10 Möglichkeiten, die Helligkeit unter Windows 11 anzupassen

Wie deaktiviere ich die Authentifizierung beim privaten Surfen auf dem iPhone in Safari?
