2. August 200619 j Hi Sorry das die Übeschrifft so schwammig ist aber mir fiel nix besseres ein So die sache die ich machen möcht ist genau so ein eingabe formular für texte wie hier. Und mein prob ist, wie wird die umwandlung realisiert wenn ich sowas wie "[B"]xxx"[/B]" eingebe um nacher eine bestimmte stelle fett zu haben? muss ich den ganzen eingegebenen text durchsuchen und dann die zeichen ersetzen? oder geht das auch anders, da ich der meinung bin das es ein großer aufwand ist diese methode zu nutzen. Thx
2. August 200619 j muss ich den ganzen eingegebenen text durchsuchen und dann die zeichen ersetzen? Wüßte nicht, wie man es sonst machen sollte
2. August 200619 j Naja, schlau wäre gewesen, wenn Du uns mitgeteilt hättest, in welcher Sprache Du das ganze realisieren möchtest (Ich weiß nicht wie oft ich diese Satz schon geschrieben habe). Für PHP würde sich das PEAR Paket BBCode_Parser empfehlen: http://pear.php.net/package/HTML_BBCodeParser Ein guter Titel wäre übrigens gewesen: "BBCodes in HTML-Äquivalente umwandeln"
2. August 200619 j also php nutz ich aber es kann auch von mir aus per perl oder cgi script gemacht werden das is egal Ich schau mir mal die seite an @tobias-digital Ach ja nur noch mal ne kleine info für mich was ist BBCode ?
2. August 200619 j Für PHP würde sich das PEAR Paket BBCode_Parser empfehlen: http://pear.php.net/package/HTML_BBCodeParser Das sieht so aus wie das was ich suche nur gibt es dafür auch eine anständige beschreibung wie man das einbinden muss und so? oder bin ich nur zu blind die zu sehn?
2. August 200619 j Probier's mal mit der aktuellen Dokumentation: http://pear.php.net/package/HTML_BBCodeParser/docs/latest/HTML_BBCodeParser/_HTML_BBCodeParser-1.1_BBCodeParser_php.html
2. August 200619 j Check auch das Beispiel in BBCodeParser/example/parser.php: /* do yer stuff! */ $parser = new HTML_BBCodeParser(); $parser->setText(@$_GET['string']); $parser->parse(); $parsed = $parser->getParsed();[/PHP]
2. August 200619 j Also ich hab probiert das Bsp. zum laufen zu bekommen aber irgendwie is da der wurm drin. das ist die Fehlermeldung Warning: strstr() [function.strstr]: Empty delimiter. in /var/www/projekt/HTML/HTML_BBCodeParser-1.1/BBCodeParser.php on line 195 und das wars hat jemand eine idee was ich machen muss?
2. August 200619 j Naja, kennst Du Dich denn mit dem PEAR aus? Hast Du alle Dependencies installiert? Hast Du grundsätzlich eine laufende PHP Installation? Fragen über Fragen.
2. August 200619 j also ich hab kein plan von pear ist aber installiert da ich zum anfang die meldung hatte das er die pear.php nicht findet das tut er nun aber. Php läuft irgendwo ist da was wegen variablen dekleration und da läuft wohl was nicht so wie gedacht oder ich muss da was ändern was ich aber noch nicht getan hab
2. August 200619 j So ich kann den fehler nun eingrenzen und zwar ist ein Feld vom Array leer aber ich weiß nicht wieso. Alle andern felder haben ihren inhalt nur das eine nicht
3. August 200619 j ich habs zwar nicht rausgefunden warum das so is aber ich hab einfach ein wert in das feld geschrieben kurz bevor es benutz wird und nun gehts
3. August 200619 j So ich kann den fehler nun eingrenzen und zwar ist ein Feld vom Array leer aber ich weiß nicht wieso. Alle andern felder haben ihren inhalt nur das eine nicht [...] also ich hab kein plan von pear ist aber installiert da ich zum anfang die meldung hatte das er die pear.php nicht findet das tut er nun aber. Php läuft irgendwo ist da was wegen variablen dekleration und da läuft wohl was nicht so wie gedacht oder ich muss da was ändern was ich aber noch nicht getan hab [...] ich habs zwar nicht rausgefunden warum das so is aber ich hab einfach ein wert in das feld geschrieben kurz bevor es benutz wird und nun gehts ohne hier lehrer oder mod spielen zu wollen :hells: : ich bin davon überzeugt, würdest du etwas mehr satzzeichen und vorabinfos liefern, wären problemlösungsvorschläge wesentlich schneller am tisch, als wenn man zuerst einen kryptischen text lesen, entwirren und verstehen müsste. s'Amstel
3. August 200619 j ein Regulärer Ausdruck tuts auch. dann hast du mehr Kontrolle darüber was geshcieht, als wenn du PEAR-Zeugs nimmst.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.