Php ile post edilen resmi sucuya yükleme
8
●387
- 28-05-2013, 19:14:26Üyeliği durdurulduhocam biliyorum onları ,ihtiyacımı karşılamıyor.Fil adlı üyeden alıntı: mesajı görüntüle
bi form var resim gönderiyor.ordan eklenilen resimi bi değişkene atadım fakat gerisininde sunucuya kaydetmek istiyorum - 28-05-2013, 20:04:30Üyeliği durdurulduhocam dediğiniz denemek için böyle bişey yaptım çalıştıramadımFil adlı üyeden alıntı: mesajı görüntüle
<?php echo'<form action="" method="post" enctype="multipart/form-data" name="upload" id="upload"> <input type="file" name="resim" id="resim" /> <input type="submit" name="yukle" id="yukle" value="yukle" /> </form>'; $resim=$_FILES['resim']; if(!empty($resim)){ echo"girdi"; copy($resim,'erkin.jpg'); //sunucuda bu isimli bi resim varken de denedim yok kende hata ise copy(Array) [function.copy]: failed to open stream: No such file or directory in hatalı satır ise copy olan satır.program ve resim anadizide } ?> - 28-05-2013, 20:42:37Üyeliği durdurulduanlamadım demek istediğiniziFil adlı üyeden alıntı: mesajı görüntüle
postdan gelen resmi $resim değişkenine attım - 28-05-2013, 21:45:43burayı incelemenizi öneririm.TaKKoZ adlı üyeden alıntı: mesajı görüntüle
http://php.net/manual/tr/features.fi...ost-method.php
yani sizin forma göre
$dizin = '/var/siteler/uploads/';
$yuklenecek_dosya = $dizin . basename($_FILES['resim']['name']);
echo '<pre>';
if (move_uploaded_file($_FILES['resim']['tmp_name'], $yuklenecek_dosya))
{
echo "Dosya geçerli ve başarıyla yüklendi.\n";
} else {
echo "Olası dosya yükleme saldırısı!\n";
} - 29-05-2013, 09:58:23Üyeliği durdurulduSu an evde degilim files tmp parametresi ile dosyanin gecici yolunu verdiginiz fonksiyonla atiyoruz degil mi teşekkürlerFil adlı üyeden alıntı: mesajı görüntüle