Hallo,
ich habe (mal wieder) ein Problem, wenn auch für euch ein wahrscheinlich nur so kleines, für mich ist es dagegen schon ein grösseres, da ich irgendwie gerade keine Lösung parat habe. Es geht um folgendes, ich möchte gern das meine Chatter ihre Texte formatieren können, wenn also jemand schreibt
_test_ soll es fett sein, oder *test* kursiv... wie das ganze geht wurde ja schon mehrfach im Forum und woanders besprochen und ich weiss auch das ich die mit str/ereg_replace mache, aber wie sieht es aus, wenn ein chatter NUR
*hallo schreibt? Dann ist der ganze String nämlich nicht kursiv, weil nur dieses eine * erkannt wird...ich bräuchte nun also eine Möglichkeit, wie ich Texte so formatieren kann das beim ersten mal wenn das zeichen kommt immer <i> bzw. <b> etc. gemacht wird beim zweiten male immer </b> bzw. </i> etc. ich könnte zwar nun * ganz normal zu <i> umwandeln, aber ich bräuchte quasi genau des gleiche dann auch für </i>...also geht des so nicht...ich hoffe, ihr könnt mir noch folgen?!
Ich müsste irgendwie in meinem Text * ersetzen und zwar durch <i> und durch </i>, aber die Formatierung muss auch greifen, wenn jemand nur *hallo schreibt...jedoch sollte sie sich mit einem zweiten * auch wieder schliessen mittels </i>...irgendwie weiss ich jedoch nicht, wie ich das ganze hinbekomme...Kann mir da vielleicht jemand von euch helfen? Wäre lieb!
Gruss,
Etienne
ich habe (mal wieder) ein Problem, wenn auch für euch ein wahrscheinlich nur so kleines, für mich ist es dagegen schon ein grösseres, da ich irgendwie gerade keine Lösung parat habe. Es geht um folgendes, ich möchte gern das meine Chatter ihre Texte formatieren können, wenn also jemand schreibt
_test_ soll es fett sein, oder *test* kursiv... wie das ganze geht wurde ja schon mehrfach im Forum und woanders besprochen und ich weiss auch das ich die mit str/ereg_replace mache, aber wie sieht es aus, wenn ein chatter NUR
*hallo schreibt? Dann ist der ganze String nämlich nicht kursiv, weil nur dieses eine * erkannt wird...ich bräuchte nun also eine Möglichkeit, wie ich Texte so formatieren kann das beim ersten mal wenn das zeichen kommt immer <i> bzw. <b> etc. gemacht wird beim zweiten male immer </b> bzw. </i> etc. ich könnte zwar nun * ganz normal zu <i> umwandeln, aber ich bräuchte quasi genau des gleiche dann auch für </i>...also geht des so nicht...ich hoffe, ihr könnt mir noch folgen?!
Ich müsste irgendwie in meinem Text * ersetzen und zwar durch <i> und durch </i>, aber die Formatierung muss auch greifen, wenn jemand nur *hallo schreibt...jedoch sollte sie sich mit einem zweiten * auch wieder schliessen mittels </i>...irgendwie weiss ich jedoch nicht, wie ich das ganze hinbekomme...Kann mir da vielleicht jemand von euch helfen? Wäre lieb!
Gruss,
Etienne
Kommentar