Jump to content
php.lv forumi

bbcode tagi parsejas citos bbcode tagos


ezis

Recommended Posts

hi.!

tātad mana problēma sākas ar to, ka izdomāju taisīt bbcode parser un emotion parser...

kods tāds kreisais :\ , bet vismaz darbojas.. skriptelis

 

vienīgā lieta, kas nedarbojas kā nākas ir tā, ka smaidiņi darbojas arī iekš code tagiem.. :\ man neizdodas to novērst, tādēļ vēršos pēc palīdzības.! pašreizējais kods ir atrodams ar linku nedaudz augstāk..

Edited by ezis
Link to comment
Share on other sites

izmēģināju tādu variantu, piemēram, lai smaidiņi būtu tikai tur kur ir code:

$text = preg_replace("/\[code\](.+?)\[\/code\]/is","".$this->code_box(smileys('\\1'))."", $text);

 

bet tagad man neparsejas.. Oo kapēc tā..? :?

 

varbūt kāds var pamest noderīgu info..? :?

Edited by ezis
Link to comment
Share on other sites

Bump.!

 

grrr.. ar šo es tiešām netieku galā..

kā lai izveidoju, ka iekš code tagiem man nestrādā parse... :\

ir smaidiņu funkcija, ir parse uz to attēliem..

ir bbcode funkcija, ir parse uz html..

kā var apvienot tā, ka neviena parse nestrāda tieši iekš code tagiem.

 

bija doma taisīt tieši priekš code tag atsevišķu funkciju, bet ar to man nekas nesanāca.. nav arī nekas samērā vienkārš no kā pašpikot.. :[

Edited by ezis
Link to comment
Share on other sites

Hmm, man kaut kas nesanāk?

Kr4 man ir tā

iekš parse.php ir viss tavs kods, bet iekš index.php ir šādi

<?
include ("parse.php");
$text = "wtf [b]does it works ?[/b]";
echo parse($text);
?>

bet viņš saka

Fatal error: Call to undefined function parse() in H:\AppServ\www\index.php on line 4
Link to comment
Share on other sites

Hmm, man kaut kas nesanāk?

Kr4 man ir tā

iekš parse.php ir viss tavs kods, bet iekš index.php ir šādi

<?
include ("parse.php");
$text = "wtf [b]does it works ?[/b]";
echo parse($text);
?>

bet viņš saka

 

funkcija parse() atrodas klasē, pamēģini:

 

$bbcode = new bbcode;

echo $bbcode->parse();

Link to comment
Share on other sites

pārstaigāju googli, hotscripts.com un neko neatradu. :\ visi skripti ir ar vienu un to pašu rezultātu, tiaki izskatās savādāk!

vēljoprojām nespēju izdomāt, kā panākt to, lai iekš bbcode tagiem nestrāda citi tagi.. :\ vienkārši tad nav jēga no code taga, ja iekš viņa darbojas citi tagi.! :\

 

HELPPP.!!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...