Ana Sayfa
Gruplar  •  Site Yönetimi  •  Özel Mesajlarınız   •  Giriş   •  Kayıt
Reklam alanı
Sohbet ediyorum
Ana Sayfa
Ana Sayfa
Forumlar
Forumlar
Yardım
Yardım
Arama
Arama
Albüm
Albüm
Kurallar
Kurallar
Linkler
Linkler
Makaleler
Makaleler
Oyunlar
Oyunlar
Sohbet
Sohbet
Üyeler
Üyeler
İstatistikler
İstatistikler






phpBB forumunda [FIX] BBCode Korunmasızlığı - ciddi (2.0.6) konu başlığının kısa özeti; phpBB 2.0.6 Güncellemesi Kodlar phpbb.com'dan alınmıştır: # #-----includes/bbcode.php # #----- $bbcode_tpl['url4'] = str_replace('{URL}', 'http://\\1', $bbcode...

Bu başlığı gezen kullanıcılar:0 Kayıtlı, 0 Gizli, 0 Misafir ve 0 Bot
Kayıtlı Kullanıcılar: Yok



 
Bu forum kilitlenmiştir, yeni bir başlık açamazsınız, cevap gönderemez ya da mesajları değiştiremezsinizBu başlık kilitlenmiştir, cevap yazamaz ya da mesajları değiştiremezsiniz Digg it Stumble it Submit to Del.icio.us Diigo it Prefound it Reddit it Facebook it Blink it Slashdot it Linkagogo it 
Önceki başlık Arkadaşına GönderYazdırÖzel Mesajlarınız Sonraki başlık
Yazar Mesaj
ALEXIS
Slow Friend
Slow Friend



Kayıt: 24 Ağustos 2003
Mesajlar: 24
Tema: Parthenos (32242)

Yaş: 27

blank.gif

Cinsiyet:Erkek Aslan Horoz

Puan: 29
Mesaj Tarih: 21 Ekim 2003, 03:42   Mesaj konusu: [FIX] BBCode Korunmasızlığı - ciddi (2.0.6)
Alıntıyla Cevap Ver



phpBB 2.0.6 Güncellemesi

Kodlar phpbb.com'dan alınmıştır:

#
#-----[ AÇ ]------------------------------------------
#
includes/bbcode.php

#
#-----[ BUL ]------------------------------------------
#
   $bbcode_tpl['url4'] = str_replace('{URL}', 'http://\\1', $bbcode_tpl['url']);
   $bbcode_tpl['url4'] = str_replace('{DESCRIPTION}', '\\5', $bbcode_tpl['url4']);


#
#-----[ ile DEĞİŞTİR ]------------------------------------
#
   $bbcode_tpl['url4'] = str_replace('{URL}', 'http://\\1', $bbcode_tpl['url']);
   $bbcode_tpl['url4'] = str_replace('{DESCRIPTION}', '\\3', $bbcode_tpl['url4']);


#
#-----[ BUL ]------------------------------------------
#
// matches a [url]xxxx://www.phpbb.com[/url] code..
   $patterns[] = "#\[url\]([\w]+?://.*?[^ \"\n\r\t<]*?)\[/url\]#is";
   $replacements[] = $bbcode_tpl['url1'];

   // [url]www.phpbb.com[/url] code.. (no xxxx:// prefix).
   $patterns[] = "#\[url\]((www|ftp)\.([\w\-]+\.)*?[\w\-]+\.[a-z]{2,4}(:?[0-9]*?/[^ \"\n\r\t<]*)?)\[/url\]#is";
   $replacements[] = $bbcode_tpl['url2'];

   // [url=xxxx://www.phpbb.com]phpBB[/url] code..
   $patterns[] = "#\[url=([\w]+?://.*?[^ \"\n\r\t<]*?)\](.*?)\[/url\]#is";
   $replacements[] = $bbcode_tpl['url3'];

   // [url=www.phpbb.com]phpBB[/url] code.. (no xxxx:// prefix).
   $patterns[] = "#\[url=((www|ftp)\.([\w\-]+\.)*?[\w\-]+\.[a-z]{2,4}(:?[0-9]*?/[^ \"\n\r\t<]*)?)\](.*?)\[/url\]#is";
   $replacements[] = $bbcode_tpl['url4'];


