Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Sachen aus einem Formular ersetzen

Empfohlene Antworten

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

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"

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 ?

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?

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]

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?

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.

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

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

Tja, wenn wir nur den Quellcode hätten, dann wär vieles leichter.

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

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

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.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.