upload skripta

upload skripta

offline
  • Pridružio: 02 Sep 2013
  • Poruke: 496

Napisano: 08 Mar 2014 11:17

napravio sam jednu upload skriptu za muziku i video fajlove,ali kada uploadujem neki fajl izbaci mi connection was reset,evo fajla:(posto vas upload ne prihvata php,kdo ide ovako:
<?php
$target = "upload/";
$target = $target . basename( $_FILES['uploaded']['name']) ;
$ok=1;

//This is our size condition
if ($uploaded_size > 350000)
{
echo "Vas fajl je prevelik.<br>";
$ok=0;
}

//This is our limit file type condition
if ($uploaded_type =="text/php")
{
echo "Nema php fajlova<br>";
$ok=0;
}

//Here we check that $ok was not set to 0 by an error
if ($ok==0)
{
Echo "Izvinite fajl nije uploadovan";
}

//If everything is ok we try to upload it
else
{
if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target))
{
echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded";
}
else
{
echo "Izvinite desila se greska pri uploadovanju.";
}
}
?>

Dopuna: 08 Mar 2014 22:24

ej moze li pomoc?

Dopuna: 09 Mar 2014 13:12

Moze li pomoc Wink



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Evo ti skripta koju sam ja uredio za svoje potrebe. Tu možeš da definišeš i dozvoljene formate i dozvoljenu veličinu fajla.

<?php $dozvoljeniFormati = array("gif", "jpeg", "jpg", "png"); $temp = explode(".", $_FILES["fajl"]["name"]); $ekstenzija = end($temp); if ((($_FILES["fajl"]["type"] == "image/gif") || ($_FILES["fajl"]["type"] == "image/jpeg") || ($_FILES["fajl"]["type"] == "image/jpg") || ($_FILES["fajl"]["type"] == "image/pjpeg") || ($_FILES["fajl"]["type"] == "image/x-png") || ($_FILES["fajl"]["type"] == "image/png")) && ($_FILES["fajl"]["size"] < 20000) && in_array($ekstenzija, $dozvoljeniFormati))   {   if ($_FILES["fajl"]["error"] > 0)     {     echo "Greska: " . $_FILES["fajl"]["error"] . "<br>";     }   else     {     if ($_FILES["fajl"]["type"] == "image/gif") {       $format = ".gif";     } else if ($_FILES["fajl"]["type"] == "image/jpeg" || $_FILES["fajl"]["type"] == "image/pjpeg") {       $format = ".jpeg";     } else if ($_FILES["fajl"]["type"] == "image/jpg") {       $format = ".jpg";     } else if ($_FILES["fajl"]["type"] == "image/x-png" || $_FILES["fajl"]["type"] == "image/png") {       $format = ".png";     }     echo "<b>Ime:</b> " . $_FILES["fajl"]["name"] . "<br>";     echo "<b>Format:</b> " . $format . "<br>";     // echo "<b>Format:</b> " . $_FILES["fajl"]["type"] . "<br>";     echo "<b>Velicina:</b> " . ($_FILES["fajl"]["size"] / 1024) . " kB<br>";     if (file_exists("upload/" . $_FILES["fajl"]["name"]))       {       echo $_FILES["fajl"]["name"] . " vec postoji. ";       }     else       {       move_uploaded_file($_FILES["fajl"]["tmp_name"],       "upload/" . $_FILES["fajl"]["name"]);       echo "<b>Lokacija:</b> " . "upload/" . $_FILES["fajl"]["name"];       }     }   } else   {   echo "Pogresan fajl.";   } ?>

To sve stavi u upload.php i napravi formu na index strani vodeći pritom računa da ti input polje za fajl ima name i id atribut fajl zato što sam tako definisao u indeksu $_FILES, ali možeš i da promeniš. Ovde je definisano i da u direktorijumu gde je upload.php bude folder upload gde će ići aploudovane stavke.



Ko je trenutno na forumu
 

Ukupno su 1154 korisnika na forumu :: 55 registrovanih, 6 sakrivenih i 1093 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Rade, Atomski čoban, babaroga, BORUTUS, cavatina, darionis, darios, Darko001, darkojbn, debeli, doktor1964, DonRumataEstorski, Dorcolac, elenemste, ginjica, goxin, havoc995, HrcAk47, Insan, JOntra, Karla, krkalon, kunktator, maiden6657, Marko Marković, marsovac 2, Metanoja, Mi lao shu, MiG-29M2, mikrimaus, milenko crazy north, Milometer, miodrag, mnn2, novator, opt1, ozzy, panzerwaffe, Polemarchoi, powSrb, randja26, raptorsi, royst33, S2M, Shinobi, slonic_tonic, solic, Srle993, stankolich, Steeeefan, theNedjeljko, vladaa012, W123, YU-UKI, zbazin