Autor | Zpráva | ||
---|---|---|---|
Ford Profil |
#1 · Zasláno: 11. 8. 2007, 19:26:56
<html>
<head> <title>Nefunguje</title> </head> <body> <form enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post"> <input name="upload" type="file" size="3" id="upload"> <input name="submit" type="Submit" value="Send!"> </form> <?php if (isset($_POST['submit'])) { if ($_FILES['upload']['type']== 'image/gif' && $_FILES['upload']['type']== 'image/jpeg' && $_FILES['upload']['type']== 'image/x-png') { echo "File format passed!"; } else echo "Wrong format!"; } ?> </body> </html> Zkusil jsem už všechno ale pořád nic!! Ať vložím cokoliv, nikdy to neprojde. Wrong file format, i když vložím PNG, GIF, JPG, JPEG... |
||
Mastodont Profil |
#2 · Zasláno: 11. 8. 2007, 19:55:15
Neprojde, protože ty tři podmínky najednou platit nikdy nebudou. Namísto && napiš ||
|
||
Wiii Profil * |
#3 · Zasláno: 11. 8. 2007, 21:38:57
a taky je to IF ((podminka1) & (podminka2)), chybi ti tam zavorky x)
;) |
||
Alphard Profil |
#4 · Zasláno: 11. 8. 2007, 21:46:07 · Upravil/a: Alphard
Wiii
nepleť návštěvníky, to má správně 1. & je málo, správně je && 2. && závorky nejsou nutné, kvůli prioritě Ford if ($_FILES['upload']['type']== 'image/gif' || $_FILES['upload']['type']== 'image/jpeg' || $_FILES['upload']['type']== 'image/x-png') |
||
Wiii Profil * |
#5 · Zasláno: 11. 8. 2007, 21:49:32
aha, sry, ale nevim z jakyho duvodu ale nejdou mi skripty kdyz tam nedam ty zavorky x)
|
||
Časová prodleva: 17 let
|
0