TheRaskol - 2013-01-13 22:43 GMT -
Merhaba;
bu function'da bir ?ok sat?r forumda a?a??daki hatay? veriyor. Hata verdi?i sat?rlar de?i?ebiliyor. Acaba ??z?m? nedir?
Te?ekk?rler
ayr?ca bu sat?r? preg'e g?re nas?l de?i?tiriliyor.
Bu mesaj TheRaskol tarafından 2013-01-14 18:08 GMT, 4969 Gün önce düzenlendi.
Merhaba;
bu function'da bir ?ok sat?r forumda a?a??daki hatay? veriyor. Hata verdi?i sat?rlar de?i?ebiliyor. Acaba ??z?m? nedir?
Kod:
Deprecated: Function eregi() is deprecated in /home/uodevelo/public_html/system/functions.php on line 763
Te?ekk?rler
Kod:
foreach($bbcodes as $bbcode => $bbcodehtml)
{ $text = str_replace($bbcode,$bbcodehtml,$text); }
$bbcodes = array(
'\\[img\\]([^\\\'\;\?([]*)\.(jpg|jpeg|gif|png|bmp)\\[/img\\]' => '<center><a target="_blank" href="\\1.\\2" rel="thumbnail"><img src="\\1.\\2" alt="\\1.\\2" title="Resmi Orjinal Boyutunda G?rmek i?in T?klay?n."/></a></center>',
'\\[img=([^\\\'\;\?([]*)\.(jpg|jpeg|gif|png|bmp)\\]([^\\[]*)\.(jpg|jpeg|gif|png)\\[/img\\]' => '<center><a target="_blank" href="\\1.\\2" rel="thumbnail"><img src="\\3.\\4" alt=" \\1.\\2" title="Resmi Orjinal Boyutunda G?rmek i?in T?klay?n."/></a></center>',
'\\[thumb=([^\\\'\;\?([]*)\.(jpg|jpeg|gif|png|bmp)\\]([^\\[]*)\.(jpg|jpeg|gif|png|bmp)\\[/thumb\\]' => ' <a href="pfs.php?m=view&v=\\3.\\4"><img src="\\1.\\2" alt="" /></a>',
'\\[pfs]([^\\[]*)\\[/pfs\\]' => '<a href="'.$cfg['pfs_dir'].'\\1"><img src="system/img/admin/pfs.gif" alt="" /> \\1</a>',
'\\[t=([^\\\'\;\?([]*)\.(jpg|jpeg|gif|png)\\]([^\\[]*)\.(jpg|jpeg|gif|png)\\[/t\\]' => '<a href="\\3.\\4"><img src="\\1.\\2" alt="" /></a>',
'\\[url=([^\\\'\;([]*)\\]([^\\[]*)\\[/url\\]' => '<a href="\\1">\\2</a>',
'\\[url\\]([^\\([]*)\\[/url\\]' => '<a href="\\1">\\1</a>',
'\\[color=([0-9A-F]{6})\\]([^\\[]*)\\[/color\\]' => '<span style="color:#\\1">\\2</span>',
'\\[style=([1-9]{1})\\]([^\\[]*)\\[/style\\]' => '<span class="bbstyle\\1">\\2</span>',
'\\[email=([._A-z0-9-]+@[A-z0-9-]+\.[.a-z]+)\\]([^\\[]*)\\[/email\\]' => '<a href="mailto:\\1">\\2</a>',
'\\[email\\]([._A-z0-9-]+@[A-z0-9-]+\.[.a-z]+)\\[/email\\]' => '<a href="mailto:\\1">\\1</a>',
'\\[user=([0-9]+)\\]([A-z0-9_\. -]+)\\[/user\\]' => '<a href="users.php?m=details&id=\\1">\\2</a>',
'\\[page=([0-9]+)\\]([^\\[]*)\\[/page\\]' => '<a href="page.php?id=\\1">\\2</a>',
'\\[page\\]([0-9]+)\\[/page\\]' => '<a href="page.php?id=\\1">'.$L['Page'].' #\\1</a>',
'\\[group=([0-9]+)\\]([^\\([]*)\\[/group\\]' => '<a href="users.php?g=\\1">\\2</a>',
'\\[topic\\]([0-9]+)\\[/topic\\]' => '<a href="forums.php?m=posts&q=\\1">'.$L['Topic'].' #\\1</a>',
'\\[post\\]([0-9]+)\\[/post\\]' => '<a href="forums.php?m=posts&p=\\1#\\1">'.$L['Post'].' #\\1</a>',
'\\[pm\\]([0-9]+)\\[/pm\\]' => '<a href="pm.php?m=send&to=\\1"><img src="skins/'.$skin.'/img/system/icon-pm.gif" alt=""></a>',
'\\[f\\]([a-z][a-z])\\[/f\\]' => '<a href="users.php?f=country_\\1"><img src="system/img/flags/f-\\1.gif" alt="" /></a>',
'\\[ac=([^\\[]*)\\]([^\\[]*)\\[/ac\\]' => '<acronym title="\\1">\\2</acronym>',
'\\[del\\]([^\\[]*)\\[/del\\]' => '<del>\\1</del>',
'\\[quote=([^\\[]*)\\]' => '<blockquote>\\1<hr>',
'\\[spoiler\\]' => '<div style="margin:0; margin-top:8px"><div style="margin-bottom:4px"><input type="button" value="'.$L['Show'].'" onClick="if (this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display != \'\') { this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display = \'\'; this.innerText = \'\'; this.value = \''.$L['Hide'].'\'; } else { this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display = \'none\'; this.innerText = \'\'; this.value = \''.$L['Show'].'\'; }"></div><div class="spoiler"><div style="display: none;">',
'\\[spoiler=([A-z0-9_\. -]+)\\]' => '<div style="margin:0; margin-top:8px"><div style="margin-bottom:4px"><input type="button" value="'.$L['Show'].':\\1" onClick="if (this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display != \'\') { this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display = \'\'; this.innerText = \'\'; this.value = \''.$L['Hide'].':\\1\'; } else { this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display = \'none\'; this.innerText = \'\'; this.value = \''.$L['Show'].':\\1\'; }"></div><div class="spoiler"><div style="display: none;">',
'\\[/spoiler\\]' => '</div></div></div>');
{ $text = str_replace($bbcode,$bbcodehtml,$text); }
$bbcodes = array(
'\\[img\\]([^\\\'\;\?([]*)\.(jpg|jpeg|gif|png|bmp)\\[/img\\]' => '<center><a target="_blank" href="\\1.\\2" rel="thumbnail"><img src="\\1.\\2" alt="\\1.\\2" title="Resmi Orjinal Boyutunda G?rmek i?in T?klay?n."/></a></center>',
'\\[img=([^\\\'\;\?([]*)\.(jpg|jpeg|gif|png|bmp)\\]([^\\[]*)\.(jpg|jpeg|gif|png)\\[/img\\]' => '<center><a target="_blank" href="\\1.\\2" rel="thumbnail"><img src="\\3.\\4" alt=" \\1.\\2" title="Resmi Orjinal Boyutunda G?rmek i?in T?klay?n."/></a></center>',
'\\[thumb=([^\\\'\;\?([]*)\.(jpg|jpeg|gif|png|bmp)\\]([^\\[]*)\.(jpg|jpeg|gif|png|bmp)\\[/thumb\\]' => ' <a href="pfs.php?m=view&v=\\3.\\4"><img src="\\1.\\2" alt="" /></a>',
'\\[pfs]([^\\[]*)\\[/pfs\\]' => '<a href="'.$cfg['pfs_dir'].'\\1"><img src="system/img/admin/pfs.gif" alt="" /> \\1</a>',
'\\[t=([^\\\'\;\?([]*)\.(jpg|jpeg|gif|png)\\]([^\\[]*)\.(jpg|jpeg|gif|png)\\[/t\\]' => '<a href="\\3.\\4"><img src="\\1.\\2" alt="" /></a>',
'\\[url=([^\\\'\;([]*)\\]([^\\[]*)\\[/url\\]' => '<a href="\\1">\\2</a>',
'\\[url\\]([^\\([]*)\\[/url\\]' => '<a href="\\1">\\1</a>',
'\\[color=([0-9A-F]{6})\\]([^\\[]*)\\[/color\\]' => '<span style="color:#\\1">\\2</span>',
'\\[style=([1-9]{1})\\]([^\\[]*)\\[/style\\]' => '<span class="bbstyle\\1">\\2</span>',
'\\[email=([._A-z0-9-]+@[A-z0-9-]+\.[.a-z]+)\\]([^\\[]*)\\[/email\\]' => '<a href="mailto:\\1">\\2</a>',
'\\[email\\]([._A-z0-9-]+@[A-z0-9-]+\.[.a-z]+)\\[/email\\]' => '<a href="mailto:\\1">\\1</a>',
'\\[user=([0-9]+)\\]([A-z0-9_\. -]+)\\[/user\\]' => '<a href="users.php?m=details&id=\\1">\\2</a>',
'\\[page=([0-9]+)\\]([^\\[]*)\\[/page\\]' => '<a href="page.php?id=\\1">\\2</a>',
'\\[page\\]([0-9]+)\\[/page\\]' => '<a href="page.php?id=\\1">'.$L['Page'].' #\\1</a>',
'\\[group=([0-9]+)\\]([^\\([]*)\\[/group\\]' => '<a href="users.php?g=\\1">\\2</a>',
'\\[topic\\]([0-9]+)\\[/topic\\]' => '<a href="forums.php?m=posts&q=\\1">'.$L['Topic'].' #\\1</a>',
'\\[post\\]([0-9]+)\\[/post\\]' => '<a href="forums.php?m=posts&p=\\1#\\1">'.$L['Post'].' #\\1</a>',
'\\[pm\\]([0-9]+)\\[/pm\\]' => '<a href="pm.php?m=send&to=\\1"><img src="skins/'.$skin.'/img/system/icon-pm.gif" alt=""></a>',
'\\[f\\]([a-z][a-z])\\[/f\\]' => '<a href="users.php?f=country_\\1"><img src="system/img/flags/f-\\1.gif" alt="" /></a>',
'\\[ac=([^\\[]*)\\]([^\\[]*)\\[/ac\\]' => '<acronym title="\\1">\\2</acronym>',
'\\[del\\]([^\\[]*)\\[/del\\]' => '<del>\\1</del>',
'\\[quote=([^\\[]*)\\]' => '<blockquote>\\1<hr>',
'\\[spoiler\\]' => '<div style="margin:0; margin-top:8px"><div style="margin-bottom:4px"><input type="button" value="'.$L['Show'].'" onClick="if (this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display != \'\') { this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display = \'\'; this.innerText = \'\'; this.value = \''.$L['Hide'].'\'; } else { this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display = \'none\'; this.innerText = \'\'; this.value = \''.$L['Show'].'\'; }"></div><div class="spoiler"><div style="display: none;">',
'\\[spoiler=([A-z0-9_\. -]+)\\]' => '<div style="margin:0; margin-top:8px"><div style="margin-bottom:4px"><input type="button" value="'.$L['Show'].':\\1" onClick="if (this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display != \'\') { this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display = \'\'; this.innerText = \'\'; this.value = \''.$L['Hide'].':\\1\'; } else { this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display = \'none\'; this.innerText = \'\'; this.value = \''.$L['Show'].':\\1\'; }"></div><div class="spoiler"><div style="display: none;">',
'\\[/spoiler\\]' => '</div></div></div>');
ayr?ca bu sat?r? preg'e g?re nas?l de?i?tiriliyor.
Kod:
if (!ereg("([[:alnum:]\.\-]+)(\@[[:alnum:]\.\-]+\.+)", $email))
Bu mesaj TheRaskol tarafından 2013-01-14 18:08 GMT, 4969 Gün önce düzenlendi.
kors@n - 2013-01-14 14:26 GMT -
bu problem benimde ba??ma geldi bir ka? kere ama tek tek ??zmekle bitmiyor en iyisi versiyonu g?ncelle k?kl? kurtulu?
bu problem benimde ba??ma geldi bir ka? kere ama tek tek ??zmekle bitmiyor en iyisi versiyonu g?ncelle k?kl? kurtulu?
TheRaskol - 2013-01-14 17:51 GMT -
versiyon g?ncellemem imkans?z ?ok edit var.
versiyon g?ncellemem imkans?z ?ok edit var.
Kaan - 2013-01-14 22:47 GMT -
Seditio 150+ versionlara bakarak g?ncelleme yapabilirsiniz hata ald?g?n?z sat?rlar?..
Seditio 150+ versionlara bakarak g?ncelleme yapabilirsiniz hata ald?g?n?z sat?rlar?..
TheRaskol - 2013-01-14 23:25 GMT -
contact.php'de b?yle bir sat?r bulamad?m.
ayr?ca 1.50+ function.php'de belirtti?im bbcode'lar yok.
contact.php'de b?yle bir sat?r bulamad?m.
Kod:
if (!ereg("([[:alnum:]\.\-]+)(\@[[:alnum:]\.\-]+\.+)", $email))
ayr?ca 1.50+ function.php'de belirtti?im bbcode'lar yok.
Kaan - 2013-01-14 23:46 GMT -
150+ dedi?im 150 ve ?st? versionlara bakabilirsin 150 ye bak demedim 170'e bakabilirsin.
150+ dedi?im 150 ve ?st? versionlara bakabilirsin 150 ye bak demedim 170'e bakabilirsin.
TheRaskol - 2013-01-14 23:47 GMT -
Anlad?m bende yahu ama yok malesef
Anlad?m bende yahu ama yok malesef
MUST! - 2013-01-17 22:47 GMT -
TheRaskolda hatay? a?a??daki ?ekilde d?zelttik. ayn? hatay? alanlar olursa uygulayabilir
sat?r?n? a?a??daki ile de?i?trin
TheRaskolda hatay? a?a??daki ?ekilde d?zelttik. ayn? hatay? alanlar olursa uygulayabilir
:
hp]if (!ereg("([[:alnum:]\.\-]+)(\@[[:alnum:]\.\-]+\.+)", $email))
sat?r?n? a?a??daki ile de?i?trin
:
hp]if(!preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i", $email))