Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Hallo, ich habe ein Problem mit einer Zeichenkette.





Frage

Hallo, ich habe ein Problem mit einer Zeichenkette. Wie kann man in einer Zeichenkette, inerhalb von bestimmten Bereichen, Zeichen verbieten z.b. xxxxxxxxxxx <-- Eine Zeichenkette xxx[ ]xxx <-- und so soll es aussehen Es soll zur gestelltung von Tabellen dienen, welcher ein User in eine Textarea schreibt... LG Seb

Antwort 1 von lorf55

Entweder mit javascript Falscheingaben rausfiltern bis es berichtigt ist, wie in
http://de.selfhtml.org/javascript/beispiele/formulareingaben.htm
oder mit PHP, oder was du sonst zur Formularverarbeitung benutzt, rausfiltern und solange zurückschicken, bis die Eingabe richtig ist oder gleich die Berichtigung zurückschicken. Textarea hat selbst keinen Formatstring, wenn du das suchen solltest.

Antwort 2 von Sebastian_S

php wird genutzt, nur wie filtere ich in einen bestimmten bereich der Zeichenkette?

Antwort 3 von lorf55

Wenn man weiß, dass die Spaltenanzahl konstant ist, könnte man einfach für jede Spalte ein Textarea nehmen bzw mit Javascript entsprechend viele einblenden.
Oder der Nutzer fügt einfach dort, wo der Trennstrich hin soll, eine selbstgemachte Zeichenkette ein z.B. <|>, dass du denn mit
str_replace (http://de.php.net/str_replace) passend ersetzt oder du teilst den String mit explode() (http://de.php.net/manual/de/function.explode.php) in Zellen auf.
Oder du baust dir deinen Tabellenstring auf, indem du die 1. drei Zeichen nimmst, den Trenner einfügst und den Rest anhängst.
Oder ...

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: