folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Php De SQL Türkçe Karekter Girme Sorunu



Php De SQL Türkçe Karekter Girme Sorunu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    Şimdi ğşİı karekterli giremiyırum sqlye girerken veriler ? işareti olarak görünüyor ğşİı phpmyadminden bakıyorum ordada karakterler aynı ? işaretiyle görünüyor karakterlerinde sorun var . Veri kayıt girme formu.

    <?php

    if(isset($_POST['albumekle'])){

    $baslik = $_POST['baslik'];

    $haber = $_POST['haber'];

     

    if($baslik==""){

    echo '<span class="hata">Albüme başlık girmediniz.</span>';

    }else{

    $kaynak = $_FILES["dosya"]["tmp_name"];

    $resimadi = $_FILES["dosya"]["name"];

    $resimtipi = $_FILES["dosya"]["type"];

    $resimboyut = $_FILES["dosya"]["size"];

    $hedef = "../albumimg";

    $radi = substr(uniqid(md5(rand())), 0,20);

    $ruzanti = substr($resimadi, -4);

    $yeniad = $radi.$ruzanti;

     

    $dosyayukle = move_uploaded_file($kaynak,$hedef."/".$yeniad);

     

    if($dosyayukle){

    $tarih = date("d.m.Y");

    $ekle = mysql_query("INSERT INTO albumler (albumbaslik,albumicerik,resimlink,tarih,onay)VALUES('$baslik','$haber','$yeniad','$tarih',1)");

    if($ekle){

    echo '<span class="bilgi">Yeni albüm oluşturulmuştur.</span>';}else{

    echo '<span class="bilgi">Albüm oluşturmada hata oluştu.</span>';

    }

    }else{

    echo '<span class="hata">Albüm oluşturmada hata<br>"albumimg" klasörüne yazma yetkisi verdiğinizden emin olunuz.</span>';

    }

     

     

    }//dosya adı kontrolü

    }//kontrol

    ?>

    <br /><br />

    </center>

    <form action="albumekle.php" method="post" enctype="multipart/form-data" >

    <table border="0" cellpadding="1" cellspacing="1" width="680">

    <tbody><tr bgcolor="#cccccc">

    <td colspan="2" class="SilikYesilTD" bgcolor="#cccccc">Albüm Ekleme </td>

    </tr>

     

     

    <tr>

    <td width="175" class="BeyazGriTD">Albüm Başlık </td>

    <td width="498" class="BeyazGriTD"><input name="baslik" value="<?php echo $baslik; ?>" type="text" id="baslik" size="60" /></td>

    </tr>

    <tr>

    <td class="BeyazGriTD">Albüm Resmi </td>

    <td class="BeyazGriTD"><input name="dosya" type="file" id="dosya" />

    Resim seçiniz. </td>

    </tr>

    <tr>

    <td colspan="2" class="BeyazGriTD"><textarea name="haber" rows="10" id="haber"><?php echo $haber; ?></textarea></td>

    </tr>

    </tbody></table>

    <table border="0" cellpadding="1" cellspacing="1" width="680">

    <tbody><tr>

    <td nowrap="nowrap" width="524">&nbsp;</td>

    <td align="center" width="149"><input name="albumekle" type="submit" id="uyeekle" value="Oluştur" /></td>

    </tr>

    </tbody></table>

    </form>

     

    veri tabanı bağlantı kodları

     

    <?php

    $vthost ="localhost";

    $vtkullanici ="root";

    $vtsifre ="root";

    $vtadi ="dbr";

    $baglan = @mysql_connect($vthost,$vtkullanici,$vtsifre);

    if(! $baglan) die ("Mysql baglantisi saglanamadi");

    mysql_select_db($vtadi,$baglan) or die ("Veritabanina baglanti saglanamadi");

    ?>

     


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    snnyk
    snnyk's avatar
    Kayıt Tarihi: 28/Mayıs/2007
    Erkek

    r10 daki konunada yazdım aha buraya da yazam

    phpmyadminden veritabanı karekter kodlamasını utf-8 yapıver

    http://www.r10.net/php/835495-sqleye-veri-girerken-turkce-karakter-sorunu.html


    snnyk.com - code is poetry all that i know...
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    trampfd
    trampfd's avatar
    Kayıt Tarihi: 10/Mayıs/2006
    Erkek

    Html sayfanın karakter setini de utf-8 yapmalısın ayrıca.


    Ehl-i Byte
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    ikiside olmadı karakteri utf-8 yapınca da sayfadaki değerlerde gidiyor. karma karşılık oluyor bunda sadece veri tabanındaki kayıtlarda sorun var


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    yine sorunu kendimiz çözdük bağlatı ayarlrıdan sonra

    mysql_query("SET NAMES latin5");

    yazarak sorunu halletim tüm müritlere teşekürler.


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
Toplam Hit: 834 Toplam Mesaj: 5