php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.01.2005, 15:53  
Gast
 
Beiträge: n/a
Standard inputfeld soll integer sein

Sooooo,

hier mal ne frage ich such auch schon andauernt wahrscheinlich unter dem falschen begriff. Also ich hab ein Inputfeld.

<input type=text name=plz>

nun will ich das man dort nur Zahlen eingeben kann. Ist das Möglich? Wäre schön wenn da jemand die antwort wüsste
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.01.2005, 15:57  
Ypsillon
Gast
 
Beiträge: n/a
Standard

Code:
form method="POST" action="--WEBBOT-SELF--">
  <!--webbot bot="SaveResults" U-File="fpweb:///_private/form_results.txt"
  S-Format="TEXT/CSV" S-Label-Fields="TRUE" -->
  

<!--webbot bot="Validation" S-Data-Type="Integer" S-Number-Separators="x"
  --><input type="text" name="T1" size="20"><input type="submit" value="Abschicken" name="B1"><input type="reset" value="Zurücksetzen" name="B2"></p>
</form>
Ist aber Schmuuu und funzt eh net richtig- ich würd sagen du checkst die Werte auf INT, wenn Du das Formular abgeschickt hast! Stichwort if(!ereg...

Yps

Code:
//->Checken ob Nickname auch nur Buchstaben und Zahlen enthält
	if(ereg('[^A-Za-z0-9*-_öäü]', $regnickname))
		{
		$failloginmessage ="1";
		$fehlerausgabe[]= "$reglanNickforbiddenChars";
		}
 
Alt 17.01.2005, 15:57  
Gast
 
Beiträge: n/a
Standard

http://www.selfphpfriend.de/funktion...is_integer.php
 
Alt 17.01.2005, 15:58  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

1. <input type="text" name="plz" />
2. Nein, Formularfelder übermitteln nur Strings, evtle. Arrays bestehen aus Strings.
Guradia ist offline  
Alt 17.01.2005, 16:02  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

@yps:
blöder frontpagecode da .. tz..

obiger link, besser noch der hier ^^
http://php.net/is_integer
bzw.
http://php.net/is_int

du kannst auch zusätzlich noch eine überprüfung mit JS hinzufügen. das ist manchmal ja ganz nett.
http://de.selfhtml.org/javascript/be....htm#quelltext
bisschen rumspielen ..

die serverseitige überprüfung ist aber pflicht.

grüße ben.
imported_Ben ist offline  
Alt 17.01.2005, 16:03  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

@Ben ... weder dein noch obriger Link sind sinnvoll.

Wenn überhaupt die Prüfung:
http://php.net/is_numeric
Schlisslich muss geprüft werden, ob ein STRING einen Zahlenwert enthält ...
Guradia ist offline  
Alt 17.01.2005, 16:04  
Ypsillon
Gast
 
Beiträge: n/a
Standard

Zitat:
blöder frontpagecode da .. tz..
*lach* ja hast ja recht

Geht halt nix über selbär prüfen

Yps
 
Alt 17.01.2005, 16:08  
Gast
 
Beiträge: n/a
Standard

gut gut hey danke nicht alle auf einmal ich machs mit is_numeric das iss mir auch schon in den Sinn gekommen nur wollte ich mal nach der Möglichkeit fragen ob es überhaupt geht input felder irgendwie auf Integer zu setzten danke
 
Alt 17.01.2005, 16:26  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von Guradia
@Ben ... weder dein noch obriger Link sind sinnvoll.

Wenn überhaupt die Prüfung:
http://php.net/is_numeric
Schlisslich muss geprüft werden, ob ein STRING einen Zahlenwert enthält ...
stimmt.
imported_Ben ist offline  
Alt 17.01.2005, 17:10  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 4.651
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Integer != Real. is_numeric akzeptiert auch Dezimalzahlen. Nur so am Rande. Ein bischen mehr Logik muss schon dazu, siehe user-comments unter php.net
__________________
Entwickler aus Leidenschaft und ein Zahnrad in einem der größten Java-Projekte der Welt.
mepeisen ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Von Float zu Integer ? PHP Tipps 2007 5 29.09.2007 11:04
Type Hinting - must be an instance of integer, integer given mAy^daY PHP Tipps 2007 1 06.03.2007 14:55
String in Integer mark_gebert HTML, Usability und Barrierefreiheit 3 26.12.2006 15:20
String in Array als Integer definieren cyberholic PHP-Fortgeschrittene 2 01.12.2006 20:29
string -> integer obi PHP Tipps 2006 2 25.07.2006 00:32
Inputfeld abhängig von der auswahl TAD HTML, Usability und Barrierefreiheit 6 29.03.2006 08:37
Einem Inputfeld einen Wert zuweisen HTML, Usability und Barrierefreiheit 10 27.01.2006 13:12
inputfeld mit "[name]" jens76 PHP Tipps 2005-2 4 21.09.2005 11:28
[Erledigt] 2 stellen in integer erzwingen PHP Tipps 2005-2 1 07.08.2005 20:58
Integer in String umwandeln Luke_Skyscraper PHP Tipps 2005-2 3 07.08.2005 17:29
Integer String etc. FBI PHP Tipps 2005-2 2 03.08.2005 20:21
mehrere integer werte in eine spalte GrU3nL!nG Datenbanken 4 13.07.2005 17:05
POST übergabe ist integer? seejay PHP Tipps 2005 6 10.04.2005 13:35
Integer in Datenbank erhöhen ohne neuladen der Seite PHP Tipps 2005 5 20.01.2005 06:20
Wert im inputfeld? HTML, Usability und Barrierefreiheit 3 05.08.2004 09:22

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
formularfeld muss integer sein, a soll integer, html input integer, input feld integer, buchstaben in zahlen umwandeln yps, usability integer input

Alle Zeitangaben in WEZ +1. Es ist jetzt 09:23 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.