Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

mkarabulut yardım pls

Konu, 'Veritabanları' kısmında C.M.O. tarafından paylaşıldı.

  1. C.M.O.

    C.M.O. Yeni Üye

    Kayıt:
    8 Kasım 2002
    Mesajlar:
    17
    Beğenilen Mesajlar:
    0
    oncelikle ozur dilerim.

    bana daha once acmis oldugum bir konuda su sitringi (html kodlarını yoksaymam icin)
    PHP:
    $string=strip_tags($string)
    peki bu string asagidaki kodun neresine konulmali?

    PHP:
    <?
    $baglan=mysql_connect (localhost,$dbkullanici,$dbsifre);
    mysql_select_db ($dbadi,$baglan) ;

    $sorgu "SELECT * FROM icerik WHERE kategori_id='$cid' ORDER By ad ASC";

    $sorgulama mysql_query($sorgu);

    if (
    mysql_num_rows($sorgulama)>0){
    //kayıtları listele
    while ($kayit=mysql_fetch_array($sorgulama)){
    $id=$kayit["id"];
    $ad=$kayit["ad"];
    $hit=$kayit["hit"];
    $icerik=$kayit["icerik"];
    $yazan=$kayit["yazan"];
    $n 250;
    $m=0;
    $text "$icerik";
    $kisa substr($text,$m,$n);
    echo 
    "merhaba dünya";

    } else {
    echo 
    "elveda dünya";
    }
    ?>
    abi gercekten ozur diliyorum lutfen yardım et...
     
  2. CrazyCat

    CrazyCat Daimi Üye

    Kayıt:
    25 Temmuz 2002
    Mesajlar:
    653
    Beğenilen Mesajlar:
    0
    Meslek:
    lecturer
    Şehir:
    Adana
    PHP:
    string strip_tags (string str [, string allowable_tags])
    bu fonksiyon formdan gelen değer içinden html kodlarını ayıklamak için kullanılıyor. ve bu işlem genelde veri tabanına kayıt yapılırken bilgi gönderen bir html tagı göndermişse onu iptal etmek için kullanılır.

    senin örnek kodlarında vtye birşey kaydetmiyorsun, vtden bilgi okuyup ekrana yazıyorsun. ve dışarıdan bir formla bilgi de gönderilmiyor.

    bence bu kodlarda kullanmana gerek yok. (eğer vt ne bir url falan kaydedip sadece onun text kısmını listelemek istiyorsan başka ama öyle olduğunu sanmıyorum.)


    fonksiyonun kullanımı için örnek istersen şöyle

    PHP:
    <?

     
    $string="<a href=\"http:\\\\www.ceviz.net\">ceviz </a>";

     echo 
    $string;
    ?>
    çıktısı

    ceviz

    strip_tags fonksiyonu kullanılırsa

    PHP:
    <?

     
    $string="<a href=\"http:\\\\www.ceviz.net\">ceviz </a>";
     
    $string strip_tags($string); 
     echo 
    $string;
    ?>

    çıktısı:

    ceviz

    farkındaysan ben mkarabulut diilim. istemeyerek yerine bakmış oldum :) bide yine farkettiysen burası PHP bölümü diil. yani soruyu yanlış yerde sormuşsun belki PHP bölümünde sorsaydın daha erken cevap alırdın. :D

    umarım işine cevabım işine yarar. dedim ya vekaleten cevap yazdım :p

    kolay gelsin.
     
  3. sokrates

    sokrates Daimi Üye

    Kayıt:
    8 Temmuz 2002
    Mesajlar:
    537
    Beğenilen Mesajlar:
    0
    Meslek:
    Web Programmer
    Şehir:
    istanbul
    burasi baya karismis:D
     
  4. C.M.O.

    C.M.O. Yeni Üye

    Kayıt:
    8 Kasım 2002
    Mesajlar:
    17
    Beğenilen Mesajlar:
    0
    CrazyCat

    abi harbiden çok zor durumdayım, ve senden özür dilerim.

    ve daha önce attığım mesaja tek mkarabulut cevap verdi ondan onun adı ile soru sordum.
     
  5. mkarabulut

    mkarabulut Misafir

    Adım geçmiş :)
    Neyse sanırım sorun hallolmuş...