#
#-----[ ile DEĞİŞTİR ]------------------------------------
#
// matches a [url]xxxx://www.phpbb.com[/url] code..
   $patterns[] = "#\[url\]([\w]+?://[^ \"\n\r\t<]*?)\[/url\]#is";
   $replacements[] = $bbcode_tpl['url1'];

   // [url]www.phpbb.com[/url] code.. (no xxxx:// prefix).
   $patterns[] = "#\[url\]((www|ftp)\.[^ \"\n\r\t<]*?)\[/url\]#is";
   $replacements[] = $bbcode_tpl['url2'];

   // [url=xxxx://www.phpbb.com]phpBB[/url] code..
   $patterns[] = "#\[url=([\w]+?://[^ \"\n\r\t<]*?)\](.*?)\[/url\]#is";
   $replacements[] = $bbcode_tpl['url3'];

   // [url=www.phpbb.com]phpBB[/url] code.. (no xxxx:// prefix).
   $patterns[] = "#\[url=((www|ftp)\.[^ \"\n\r\t<]*?)\](.*?)\[/url\]#is";
   $replacements[] = $bbcode_tpl['url4'];


#
#-----[ BUL ]------------------------------------------
#
// matches an "xxxx://yyyy" URL at the start of a line, or after a space.
   // xxxx can only be alpha characters.
   // yyyy is anything up to the first space, newline, comma, double quote or <
   $ret = preg_replace("#(^|[\n ])([\w]+?://.*?[^ \"\n\r\t<]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $ret);

   // matches a "www|ftp.xxxx.yyyy[/zzzz]" kinda lazy URL thing
   // Must contain at least 2 dots. xxxx contains either alphanum, or "-"
   // zzzz is optional.. will contain everything up to the first space, newline,
   // comma, double quote or <.
   $ret = preg_replace("#(^|[\n ])((www|ftp)\.[\w\-]+\.[\w\-.\~]+(?:/[^ \"\t\n\r<]*)?)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $ret);


#
#-----[ ile DEĞİŞTİR ]------------------------------------
#
//matches an "xxxx://yyyy" URL at the start of a line, or after a space.
   // xxxx can only be alpha characters.
   // yyyy is anything up to the first space, newline, comma, double quote or <
   $ret = preg_replace("#(^|[\n ])([\w]+?://[^ \"\n\r\t<]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $ret);

   // matches a "www|ftp.xxxx.yyyy[/zzzz]" kinda lazy URL thing
   // Must contain at least 2 dots. xxxx contains either alphanum, or "-"
   // zzzz is optional.. will contain everything up to the first space, newline,
   // comma, double quote or <.
   $ret = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r<]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $ret);


#
#-----[ TÜM DOSYALARI KAYDET / KAPAT ]--------------------------
#
# EoM

 Oylanmadı ALEXIS offlineKişisel Galeri - ALEXISKullanıcı profilini görÖzel mesaj gönder
Mesajları göster:      
Bu forum kilitlenmiştir, yeni bir başlık açamazsınız, cevap gönderemez ya da mesajları değiştiremezsinizBu başlık kilitlenmiştir, cevap yazamaz ya da mesajları değiştiremezsiniz
Önceki başlık Arkadaşına GönderYazdırÖzel Mesajlarınız Sonraki başlık


Bu başlığı gezen kullanıcılar:0 Kayıtlı, 0 Gizli, 0 Misafir ve 0 Bot
Kayıtlı Kullanıcılar: Yok

Bu forumda yeni konular açamazsınız
Bu forumdaki mesajlara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız
Bu foruma eklenti dosyaları gönderemezsiniz
Bu forumdaki dosyaları indiremezsiniz
Bu forumda eklenti önizlemelerini/linklerini görebilirsiniz
Etiketler: a, after, alpha, alphanum, alınmıştır, anything, az,

Benzer Başlıklar
Başlık Yazar Forumlar Cevaplar Son Gönderilen
Yeni mesaj yok Yeni BBCode tagleri taNGo Haberler 2 26 Temmuz 2003, 02:51 Son Mesajları Gör
dJ4
Yeni mesaj yok cok ciddi bi problemim var olguun Windows İşletim Sistemleri 9 11 Kasım 2008, 18:16 Son Mesajları Gör
darklight
Yeni mesaj yok Live Mail'de ciddi problem ... dJ4 PC Yardım 0 20 Temmuz 2006, 07:41 Son Mesajları Gör
dJ4
Yeni mesaj yok "2050-2100'de ciddi su krizi baş gösterecek" RSS-Haber CNN Türk Güncel Haberler 0 02 Haziran 2008, 14:00 Son Mesajları Gör
RSS-Haber
Yeni mesaj yok Microsoft'ta "ciddi" güvenlik açığı taNGo Haberler 0 11 Şubat 2004, 19:36 Son Mesajları Gör
taNGo


Bu Siteye Ait Çerezleri Sil

© 2003, 2049 Türkiye Forum :: Powered by phpBB © 2001, 2005 phpBB Group :: FI Theme
Tüm saatler GMT +2 Saat :: :: Forum Arşivleri
Hata: sayfa oluşturma = 0.91171 saniye, sql sorguları = 36
Türkiye Forum başlık özet akışları

Reklam alanı

CBACK CrackerTracker tarafından korunuyor
25599 Girişim engellendi.


phpBB Türkiye

Forum Haritası: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133