lostyazilim

Resim upload turkce karakter sorunu

8 Mesajlar 2.649 Okunma
lstbozum
wmaraci reklam

cemtepe cemtepe WM Aracı Kullanıcı
  • Üyelik 21.11.2015
  • Yaş/Cinsiyet 44 / E
  • Meslek website tasarim
  • Konum İngiltere
  • Ad Soyad K** T**
  • Mesajlar 144
  • Beğeniler 14 / 29
  • Ticaret 0, (%0)
merhaba arkadaslar websitemde upload sinifi var ve resim yuklendiginde diyelim buyuk harf ornek.JPG yazdiginda resimleri gostermiyor (ornek.jpg oldugunda gosteriyor) birde turkce karakter sorunu var. turkce alt resim basligi oluncada gostermiyor. ne gibi bir islem ile bunlari giderebiliriz . ornek kodlar asagidadir. yardim edecek arkadaslar verdikleri kodlari nereye koymam gerektigini belirtilerse memnun olurum tesekur ediyorum.

NOT: diyelim resim alt yazisi ( öğretmenden işitilen.jpg ) yuklenediginde soyle oluyor ( 168271_retmenden işitilen.jpg
öğ silinmis oluyor. ve resim gozukmuyor


include("setting.php");
session_start();
$get_class_id=guvenlik($_SESSION["current_ad_id"]);
if(!empty($get_class_id)){
?>











<script></script>
<script></script>
<script></script>
<script></script>
<script></script>
<script>/js/jquery.form.js" defer></script>












<script>
$ImageUrls = array();
$Preview = array();

for($i = 0; $i < 50; $i++)
{
if(isset($_SESSION["thumb_".$i]))
{
if(strlen($_SESSION["thumb_".$i]) > 1)
{
$Preview[] = array(
'caption' => str_replace($_SESSION["current_ad_id"].'_', '', basename($_SESSION["thumb_".$i])),
'width' => '120px',
'key' => '1',
);
$ImageUrls[] = 'http://www.burada.co.uk/'.$_SESSION["thumb_".$i].'?'.time();
}
}
}

if(Count($ImageUrls) == 0)
{
$rsmsql=$mysqli->query("select resim1,resim2,resim3,resim4,resim5,resim6,resim7,r esim8,resim9,resim10,resim11,resim12,resim13,resim 14,resim15 from firmalar where Id='".$_SESSION["current_ad_id"]."' and uyeId='$_SESSION[uye]'")->fetch_assoc();

for($i = 0; $i < 50; $i++)
{
if(isset($rsmsql["resim".$i]))
{
if(strlen($rsmsql["resim".$i]) > 1)
{
$Preview[] = array(
'caption' => str_replace($_SESSION["current_ad_id"].'_', '', basename($rsmsql["resim".$i])),
'width' => '120px',
'key' => '1',
);
$ImageUrls[] = 'http://www.burada.co.uk/'.$rsmsql["resim".$i].'?'.time();
}
}
}
}


?>
$("#kv-explorer").fileinput({
language: 'tr',
theme: "explorer",
uploadUrl: "/libs/upload_image.php",
uploadAsync: true,
allowedFileExtensions: ['jpg', 'png', 'gif'],
overwriteInitial: false,
initialPreviewAsData: true,
showUpload: false,
showRemove: false,
initialPreview: ,
deleteUrl: "/libs/delete_image.php",
initialPreviewConfig: ,
maxFileCount: ,
uploadExtraData: function() {
var out = {}, key, i = 0;
$('.explorer-caption').each(function() {
$el = $(this);
key = 'init_' + i;
out[key] = $el.attr('title');
i++;
});
return out;
},
}).on("filebatchselected", function(event, files) {

$("#kv-explorer").fileinput("upload");

});

$('.kv-file-remove').on('click', function() {
var out = {}, key, i = 0;
$('.explorer-caption').each(function() {
$el = $(this);
key = 'init_' + i;
out[key] = $el.attr('title');
i++;
});
out['delete'] = $($(this).parent().parent().parent().parent().chil dren()[1]).children()[0].innerHTML;
$.ajax({
type: "POST",
url: '/libs/updateimages.php',
data: out,
});

});
</script>

 

 

Bütün ümidim gençIiktedir. Mustafa Kemal Ataturk.
wmaraci
reklam

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1119
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Php'den çok anlamam lakin bir ara lazım olduğunda bir şeyler karalamıştım.

http://www.ontedi.com/php/php-ile-dosya-yukleme-islemi-ornek-1
 

 

www.ontedi.com
www.cizgi.site

baylimonata baylimonata Don't make with yourself Kullanıcı
  • Üyelik 02.08.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci - Freelance Web Dev.
  • Konum Konya
  • Ad Soyad M** Ö**
  • Mesajlar 49
  • Beğeniler 7 / 7
  • Ticaret 0, (%0)

header('Content-Type: text/html; Charset=UTF-8');
date_default_timezone_set('Europe/Istanbul');
include("setting.php");
session_start();
$get_class_id=guvenlik($_SESSION["current_ad_id"]);
if(!empty($get_class_id)){
?>


Denesene bi olucak mı. cemtepe
 

 

cemtepe cemtepe WM Aracı Kullanıcı
  • Üyelik 21.11.2015
  • Yaş/Cinsiyet 44 / E
  • Meslek website tasarim
  • Konum İngiltere
  • Ad Soyad K** T**
  • Mesajlar 144
  • Beğeniler 14 / 29
  • Ticaret 0, (%0)
BAYLIMONATA arkadasim denedim sorun ayni öğretmenden işitilen.jpg bu resim yuklenince retmenden işitilen.jpg halini aliyor ve gostermiyor. bastaki ( öğ ) siliyor hernedense
 

 

Bütün ümidim gençIiktedir. Mustafa Kemal Ataturk.
wmaraci
wmaraci

baylimonata baylimonata Don't make with yourself Kullanıcı
  • Üyelik 02.08.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci - Freelance Web Dev.
  • Konum Konya
  • Ad Soyad M** Ö**
  • Mesajlar 49
  • Beğeniler 7 / 7
  • Ticaret 0, (%0)
dosya adını $dosya olarak eşitle;

$dosya = strtolower($dosya); //büyük harfleri küçük harf yapar
$trans = array(" "=>"","ı"=>"i","ö"=>"o","ü"=>"u","ç"=>"c","ğ"=>"g","ş"=>"s","-"=>""); //türkçe karakterleri değiştirir.
$dosya=strtr($dosya, $trans);

sonra bu $dosyayı işleme sok;
 

 

cemtepe cemtepe WM Aracı Kullanıcı
  • Üyelik 21.11.2015
  • Yaş/Cinsiyet 44 / E
  • Meslek website tasarim
  • Konum İngiltere
  • Ad Soyad K** T**
  • Mesajlar 144
  • Beğeniler 14 / 29
  • Ticaret 0, (%0)
baylimonata arkadasim dosya adini esitle demisin resimin yuklendigi dosyanin adinimi yazayim? birde bu kodlari bu benim paylastigim kodlarin neresine yapistirayim malum hic php bilgim yok yardimci oldugun icin tesekur ederim...
 

 

Bütün ümidim gençIiktedir. Mustafa Kemal Ataturk.

baylimonata baylimonata Don't make with yourself Kullanıcı
  • Üyelik 02.08.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci - Freelance Web Dev.
  • Konum Konya
  • Ad Soyad M** Ö**
  • Mesajlar 49
  • Beğeniler 7 / 7
  • Ticaret 0, (%0)
Güzel kardeşim sana yol gösteriyorum sen çok bilgilisin ya o yüzden buralardasın demi ben orda onlara değer vererek anlamanı istedim sana öyle kullan diye atmadım bu kadar cahil olmasan anlardın.
 

 

cemtepe cemtepe WM Aracı Kullanıcı
  • Üyelik 21.11.2015
  • Yaş/Cinsiyet 44 / E
  • Meslek website tasarim
  • Konum İngiltere
  • Ad Soyad K** T**
  • Mesajlar 144
  • Beğeniler 14 / 29
  • Ticaret 0, (%0)
baylimonata merhaba arkadasim hic php bilgisi olmayan biri icin evet cahilim daha yolun ilk basindayken bana boyle hakaret etmen beni gercekten ettkiledi. bilmedigimi bu yoldan nasil cikarim diye size danistim ama boyle davranmanizi anlamadim . ben bilgiliyim diye bir cumle yazmadim. neye istinaden boyle tavir aldiniz bunuda anlamadim ama herseye ragmen ben ozur dilerim demeki bir kusur islemisim. yardimlariniz icin yinede tesekur ederim.
 

 

Bütün ümidim gençIiktedir. Mustafa Kemal Ataturk.
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al