
Zrobiłem edycje artykułu(dane do bazy danych, i podmiana plików).
I mam problem. Nie bardzo wiem jaki ustawić elseif, aby wyrzucić komunikat, że zły format pliku.
edytujartykul.php
<?php include('include/db.php'); include('include/dane.php'); if(!$_POST['id']) { echo '<div style="text-align:center;"><form action="index.php?page=edytujartykul&edytuj=1" method="post"> <select name="id"> '; echo' </select> <input type="submit" value="Wybierz" /> <br /> </form>'; echo'<br /><a style="text-decoration: none;" href="?page=paneladmina">Wróć do Panelu Administratora</a></div>'; } elseif($_POST['id']) { if($_POST['edycja']) { $zapytanie = "SELECT * FROM artykuly ORDER BY id DESC"; { $katalog1 = '/medbookstore/PROJEKT1/zdjecie'; $katalog2 = '/medbookstore/PROJEKT1/upload'; } $plik_tmp = $_FILES['plik']['tmp_name']; $plik_nazwa = $_FILES['plik']['name']; $plik_rozmiar = $_FILES['plik']['size']; $plik_type = $_FILES['plik']['type']; $zdjecie_tmp = $_FILES['zdjecie']['tmp_name']; $zdjecie_nazwa = $_FILES['zdjecie']['name']; $zdjecie_rozmiar = $_FILES['zdjecie']['size']; $zdjecie_type = $_FILES['zdjecie']['type']; { if (($ext1 == 'zip') || ($ext1 == 'ZIP') || ($ext1 == 'rar') || ($ext1 == 'RAR') || ($ext1 == 'txt') || ($ext1 == 'TXT')) { { if (($ext2 == 'jpg') || ($ext2 == 'JPG') || ($ext2 == 'jpeg') || ($ext2 == 'JPEG') || ($ext2 == 'png') || ($ext2 == 'PNG') || ($ext2 == 'gif') || ($ext2 == 'GIF')) { echo "Plik: <strong>$plik_nazwa</strong> o rozmiarze <strong>$plik_rozmiar bajtów</strong> został przesłany na serwer!<br /><br />"; echo "Zdjęcie: <strong>$zdjecie_nazwa</strong> o rozmiarze <strong>$zdjecie_rozmiar bajtów</strong> zostało przesłane na serwer!"; addslashes($zapytanie = 'UPDATE `artykuly` SET `tytul`= "'.$_POST['tytul'].'", `info`= "'.$_POST['info'].'", `cena`= "'.$_POST['cena'].'", `kategoria`= "'.$_POST['kategoria'].'", `zdjecie`= "zdjecie/'.$zdjecie_nazwa.'", `plik`= "upload/'.$plik_nazwa.'" WHERE `id`="'.$_POST['id'].'"'); } } } } echo '<div style="text-align:center;">Wyedytowano artykuł<br /><br /><a style="text-decoration: none;" href="?page=paneladmina">Wróć do Panelu Administratora</a></div>'; } { echo '<div style="text-align:center;">Zły format pliku!<br /><a style="text-decoration: none;" href="?page=dodajartykul">Wróć</a></div>'; } else { echo '<div style="text-align:center;"><form action="index.php?page=edytujartykul&edytuj=2" enctype="multipart/form-data" method="post">'; <input type="hidden" name="edycja" value="wartość" />Tytuł<br /> <input type="text" name="tytul" value="'.$wiersz[1].'" size="20" /><br />Treść <br /> <textarea name="info" cols="50" rows="10">'.$wiersz[2].'</textarea> <br />Kategoria<br /> <input type="text" name="kategoria" value="'.$wiersz[3].'" size="26" /> <br />Cena<br /> <input type="text" name="cena" value="'.$wiersz[4].'" size="26" /> <br />Miniaturka <br /> <input type="file" name="zdjecie" /> <br />Plik <br /> <input type="file" name="plik" /> <br /> <input type="submit" value="Edytuj" /><br /> </form>'; echo'<br /><a style="text-decoration: none;" href="?page=paneladmina">Wróć do Panelu Administratora</a></div>'; } } ?>
Chodzi o tą część:
{ echo '<div style="text-align:center;">Zły format pliku!<br /><a style="text-decoration: none;" href="?page=dodajartykul">Wróć</a></div>'; }
!is_uploaded_file nie działa. Co dać w zamian?
Proszę o pomoc

Z góry dziękuje
