• 25-04-2018, 21:45:28
    #1
    Merhabalar;elimde bir tane yazı var. Oda şu:
                <tr>
                   <td><b> </b></</td>
                    <td> </td>
                </tr>


    ben bu yazıyı yaklaşık 1600 kere kullanacağım ve <td></td> arasına her seferinde farklı birşey yazılacak. Şimdi ben yukarıdaki gibi boş bi şekilde php'de for veya while ile 1600 kere ekrana yazdırıyorum ama biliyorsunuz ki o zaman html taraflarını işliyor ve ekranda yazmıyor. Onun için htmlspecialchars() fonksiyonunu kullanıyorum ama bu seferde tüm yazıyı tek satırda yazıyor.
    Normalde sıkıntı yok ama benim gibi bi tab veya enter takıntısı olan birisi için tüm yazıyı tek satıra yazması can sıkabiliyor.
    Şimdi benim istediğim ekrana 1600 kere yazsın ve tab - enter işlerini de yapsın. Onu nasıl yapabilirim ?
  • 25-04-2018, 21:56:45
    #2
    Yemekte pişirsinmi hocam, boşverin takıntiyi işinize yarıyorsa kullanın geçin
  • 25-04-2018, 21:59:28
    #3
    ultibil adlı üyeden alıntı: mesajı görüntüle
    Yemekte pişirsinmi hocam, boşverin takıntiyi işinize yarıyorsa kullanın geçin
    iğneleme güzeldi Fakat gerçekten çok aşırı takıntı var örneğin iç içe elementler alt alta olmazsa çıldırıyorum
  • 25-04-2018, 22:00:57
    #4
    textarea içine koyun yapamıorsanız ekrana bastırmadan önce str_replace ile boşluk ve tabları <br> nbsp ile degisebilirsiniz
  • 25-04-2018, 22:04:00
    #5
    can44 adlı üyeden alıntı: mesajı görüntüle
    textarea içine koyun yapamıorsanız ekrana bastırmadan önce str_replace ile boşluk ve tabları <br> nbsp ile degisebilirsiniz
    hocam fakat htmlspecialchars kullandığım için <br> ile değiştirirsem ekrana <br>'leri yazacaktır.
  • 25-04-2018, 22:05:22
    #6
    htmlspecialchars kullantıktan sonra yaparsanız sorun olmaz die düsünüorum
  • 25-04-2018, 22:11:10
    #7
    can44 adlı üyeden alıntı: mesajı görüntüle
    htmlspecialchars kullantıktan sonra yaparsanız sorun olmaz die düsünüorum
    [COLOR=#D4D4D4][FONT=Consolas][COLOR=#569cd6]<?php[/COLOR]
    [COLOR=#9cdcfe]$i[/COLOR]=[COLOR=#b5cea8]45[/COLOR];
    [COLOR=#9cdcfe]$degisken[/COLOR]=[COLOR=#ce9178]"[/COLOR]
    [COLOR=#ce9178]<tr>[/COLOR]
    [COLOR=#ce9178]    <td>"[/COLOR].[COLOR=#9cdcfe]$i[/COLOR].[COLOR=#ce9178]". <b>Kar Fırtınası:</b></td>[/COLOR]
    [COLOR=#ce9178]    <td></td>[/COLOR]
    [COLOR=#ce9178]</tr>"[/COLOR];
    [COLOR=#9cdcfe]$bos[/COLOR]=[COLOR=#ce9178]""[/COLOR];
    [COLOR=#c586c0]while[/COLOR]([COLOR=#9cdcfe]$i[/COLOR] < [COLOR=#b5cea8]61[/COLOR])
    {
        [COLOR=#9cdcfe]$bos[/COLOR]+=[COLOR=#9cdcfe]$degisken[/COLOR];
        [COLOR=#9cdcfe]$i[/COLOR]++;
    }
    [COLOR=#9cdcfe]$ek[/COLOR]=[COLOR=#dcdcaa]str_replace[/COLOR]([COLOR=#ce9178]' '[/COLOR], [COLOR=#ce9178]'n'[/COLOR], [COLOR=#dcdcaa]htmlspecialchars[/COLOR]([COLOR=#9cdcfe]$bos[/COLOR]));
    [COLOR=#dcdcaa]echo[/COLOR] [COLOR=#dcdcaa]htmlspecialchars[/COLOR]([COLOR=#9cdcfe]$ek[/COLOR]);
    [COLOR=#569cd6]?[/COLOR][COLOR=#569cd6]>[/COLOR]
    [/FONT][/COLOR]
    
    [COLOR=#D4D4D4][FONT=Consolas][/FONT][/COLOR]

    şöyle bişey yaptım ama 0 verdi cevap olarak



    bi web sitesinden alacaktım 1600 satır kodu ama üşendim o kadar veriyi alıp yazmaya c# ile uygulama yapıp 2 saniyede veriyi çekip text belgesine yazdırdım. O sitenin sahibi buradaysa hakkını helal et kardeş site: awordcevaplari(.)club