Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Komma, Punkt und Buchstaben unterlassen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Komma, Punkt und Buchstaben unterlassen


 
steiner82
07-07-2005, 15:17 
 
Hallo,

ich habe ein Textfeld:

var eingabe19=document.form1.index_performance4.value;

Wie kann ich eine if-anweisung machen, das überprüft wird, das kein Punkt, kein Komma und keine Buchstaben eingegeben werden ?

Danke

 
asp2php
07-07-2005, 15:39 
 
entweder durchläufst du den Inhalt und prüfst über charAt() (http://de.selfhtml.org/javascript/objekte/string.htm#char_at) oder du machst mit RegEx (http://de.selfhtml.org/javascript/objekte/regexp.htm)

 
derHund
07-07-2005, 15:39 
 
js kann regexp, damit läßt sich das realisieren.

 
steiner82
07-07-2005, 15:43 
 
Also, habe mir das gerad mal angeschaut, finde dort aber nix, was mir weiterhelfen könnte.

 
mrhappiness
07-07-2005, 15:44 
 
Im Link von TobiaZ stehen mögliche reguläre Ausdrücke, da findest du was

 
wahsaga
07-07-2005, 15:50 
 
Original geschrieben von steiner82
Also, habe mir das gerad mal angeschaut, finde dort aber nix, was mir weiterhelfen könnte.
da du ja auch immer nur versuchst, mit minimalem aufwand eine lösung abzugreifen, anstatt selber zu denken, ist das auch kein bisschen verwunderlich.

 
steiner82
07-07-2005, 16:32 
 
Habe gedacht, dass man das mit index.of machen kann !

 
jahlives
08-07-2005, 07:05 
 
Wenn du es mit JS machst, dann solltest du trotzdem noch eine
serverseitige Prüfung der Daten machen. JS könnte ja deaktiviert sein. Und
in PHP gibt's genau die richtigen Funktionen dazu.
strpos() um einzelne Zeichen zu finden
preg_match() für Klassen (d.h. alle Buchstaben)

Gruss

tobi

p.s. Du musst ein schneller Leser sein, wenn du die von asp2php geposteten Links in 4 Minuten durchgelesen hast ;)

 
asp2php
08-07-2005, 09:42 
 
Original geschrieben von mrhappiness
Im Link von TobiaZ stehen mögliche reguläre Ausdrücke, da findest du was
von Tobi ... :rolleyes: ... :goth:

 
mrhappiness
08-07-2005, 09:45 
 
I beg your pardon

 
asp2php
08-07-2005, 10:07 
 
you're welcome :)

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:24 Uhr.