[ slobodanka @ 15.03.2012. 00:09 ] @
Kako na sajt uploadovati nekoliko slika sa komentarima.

Ovo je kod za Upload slike i komentara na sajt.

Code:

<body>
  <!-- enctype mora biti multipart form data, metod mora biti POST -->
<form enctype="multipart/form-data" action="<?php $_SERVER['PHP_SELF'] ?>" method="POST">
    <!-- MAX_FILE_SIZE mora biti pre FILE polja, i ovo ne radi na svim browserima -->
    <input type="hidden" name="MAX_FILE_SIZE" value="30000" />
    <!-- ime input file polja će biti key u $_FILES nizu -->
    Fajl: <input name="userfile" type="file" />
    <br>
    <input type="submit" value="Send File" />
    </br>
    Opis: <input name="opis" type="text" />
     <br>
</form>
  </body>
</html>

Code:

<?php
//određujemo folder
$uploaddir = './uploads/';
//formiramo celu putanju novog fajla
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

echo '<pre>';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
   echo "Fajl je uspešno uploadovan.\n";
} else {
   echo "Greška pri uploadu!\n";
}

// pitaj da li ispunjava uslov

if ((($_FILES['userfile']['type'] == "image/gif")
|| ($_FILES['userfile']['type'] == "image/jpeg")
|| ($_FILES['userfile']['type'] == "image/pjpeg"))
&& ($_FILES['userfile']['size'] < 30000))
  {
  if ($_FILES['userfile']['error'] > 0)
    {
    echo "Error: " . $_FILES['userfile']['error'] . "<br />";
    }
  else
    {
    echo "Ok je moze se uploadovati"."</br>";
    }
  }
else
  {
  echo "File ili nije slika ili je prevelika slika";
  }





    echo "<img src=$uploadfile alt='Uploadovana slika'>";
    echo "</br>";
    echo $_POST["opis"];
?> 


Hvala!!!


[Ovu poruku je menjao dakipro dana 15.03.2012. u 08:15 GMT+1]
[ maddog_srb @ 19.03.2012. 10:03 ] @
http://php.net/manual/en/features.file-upload.multiple.php
[ PHPovac @ 19.03.2012. 11:10 ] @
Poku[aj sa uploadify... tako odjednom mo\es da uploaduje[ kao na facebook