[Linux-programlama] Re: Upload Problemi

---------

[Linux-programlama] Re: Upload Problemi

From: Erkin <erkintek_at_fotograf.web.tr>
Date: Wed, 12 Nov 2008 19:21:07 +0200
Message-Id: <200811121921.08100.erkintek@fotograf.web.tr>

Tr'de sýkýntý var, ne yazdýysam turkcedeningilizceye adýnda uydurma bir fonk
ile ý->i düzeltmesi yaptým. En saðlamý size de öneririm. Dosyalarý da
move_uploaded file ile kopyalarken yeniden isimlendirebilirsiniz.

Ayrýca encodeURIComponent fonksiyonunda da sýkýntý var misal böyle bi isimi
kabul etmiyorum: ERK%C4%B0N%20TEK, ki ajax etsin. Sýkýntý fonksiyondan ziyade
bulunduðu yerden kaynaklý.

function turkcedeningilizceye($str){
$trk=array('ü' ,'ð' ,'ý' ,'i','þ' ,'ç' ,'ö' ,'Ü' ,'Ð' ,'I','Ý' ,'Þ' ,'Ç' ,'Ö');
$eng=array('u' ,'g' ,'i' ,'i','s' ,'c' ,'o' ,'U' ,'G' ,'I','I' ,'S' ,'C' ,'O');
return strtolower(str_replace( $trk,$eng, $str));
}

On 12 Nov 08 Wed 15:31:32 Wild Bison wrote:
> Ýkinci Soru:
> Ben dosya yüklendikten (hiç bir hata durumu olmadan) bir ajax isteði
> gönderiyorum get ile ki kullanýcý dosya yüklendikten sonra dosyanýn linkini
> alabilsin veya dosyayý silebilsin.Dosyalar md5 (dosya) ismi þeklinde
> sunucu tarafýnda saklanýyor.
> delete file
> open file
>
> yukarýdaki iki link hatasýz ajax yanýtlarýdýr.
> Fakat türkçe karakater içeren dosya isimlerinda scrit dosyayý bulamýyor ve
> yukarýdaki iki linki bana gönderemiyor. Ýþte ajaxkodu :
> http.open("GET",
> 'exist.php?filename='+encodeURIComponent(filename)+"&time="+t.getTime());
> http.send(null);
> http.onreadystatechange = handleResponse;
>
>
> _________________________________________________________________
> Windows Live Messenger'ýn için Ücretsiz 30 Ýfadeyi yükle
> http://www.livemessenger-emoticons.com/funfamily/tr-tr/

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Wed 12 Nov 2008 - 18:31:52 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.