From: serkan yaramaz (serkan@cozum.com)
Date: Thu 30 Jun 2005 - 10:53:18 EEST
$_files kullanmanıza gerek yok. Ben size bir bir fonksiyon gondereyim..
Bunu bir deneyin..
function ResimKopyala($file,$file_name,$dir) { //kopyalanan resmn adını
dondurur
/* file = resimdosyasi veya sil sil ise resmi siler
file_name = kopyalanan resmin ismi
dir = kopyalanacak dizin */
if ($file == "sil") {
@unlink($dir.$file_name);
return true;
}
else if ($file and $file != "none"){
$i = 0;
$dizi = explode(".",$file_name);
while (file_exists($dir.$file_name)) {
$file_name = $dizi[0]."[$i].".$dizi[1];
$i++;
}
copy($file,$dir.$file_name);
return $file_name;
}
else { return false;}
}
-----Original Message-----
From: linux-programlama-bounces@liste.linux.org.tr
[mailto:linux-programlama-bounces@liste.linux.org.tr] On Behalf Of Serbulent
UNSAL
Sent: Thursday, June 30, 2005 9:29 AM
To: linux-programlama@liste.linux.org.tr
Subject: Re: [Linux-programlama] upload sorunu
Merhaba,
Yanıt veren tüm arkadaşlara teşekkürler. Yanıtlardan sonra script i biraz
daha
kurcaladım. ve 2 ayrı dosyaya böldüm. Ancak Şuan halen herhangi bir tepki
alamıyorum. Program (şimdilik) sadece png dosyaları için çalıştırmayı
başarırsam biraz daha genişleteceğim herhalde. Dosya içerikjleri aşağıda;
deneme.php
<form name="form1" method="post" action="deneme2.php"
enctype="multipart/form-data">
<input type="file" name="imagefile">
<br>
<input type="submit" name="Submit" value="Submit">
</form>
deneme2.php
<?
if(isset( $Submit ))
{
//If the Submitbutton was pressed do:
if ($_FILES['imagefile']['type'] == "image/png"){
copy ($_FILES['imagefile']['tmp_name'], "deneme/".$_FILES['imagefile']
['name'])
or die ("Could not copy");
echo "";
echo "Name: ".$_FILES['imagefile']['name']."";
echo "Size: ".$_FILES['imagefile']['size']."";
echo "Type: ".$_FILES['imagefile']['type']."";
echo "Copy Done....";
}
else {
echo "<br><br>";
echo "Could Not Copy, Wrong Filetype (".$_FILES['imagefile']
['name'].")<br>";
}
}
?>
Çar 29 Haz 2005 17:21 tarihinde, serkan yaramaz şunları yazmıştı:
> Evet formda da get methodunu kullanmıssın post methodunu kullanırsan ve o
> satırıda arkadasların dediği gibi silersen sorun yaşamaman gerekir...
>
> -----Original Message-----
> From: linux-programlama-bounces@liste.linux.org.tr
> [mailto:linux-programlama-bounces@liste.linux.org.tr] On Behalf Of
> Serbulent UNSAL
> Sent: Wednesday, June 29, 2005 4:44 PM
> To: linux-programlama@liste.linux.org.tr
> Subject: Re: [Linux-programlama] upload sorunu
>
> Merhaba,
>
> Yanıtınız için teşekkürler ancak dediğiniz değişikliği yapınca dosyadan
> hiçbir
> tepki almıyorum. Sayfa olduğu gibi geliyor submit ettiğimde.
>
> Çar 29 Haz 2005 16:28 tarihinde, serkan yaramaz şunları yazmıştı:
> > $dosya_gonder = $_FILES["dosya_gonder"];
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama