Robie system newsow, do panelu wstawilem mozliwosc dodawania newsow, ale gdy tylko cos wpisze i dodam news, otrzymuje blad:
Fatal error: Call to undefined function: () in /home/WWW/gry.o2.pl/WWW/admin/news.php on line 148
Bład jest gdzies tutaj:
[php:1:e33849126a]<?php
/// Dodawanie fotki
$obraz=$_FILE('obraz');
//Jezeli obraz zostal dodany
if ($obraz) {
$y = 100;
$x = 150;
$ImgSize = getimagesize($obraz);
$a = $ImgSize[1];
$b = $ImgSize[0];
$SrcImg = imagecreatefromjpeg($obraz);
$miniatura = imagecreatetruecolor($x,$y);
imagecopyresized($miniatura,$SrcImg,0,0,0,0,$x,$y,$b,$a);
if (!(file_exists('../data/news/fot/list.txt'))) {
$pliko=fopen('../data/news/fot/list.txt', 'w+');
$nazwa=1;
fputs ($pliko, $nazwa);
fclose($pliko);
}
else {
$plik=fopen('../data/news/fot/list.txt', 'r+');
flock($pliko, 2);
$nazwa=fgets ($plik, 100000);
fseek($pliko, 0);
$nazwa++;
fputs ($pliko, $nazwa);
flock($pliko, 3);
fclose($pliko);
}
move_uploade_file ($miniatura,'../data/news/fot/'.$nazwa.'jpg');
fputs ($plikn, 'fot/'.$nazwa.'.jpg'."n"); //Wartosc jest dodawana do bazy danych na sererze (w *.txt)
}
//Jezeli obraz nie zostal dodany
else {
fputs ($plikn, "0"."n");
}
//Koniec dodawania fotki
?>[/php:1:e33849126a]
Co ciekawe, jesli nie dodam obrazka, warunek if ($obraz) jest spelniany...
Pole dodawania obrazu: <p>5. Zdjęcie: <input type="file" name="obraz"></p>
Form: <form enctype="multipart/form-data" method="POST" action="news.php">
Może mi ktoś pomóc i wyjaśnić, co zrobiłem źle?
[zmoderowane]
Poprawiłem BBCode /BzikOS