Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problemik wewnatrz klas
Hpsi
post 18.03.2005, 12:38:53
Post #1





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


mam pewnien problem, dolożylem sobie do panelu admina bbcode no i teraz w czasie wyswietlania mi nie pokazuje bbcode dlaczego? oto kod

  1. <?php
  2.  
  3. class show 
  4. {
  5. function k_news($ret, $r, $kom, $text) 
  6. {
  7.  
  8. $ret = str_replace('{news::tytul}', $r['title'], $ret);
  9. $ret = str_replace('{news::data}', gmdate('H:i:s d-m-Y', $r['data']+(1+date('I'))*3600), $ret);
  10. $ret = str_replace('{news::ktext}', nl2br($r['ktext']), $ret);
  11. $ret = str_replace('{news::print}', '<a href=\"print.php?a=news&amp;id='.$r['id'].'\"><img src=\"theme/news/print.gif\" alt=\"\" class=\"img\" /></a>', $ret);
  12. $ret = str_replace('{news::autor}', ''.$text[6].'&nbsp;'.$r['autor'].'', $ret);
  13. $ret = str_replace('{news::kom}', ''.$text[1].' (<a href=\"news.php?a=kom&amp;id='.$r['id'].'\">'.$kom.'</a>)', $ret);
  14. show::bbcode($ret);
  15. return $ret;
  16. } // function
  17.                             
  18. function bbcode($ret){
  19. $ret = preg_replace(&#092;"#[imgs](.*?)[/img]#si\", \"<img src=\"icon1\"  class=\"img\" alt=\"\" />\", $ret);
  20. $ret = preg_replace(&#092;"#(.*?)#si\", \"<b>1</b>\", $ret);
  21. $ret = preg_replace(&#092;"#(.*?)#si\", \"<i>1</i>\", $ret);
  22. $ret = preg_replace(&#092;"#(.*?)#si\", \"<u>1</u>\", $ret);
  23. $ret = preg_replace(&#092;"#[sm](.*?)[/sm]#si\", \"<small>1</small>\", $ret);
  24. $ret = preg_replace(&#092;"#[big](.*?)[/big]#si\", \"<big>1</big>\", $ret);
  25. $ret = preg_replace(&#092;"/[p](.*?)[/p]/si\", \"<p>1</p>\", $ret);
  26. $ret = preg_replace(&#092;"#[p=(http://)?(.*?)](.*?)[/p]#si\", \"<p align=\"2\">3</p>\", $ret);
  27. $ret = preg_replace(&#092;"#[hr](.*?)[/hr]#si\", \"<hr class=\"hr\" width=\"50%\">\", $ret);
  28. $ret = preg_replace(&#092;"#[email=([a-z0-9-_.]+?)@([w-]+.([w-.]+.)?[w]+)?(.*?)](.*?)[/email]#i\", \"<a href=\"mailto:1@2\">5</a>\", $ret);
  29. $ret = preg_replace(&#092;"#(.*?)#si\", \"<a href=\"2\">3</A>\", $ret);
  30. return $ret;
  31. $ret = preg_replace(&#092;"#[img](.*?)[/img]#si\", \"<img src=\"1\" border=\"0\" class=\"img\" alt=\"\" />\", $ret);
  32. $ret = preg_replace(&#092;"#[cytat=(http://)?(.*?)](.*?)[/cytat]#si\", \"<p class=\"cytat\"><u><b>Cytat 2:</b></u><br/>3</p>\", $ret);
  33. return $ret;
  34.  
  35. }
  36.     
  37. }
  38.  
  39. ?>


ups smile.gif ten temacik mial byc w dziale php, anie php dla początkujących tongue.gif

Ten post edytował Hpsi+ 18.03.2005, 12:40:43


--------------------
Daiquiri: T1 = (dx/dt * s)^hpsi
Daiquiri: gdzie T1 - Twój czas przybycia na miejsce, dx/dt - prędkość, s droga
Daiquiri: brb trzeba by to poprawić T1 - Czas jaki Ci to zajmie
Daiquiri: Zatem T - czas dotarcia p T1 + T2 gdzie T2 = aktualny czas

===
po prostu kocham ją :D haha
Go to the top of the page
+Quote Post
nospor
post 18.03.2005, 12:44:48
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Jeżeli już to na końcu k_news powinno być:
return show::bbcode($ret);

a czemu nie daż this->bbcode($ret)?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Hpsi
post 18.03.2005, 12:58:11
Post #3





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


jakoś sie przywyczailem do show::....


--------------------
Daiquiri: T1 = (dx/dt * s)^hpsi
Daiquiri: gdzie T1 - Twój czas przybycia na miejsce, dx/dt - prędkość, s droga
Daiquiri: brb trzeba by to poprawić T1 - Czas jaki Ci to zajmie
Daiquiri: Zatem T - czas dotarcia p T1 + T2 gdzie T2 = aktualny czas

===
po prostu kocham ją :D haha
Go to the top of the page
+Quote Post
nospor
post 18.03.2005, 13:00:03
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




no a zadzialo return show::bbcode($ret);?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Hpsi
post 18.03.2005, 13:02:34
Post #5





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


zadziałac zadzialo. smile.gif
Dzięki wszyskie problemy rozwiązane winksmiley.jpg

Ten post edytował Hpsi+ 18.03.2005, 13:43:39


--------------------
Daiquiri: T1 = (dx/dt * s)^hpsi
Daiquiri: gdzie T1 - Twój czas przybycia na miejsce, dx/dt - prędkość, s droga
Daiquiri: brb trzeba by to poprawić T1 - Czas jaki Ci to zajmie
Daiquiri: Zatem T - czas dotarcia p T1 + T2 gdzie T2 = aktualny czas

===
po prostu kocham ją :D haha
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 07:56