Tylko skubany nie chce mi wyliczać maksymalnych rozmiarów przez co mozna wgrywać rozmiarowo duze obrazki na serwer. Nie mam pojęcia co jest tu źle juz od jakiegoś czasu siedze nad tym kodem i nic nie moge nowego wymyśleć. Pozatym przy wgrywaniu obrazków wyskakują dziwne błędy typu:
Cytat
Warning: imagecreatefromjpeg(./avatars/images.jpg) [function.imagecreatefromjpeg]: failed to open stream: No such file or directory in /home/accounts_a/ars/public_html/headers/header4.php on line 454
Warning: getimagesize(./avatars/images.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /home/accounts_a/ars/public_html/headers/header4.php on line 464
Warning: getimagesize(./avatars/images.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /home/accounts_a/ars/public_html/headers/header4.php on line 464
if ($_GET['step'] == 'AddAvatar') { $maxFileSize = 300000; $userID = $_SESSION["id"]; print '<center> <div> <form enctype="multipart/form-data" action="userpanel.php?step=AddAvatar" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value=' .$maxFileSize. ' />'; print ' <br /> <br /> <input name="plik" type="file" /> <input type="submit" value="Zmień Avatar" /> <br /> <font color="gray" size ="1"> <b>[</b> .jpg .gif .jpeg <b>]</b> </font> </form> </div></center> '; $plik_tmp = $_FILES['plik']['tmp_name']; $plik_nazwa = $_FILES['plik']['name']; $plik_rozmiar = $_FILES['plik']['size']; if ($check[1] == 'jpg' OR $check[1] == 'bmp' OR $check[1] == 'gif' OR $check[1] =='jpeg' OR $check[1] == 'png') { if ($plik_rozmiar < $maxFileSize) { { if ($check[1] == 'jpg' OR $check[1] =='jpeg') { $obraz = imagecreatefromjpeg("./avatars/".$plik_nazwa); } elseif ($check[1] == 'gif') { imagecreatefromgif("./avatars/".$plik_nazwa); } elseif ($check[1] == 'png' OR $check[1] == 'bmp') { imagecreatefrompng("./avatars/".$plik_nazwa); } $wysokosc = $AV[1]; $szerokosc = $AV[0]; $wysokosc_max = 120; $szerokosc_max = 120; if ($wysokosc > $wysokosc_max || $szerokosc > $szerokosc_max) { } else { $dir = 'avatars/'.$plik_nazwa; echo "Plik: <strong>$plik_nazwa</strong> o rozmiarze <strong>$kb kB</strong> zostal ustawiony jako twój nowy Avatar! <br/><br/> $wysokosc $szerokosc <center><img src='$dir'> </center>"; require_once('function.php'); dbConnect('***','***','***','***'); $uid = $_SESSION['id']; } } else { } } } }
Prosze o pomoc.