rename komutu kullanımıyla ilgili hatam lütfen yardım .

deryahunerderyahuner

Aşağıda kullandıgım kod satırlarımda şu hatayı alıyorum. Rename komutunu kullanırken dosyanın kaydedileceği klasörü nasıl yazmam gerekiyor acaba..dosya adını değiştirip database kayıt oluyor fakat dosya upload olmuyor....

ALDIGIM HATA MESAJI
Warning
: rename(foto/imza.JPG,foto/4320100227022854.jpg) [function.rename]: No such file or directory in /home/alsatmat/public_html/deryadeneme/ikinciel/aracekle.php on line 43




if (is_uploaded_file($resim[0])){
copy ($resim[0] , "foto/".$resim_name[0]);
}
mysql_select_db("alsatmat_huner") or die ("Veritabanına ulaşılamıyor");
if(!empty($dosya_isim))
{ $yeniisim=$cebimde.date("YmdHis").".jpg";
rename("foto/".$dosya_isim,"foto/".$yeniisim);
}


yardımcı olan arkadaşlara şimdiden teşekkürler..

2010-02-27 11:03:16 Edit:2010-02-27 11:05:01

yer

Dosya aktarma işlemi:

if(is_uploaded_file($_FILES["input ismi"]['tmp_name']))
{
     if(move_uploaded_file($_FILES["input ismi"]['tmp_name'],$yeniisim))
     {
          // veritabanı işlemleri vs.
     }
}

komuttaki sadece mavi kısımlar sende değişecek. diğerlerini aynen uygula. hata vermez.

sanırım senin kodlardaki $resim[0] yanlış input alanını çekiyor

Her programcı birgün Php yi tadacaktır
2010-02-28 08:30:11

´´*´´

MyDeLiBeLqi Susmaq GereqiR ßazén !Avatar

php nin move_uploaded_files fonksiyonu isini gorur.

<?php
        $dosya_isim = 'yukle';

        $tmp = $_FILES["resim"]["tmp_name"];
        $isim = $_FILES["resim"]["name"];
        move_uploaded_file($tmp, "$dosya_isim/$isim");
?>

Buda OlabiLir (: Bende Oldu

BaZeN ANLaTaBiLMeq iCiN Susmaq GereqiR !
2010-03-12 20:42:50

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro