Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => Arşiv => Aiheen aloitti: gokozlu - toukokuu 25, 2009, 10:05:40 AP

Otsikko: SSI Hakkında bir soru
Kirjoitti: gokozlu - toukokuu 25, 2009, 10:05:40 AP
S.A arkadaşlar öncelikle,

sorum şöyle olacak SSI ile haber çektiğimizde örneğin

Son Konular için bu kodu kullanırken

(Recent Topics Function: <?php ssi_recentTopics(); ?>)

şu şekilde veri çekmiş oluyoruz

Lainaa[Yalın Video & Resimleri]      Yalın - Ki Sen (Akustik)  Gönderen: Ocean       Mayıs 24, 2009, 10:05:06 ÖS
[Yalın Video & Resimleri]    Yalın Ah Be Kardeşim Konser Video Gönderen: Ocean    Mayıs 24, 2009, 10:03:21 ÖS
[Duyurular, Öneriler, İstekler]    Önemli Gönderen: Ocean    Mayıs 24, 2009, 09:58:24 ÖS
[Basında Yalın]    Norveç'in parçasıyla Yalın'ınkinin ilgisi yok Gönderen: serdar Yeni    Mayıs 24, 2009, 02:59:56 ÖS
[Yalın Video & Resimleri]    Yalın - Herşey Sensin [Eskişehir Konserinden 2009] Gönderen: yalinkolik Yeni    Mayıs 24, 2009, 01:48:44 ÖS

peki bu tarih kısmını nasıl kaldırabılırız yardımcı olacak var mı arkadaşlar
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: Yağız... - toukokuu 25, 2009, 10:11:13 AP
$array = ssi_recentTopics('5', null, 'array');
   echo '
      <table border="0" class="ssi_table">';
foreach ($array as $topic)
{
      echo '
         <tr>
            <td align="right" valign="top" nowrap="nowrap">
               [', $post['board']['link'], ']
            </td>
            <td valign="top">
               <a href="', $post['href'], '">', $post['subject'], '</a>
               ', $txt[525], ' ', $post['poster']['link'], '
               ', $post['new'] ? '' : '<a href="' . $scripturl . '?topic=' . $post['topic'] . '.msg' . $post['new_from'] . ';topicseen#new"><img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/new.gif" alt="' . $txt[302] . '" border="0" /></a>', '
            </td>
         </tr>';
}
   echo '
      </table>';
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: gokozlu - toukokuu 25, 2009, 10:18:44 AP
üstadım bu hangı dosyalarda yapacagım hakkında bılgı verebılır mısın :$
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: Yağız... - toukokuu 25, 2009, 10:21:18 AP
Nereye eklemek istiyorsanız ssi_recentTopics(); kodu yerine verdiğim kodu koyacaksınız.
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: gokozlu - toukokuu 25, 2009, 10:26:52 AP
Hocam verdiğin kodu ekledim çalışmadı ya da ben çalıştıramadım bi bakabilir misin? http://www.yalinfan.net/forum/haberler.php
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: Yağız... - toukokuu 25, 2009, 10:27:25 AP
Dosyayı alabilir miyim?
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: gokozlu - toukokuu 25, 2009, 10:31:15 AP
http://www.yalinfan.net/forum/haberler.rar buyur hocam
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: Yağız... - toukokuu 25, 2009, 10:37:43 AP
Bunu deneyin.
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: gokozlu - toukokuu 25, 2009, 10:39:58 AP
http://www.yalinfan.net/forum/haberler.php bu sefer metınler cıkmadı :s
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: Yağız... - toukokuu 25, 2009, 10:47:08 AP
Bir yeri değiştirmeyi unutmuşum. Ektekini deneyin.
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: gokozlu - toukokuu 25, 2009, 10:48:53 AP
evet bu sefer oldu hocam :)
http://www.yalinfan.net/forum/haberler(4).php

eline yüreğine sağlık çok teşekkürler
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: grafitus - toukokuu 25, 2009, 11:12:42 AP
Yağız bu fonksiyon ne işe yarıyor?

flush();
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: Yağız... - toukokuu 25, 2009, 11:21:43 AP
http://tr.php.net/flush
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: grafitus - toukokuu 25, 2009, 11:31:40 AP
Lainaus käyttäjältä: Yağız... - toukokuu 25, 2009, 11:21:43 AP
http://tr.php.net/flush
Yağız İngilizce'm yok biliyorsun..?
Otsikko: Re: SSI Hakkında bir soru
Kirjoitti: Yağız... - toukokuu 25, 2009, 11:32:34 AP
Lainaus käyttäjältä: php.net
Açıklama
void flush ( void )

PHP'nin kullandığı ve PHP'nin artalanında kullanılan (CGI, HTTP sunucusu gibi) çıktı tamponlarını boşaltır. Bu işlem, çıktı tamponları boşalıncaya kadar çıktının kullanıcının tarayıcısına gönderilmesi demektir.

flush() işlevi HTTP sunucunuzun veya istemci tarafında tarayıcının tamponlama ayarlarını etkilemez. Bu bakımdan, çıktı tamponlarını boşaltmak için hem ob_flush() (http://tr.php.net/manual/tr/function.ob-flush.php) hem de flush() çağrısı yapmalısınız.

Çeşitli sunucular, özellikle de Win32 üstünde, tarayıcıya sonuçların aktarılması bitmemişse betiğiniz sonlanıncaya kadar betiğinizin çıktısı tamponlanmaya devam eder.

mod_gzip gibi Apache sunucu modülleri, verinin istemciye gönderimi bitmeden kendi tamponunu boşaltırken bir flush() işlemine sebep olabilir.

Tarayıcı, göstermeden önce girdisini tamponlayabilir. Örneğin, Netscape, bir satırsonu veya bir kapama etiketi alana kadar metni tamponlar ve en dıştaki tablonun </table> kapama etiketini almadan tabloyu oluşturmaz.

Microsoft Internet Explorer'ın bazı sürümleri 256 baytlık çıktı almadan sayfayı göstermeye başlamaz, yani, bu tarayıcının daha önce birşeyler göstermesini istiyorsanız boşaltma öncesi ek boşluk karakterleri göndermeniz gerekebilir.