PHP Upload Örneği
Selamlar, az ve öz konuşalım işimizi yapalım.
form.html
<form enctype=”multipart/form-data” action=”uploader.php” method=”POST”>
Dosyayı seçin: <input name=”uploaded” type=”file” /><br />
<input type=”submit” value=”Upload” />
</form>
uploader.php
<?php
$klasor = “upload/”;
$klasor = $klasor . basename( $_FILES[‘uploaded’][‘name’]) ;
$ok=1;
//Boyut siniri koyalim
if ($uploaded_size > 350000)
{
echo “Dosyaniz cok buyuk.<br>”;
$ok=0;
}
//Uzantilari engelleyelim
if ($uploaded_type ==”text/php”)
{
echo “PHP Dosyası olmaz<br>”;
$ok=0;
}
//okey degilse hata dondurelim
if ($ok==0)
{
Echo “Dosyaniz yuklenemedi”;
}
//Hersey okeyse yukleyelim bari
else
{
if(move_uploaded_file($_FILES[‘uploaded’][‘tmp_name’], $klasor))
{
echo “Dosyaniz basariyla yuklendi”;
}
else
{
echo “Dosyaniz, yuklenemedi.”;
}
}
?>