Metin Kutusundaki HTML Kodları

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    BartheZ
    BartheZ's avatar
    Bilgi/Destek Madalyası Üstün Hizmet Madalyası
    Kayıt Tarihi: 03/Haziran/2002
    Erkek

    ya ben database içine html kodu giriyorum. yani bi sayfayı baştan aşağıya giriyorum örneğin. sonra o kaydı bi textbox'ın içine alıyorum:


    <input type="text" name="hede" value="<%=rs("hodo")%>" size="69" style="border-style: solid; border-width: 1px">


    bunu görüntülediğimde, bu kodların bir kısmı metin kutusunun içine yerleşirken, diğer kısmı sayfada uygulanıyor. neyle önlicem ben bunu?


    on error go to hell
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    xtlan
    xtlan's avatar
    Kayıt Tarihi: 02/Ocak/2003
    Dişi
    sorunu tam anlayamadim ama database e

    <input type="text" name="hede" value="<%=rs("hodo")%>" size="69" style="border-style: solid; border-width: 1px">


    seklinde yazdiriyorsan ve sonrada response.write ile yazdirmaya calisirsan oyle bir sorun olabilir


    " yerine ' kullanirsan


    <input type='text' name='hede' value='<%=rs("hodo")%>' size='69' style='border-style: solid; border-width: 1px'> bu sekilde sorun ortadan kalkar


    umarim sorun anladigim sekildedir ve yardimim dokunur


    "Toros dağlarının tepelerinde tek bir Türkmen evinin bacası tüter halde kalmış ise, ben bu milletten umudumu kesmem, bayrağımı göğsüme sarar, milletimin istiklali uğruna ölürüm. Gazi Mustafa Kemal ATATÜRK"
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ir2
    ir2's avatar
    Bilgi/Destek Madalyası Developer Madalyası
    Kayıt Tarihi: 10/Mayıs/2003
    Erkek

    şunu dene;


    <input type="text" name="hede" value="<%=Replace(rs("hodo"),"""","""""")%>" size="69" style="border-style: solid; border-width: 1px">


    meali:


    string içersindeki (") kodunu ("") ile değiştiriyoruz asp de işe yarar ama html de yararmı bilmem umarım yarar

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    BartheZ
    BartheZ's avatar
    Bilgi/Destek Madalyası Üstün Hizmet Madalyası
    Kayıt Tarihi: 03/Haziran/2002
    Erkek

    hayır öyle değil yanlış anlamışsın. metin kutusuna, daha doğrusu metin alanına "textarea" bi sayfanın html kodlarını olduğu gibi yapıştırıp postladığını düşün. sonra bunu databaseten okuyup, yine o metin alanının içine yazdırıyorsun. hani KAYIT sütununu aldım ya mesela rs("KAYIT") diye. bunu metin alanına value olarak giriyorum. 


    ... value="<%=rs("KAYIT")%>" ...


    dolayısıyla metin alanının içeriği veritabanına az önce gönderdiğim html kodları oluyor. ama gel gör ki, bu html kodları bir yere kadar metin alanı içine giriyor, bir yerden sonra metin alanının borderları değişiyor, şöyle bi renk geliyor sayfaya, bir bakıyorum ki, veritabanına gönderdiğim html kodları metin alanından sonra işlemeye başlamış. metin alanı yanında fotoğraf beliriyo falan.. böyle bişey. anladın?


    ir2 sen ne ara girdin oraya. 2 dk. açıklama yapiim dedim hemen yetişmişsin. afferim ama olmadı. htmlde işe yaramıyomuş :) sayfada işlemiyor öyle yapınca ama metin kutusunun içine de girmiyor. önceden sayfada işleyen kısım yok oluyor sadece.


    on error go to hell
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MitNickKevin
    MitNickKevin's avatar
    Kayıt Tarihi: 09/Mart/2004
    Erkek

    veriyi dbye işlerken html taglarını editliyeceksin < > taglarını kapattığın zaman yani < ve > taglarını dbye işlerden ascii kodu olarak işlersen db'de okuttuğun zaman html tagları çalışmaz...


    dbden okuturken inputun içinde neden html çalışıyor diyecek olursanız mesela dbye <img src="deneme.jpg"><img src="deneme.jpg"> kodunu eklediğin zaman okutunca <img src="deneme.jpg burası normal text gibi okunur çünkü inputun içinde okutuyorsun ama .jpgden sonra "> kapandığı zaman input özelliğini kaybetmiş oluyor yani input orda bitiyor ve sonra ikinci img tagı devreye giriyor ve resim çalışıyor <img src="deneme.jpg"> sonra kalan " size="69" style="border-style: solid; border-width: 1px"> kodlarıda resimden sonra normal text gibi çalışıyor...


    <input type="text" name="hede" value="<img src="resim.jpg"><img src="resim.jpg">" size="69" style="border-style: solid; border-width: 1px">


    yani birinci img tagının bittiği inputu bitiriyor ikinicisi ise html gibi çalışıyor...


    Bilgi ceza, Bilgi suç ve Taşımak ağır. Unutmak ise öğrenmekten daha çok zaman alır...
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    tagext
    tagext's avatar
    Üstün Hizmet Madalyası Başarı Madalyası
    Kayıt Tarihi: 25/Temmuz/2002
    Erkek
    adam ondan bahsetmiyor be ak.

    hocam eğer sayfanın (post ettiğin html) içinde css ler var ise senin tum tasarımın içine eder. yani html sayfanın içinde tekrar .......... olduğundan oluyor galiba.

    ftw
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    tagext
    tagext's avatar
    Üstün Hizmet Madalyası Başarı Madalyası
    Kayıt Tarihi: 25/Temmuz/2002
    Erkek
    style="border-style: solid; border-width: 1px" bunlar dağıtıyor kodunu

    ftw
Toplam Hit: 2374 Toplam Mesaj: 7