White_Virus Geschrieben 2. August 2006 Geschrieben 2. August 2006 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 Zitieren
azett Geschrieben 2. August 2006 Geschrieben 2. August 2006 muss ich den ganzen eingegebenen text durchsuchen und dann die zeichen ersetzen? Wüßte nicht, wie man es sonst machen sollte Zitieren
tobias-digital Geschrieben 2. August 2006 Geschrieben 2. August 2006 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" Zitieren
White_Virus Geschrieben 2. August 2006 Autor Geschrieben 2. August 2006 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 ? Zitieren
White_Virus Geschrieben 2. August 2006 Autor Geschrieben 2. August 2006 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? Zitieren
tobias-digital Geschrieben 2. August 2006 Geschrieben 2. August 2006 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 Zitieren
azett Geschrieben 2. August 2006 Geschrieben 2. August 2006 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] Zitieren
White_Virus Geschrieben 2. August 2006 Autor Geschrieben 2. August 2006 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? Zitieren
tobias-digital Geschrieben 2. August 2006 Geschrieben 2. August 2006 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. Zitieren
White_Virus Geschrieben 2. August 2006 Autor Geschrieben 2. August 2006 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 Zitieren
White_Virus Geschrieben 2. August 2006 Autor Geschrieben 2. August 2006 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 Zitieren
tobias-digital Geschrieben 2. August 2006 Geschrieben 2. August 2006 Tja, wenn wir nur den Quellcode hätten, dann wär vieles leichter. Zitieren
White_Virus Geschrieben 3. August 2006 Autor Geschrieben 3. August 2006 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 Zitieren
Amstelchen Geschrieben 3. August 2006 Geschrieben 3. August 2006 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 Zitieren
Aiun Geschrieben 3. August 2006 Geschrieben 3. August 2006 ein Regulärer Ausdruck tuts auch. dann hast du mehr Kontrolle darüber was geshcieht, als wenn du PEAR-Zeugs nimmst. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.