Beyaz.Net İpucu
Resim Yükleme, Dosya Upload, move_uploaded_file
Dosyanızı attığınız yerde test klasörü açıp, chmod 777 özelliğini veriniz. Sayfanızada aşağıdaki kodu yapıştırınız.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Dosya Upload</title>
</head>
<body>
<? if ($_POST['kaydet']=="Kaydet")
{
if ($_FILES['resim']['name'])
{
$file_path = "test/";
$file_name = $_FILES['resim']['name'];
$name_bol = explode('.', $file_name);
$sonuncu = count($name_bol)-1;
$format = strtoupper($name_bol["$sonuncu"]);
$result = move_uploaded_file($_FILES['resim']['tmp_name'], $file_path."test.".$format);
if($result)
echo $resim_adi ="test.".$format;
else
echo "Resim Yüklenemedi.";
} else
echo "Resim bulunamadı.";
}
?>
<form action="" method="post" enctype="multipart/form-data">
<input name="resim" id="resim" value="Gözat" type="file" />
<input name="kaydet" id="kaydet" value="Kaydet" type="submit" />
</form>
</body>
</html>