Witam, mam taki oto kawałek kodu do wgrywania zdjęć na serwer:
if(move_uploaded_file($_FILES['obrazek']['tmp_name'], $uploaddir.$_FILES['obrazek']['name'])) {
//Zmiana rodzielczości obrazka
if($sp1[1] != "gif" AND $sp1[1]!= "GIF")
{
$image = new SimpleImage();
$image->load($uploaddir.$_FILES['obrazek']['name']);
if($image->getWidth() > 670)
{
$image->resizeToWidth(670);
$image->save($uploaddir.$_FILES['obrazek']['name']);
}
else
{ //Zmiana wielkości do tego samego rozmiaru ale z kompresją
$image->resizeToWidth($image->getWidth());
$image->save($uploaddir.$_FILES['obrazek']['name']);
}
}
//////////////////////////////
$obrazek='img/upload/'.$data_img.'-'.$_FILES['obrazek']['name'];
$autor=$_SESSION['login'];
$data=date('Y-m-d H:i:s');
$zapytanie = "INSERT INTO `zjdecia` (`id`, `tytul`, `obrazek`, `zrodlo`, `autor`, `data`, `typ`) VALUES ('', '$tytul', '$obrazek', '$zrodlo', '$autor', '$data', 'obrazek')";
echo '<ul class="messages">Obrazek został pomyślnie dodany!</ul>'; }
else {
echo '<ul class="messages">Wystąpil błąd podczas dodawania obrazka!</ul>'; }
Niestety wyskakuje za każdym razem komunikat "Wystąpil błąd podczas dodawania obrazka!" Nadałem CHMODY na odpowiednie foldery i te foldery istnieją.
Ten post edytował GoldeNx3 4.04.2012, 23:43:46