• 16-03-2014, 13:38:08
    #1
    Üyeliği durduruldu
    RSS HABER SİSTEMİ SAYESİNDE HABERLERİ SİTEME ÇEKTİRİYORUM FAKAT SORUNUM


    Haber başlıgına - işareti atması nicin yapar acaba bunu
  • 16-03-2014, 13:40:31
    #2
    başlık diye yanlışlıkla url yi çekiyor olabilirmisiniz acaba? kodları tam koyarsanız bir inceleyelim, en azından gelen verinin içinden - işaretlerini silerek ekrana bastıralım.
  • 16-03-2014, 14:12:11
    #3
    Üyeliği durduruldu
    hocam ilginiz icin öncelikle teşekkür ederim.
    <div class="main-bx">
    <h1><?php echo $articletitle?></h1>
    <p style="font-size:12px"><abbr class="timeago" title="<?php echo $articledate?>"><?php echo $articledate?></abbr></p>
    <p stye="font-size:16px"><?php echo $articlecontent?></p>
    <p><A href="<?php echo $articlelink?>">Haberin Linki</a></p>
    <!-- AddThis Button BEGIN -->
    <div class="addthis_toolbox addthis_default_style ">
    <a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
    <a class="addthis_button_tweet"></a>
    <a class="addthis_button_pinterest_pinit"></a>
    <a class="addthis_counter addthis_pill_style"></a>
    </div>
    <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=xa-51d2089d592201b7"></script>
    <!-- AddThis Button END -->
    </div>
    <div style="margin-top:50px" class="fb-comments" data-href="<?php echo $configsiteurl ?>article/<?php echo $id ?>/<?php echo $name ?>" data-width="600px" data-num-posts="10"></div>
    
    </div>
    <?php
    $ad_sql=mysql_query("Select * from ads WHERE type='1'");
    $ad_count=mysql_num_rows($ad_sql);
    if($ad_count!=0) {
    ?>
    <div class="span4">
    <div class="side-bx">
    <i class="icon-list"></i>&nbsp;&nbsp;
    <strong>Related Articles</strong>
    <ul>
     <?php 
    	   $resultrelated = mysql_query("SELECT * FROM rssarticles WHERE item_category_id = '$articlecategory ' ORDER BY rand() LIMIT 4");
    		while($rowrelated = mysql_fetch_array( $resultrelated )) {
    	   ?>
           
            <li style="margin-bottom:10px"><a style="color:white" href="<?php echo $configsiteurl ?>article/<?php echo $rowrelated["id"]?>/<?php echo $rowrelated["item_title"]?>"><?php echo $rowrelated["item_title"]?></a></li>
     
    <?php } ?>
  • 16-03-2014, 15:51:47
    #4
    sorun çözüldü. benzer bir sorun yaşayıp konuyu bulan arkadaşlar için çözümümü yazıyorum;


    sistemin yapısını çok fazla incelemek ve kurcalamak istemediğim için başlığı çektikten sonra explode ve implode işlemleri ile başlıktaki - işaretlerini boşluğa çevirdim. yine bilmeyen arkadaşlar için onuda örneklendireyim;


    $test='selam-ben-kahvalti';
     echo $test."<br/>";
     $test=explode("-",$test); //$test değişkenindeki metini - işaretlerinden itibaren bölerek diziye atıyoruz;
     $test=implode(" ",$test); //$test dizisi içindeki verileri anahtar sırasına göre arka arkaya dizip, her sıra arasına boşluk koyuyoruz ve bunu test değişkenine aktarıyoruz;
     echo $test;
  • 16-03-2014, 16:41:19
    #5
    KahvaLti adlı üyeden alıntı: mesajı görüntüle
    sorun çözüldü. benzer bir sorun yaşayıp konuyu bulan arkadaşlar için çözümümü yazıyorum;


    sistemin yapısını çok fazla incelemek ve kurcalamak istemediğim için başlığı çektikten sonra explode ve implode işlemleri ile başlıktaki - işaretlerini boşluğa çevirdim. yine bilmeyen arkadaşlar için onuda örneklendireyim;


    $test='selam-ben-kahvalti';
     echo $test."<br/>";
     $test=explode("-",$test); //$test değişkenindeki metini - işaretlerinden itibaren bölerek diziye atıyoruz;
     $test=implode(" ",$test); //$test dizisi içindeki verileri anahtar sırasına göre arka arkaya dizip, her sıra arasına boşluk koyuyoruz ve bunu test değişkenine aktarıyoruz;
     echo $test;
    explode ve implode edip 2 fonksiyon kullanmak yerine str_replace kullanıp tek fonksiyonda işinizi halledebilirsiniz.

    $test='selam-ben-kahvalti';
     echo $test."<br/>";
    $test = str_replace("-", " ", $test);
     echo $test;
  • 16-03-2014, 17:17:58
    #6
    Sahi o fonksiyonu nasıl unuturum :s uyarı için teşekkürler.

    GT-I9190 cihazımdan Tapatalk kullanılarak gönderildi
  • 16-03-2014, 18:04:09
    #7
    Üyeliği durduruldu
    Kahvalti hocam sorunu halletti çok tsk ederim hocam ilginiz için