str_replace yapmam gerekte nasıl ? - Google Fan Webmaster Forum
Google Fan Webmaster Forum  

Geri git   Google Fan Webmaster Forum > Server Side Programlama > PHP
Kayıt ol Articles Sosyal Gruplar Forumları Okundu Kabul Et

PHP R10.net Php sevenler klubü. Kodlama soru(n)ları & acil php yardım hattı.

Cevapla
 
LinkBack Seçenekler
  1  
Alt 06-10-2009, 23:36:19
 
Standart str_replace yapmam gerekte nasıl ?

Arkadaşlar veritabanı karakter kodlamasıyla sitenin karakter kodlaması birbirine uyumlu fakat harici bir manşet kullanmak istiyorum. Manşette karakter kodlamasına ayar veremiyorum. Bunu str_replace ile yapabilirim diye düşünüyorum. Sadece manşet bölümde replace yaparak veritabanındaki türkçe karakterleri çeviri yaparak karakter sorunu olmadan önizleme yapabilirim. Yanlışım varsa düzeltin benimki bir düşünce
Kodlar :

Kod:
<?
include"ayar.php";
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>

<link rel="stylesheet" type="text/css" href="manset.css" />

<script type="text/javascript" src="manset.js">


</script>
 </HEAD>

 <BODY>


<div id="slider1" class="sliderwrapper">


<?

$sql_urun = mysql_query("select * from haber ORDER by id DESC LIMIT 0,10");
while($urun = mysql_fetch_array($sql_urun))
 
{
$metin = $urun["haberadi"];
?>
<div class="contentdiv">

<font size="4"><b><a href="/haberoku_<? echo $urun["icerik"]; ?>.html"><? echo $urun["icerik"]; ?></a></b></font>
<p><font size="2" color="black"><?    echo $metin ?><br>
<a href="/haberoku_<? echo $urun["icerik"]; ?>.html">Devami...</a></font></p>
</div>
<? } 
?>
</div>

<div id="paginate-slider1" class="pagination">

</div>

<script type="text/javascript">

featuredcontentslider.init({
    id: "slider1",  //id of main slider DIV
    contentsource: ["inline", ""],  //Valid values: ["inline", ""] or ["ajax", "path_to_file"]
    toc: "#increment",  //Valid values: "#increment", "markup", ["label1", "label2", etc]
    nextprev: ["< Geri", "Ileri >"],  //labels for "prev" and "next" links. Set to "" to hide.
    revealtype: "mouseover", //Behavior of pagination links to reveal the slides: "click" or "mouseover"
    enablefade: [true, 0.2],  //[true/false, fadedegree]
    autorotate: [true, 3000],  //[true/false, pausetime]
    onChange: function(previndex, curindex){  //event handler fired whenever script changes slide
        //previndex holds index of last slide viewed b4 current (1=1st slide, 2nd=2nd etc)
        //curindex holds index of currently shown slide (1=1st slide, 2nd=2nd etc)
    }
})

</script>





 </BODY>
</HTML>
Alıntı ile Cevapla


Sponsored Links
  2  
Alt 07-10-2009, 11:34:28
 
Standart

veritabaninizin karakter kodlamasi nedir?
Alıntı ile Cevapla


  3  
Alt 08-10-2009, 05:42:36
 
Standart

bu kod işini görür sanırsam


include dosyana yapıştır

function cdkeyicinstrreplace($text){

$cdkeytr= array (" ","<",">","ş","ı","ğ","ü","ö","ç","Ş","İ","Ğ","Ü", "Ö","Ç" );

$cdkeyen = array ("","","","s","i","g","u","o","c","S","I","G","U", "O","C");

$cdkeyle = str_replace($cdkeytr,$cdkeyen,$text);
return $cdkeyle;
}

haberi kaydederken verinin önüne cdkeyicinstrreplace yaz

örnek : cdkeyicinstrreplace($_POST["kaydetmek icin cektiğin veri buraya"]);
__________________
<?php $ScriptAuthor = "Bize Her Yer TRABZON"; echo $ScriptAuthor; ?>
Alıntı ile Cevapla


  4  
Alt 08-10-2009, 05:45:35
 
Standart

Manşet büyük ihtimalle utf-8, sizde utf-8 çalışırsanız bu tür sorunlarla karşılaşmazsınız.
Alıntı ile Cevapla


Cevapla


Bookmarks
tesxc
Seçenekler

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Açık



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 00:02:09.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

“İnsanların en hayırlısı, insanlara faydalı olandır”. H.Ş

Hosting by Radore Hosting

İçerik sağlayacı paylaşım sitelerinden biri olan R10.net WebMaster Forum Adresimizde 5651 Sayılı Kanun’un 8. Maddesine ve T.C.K’nın 125. Maddesine göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. R10.net hakkında yapılacak tüm hukuksal Şikayetler adresi ile iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 1 (Bir) Hafta içerisinde R10.net yönetimi olarak tarafımızdan gereken işlemler yapılacak ve Avukatlarımız size dönüş yapacaktır.
ARGUS_OK