nachkommastellen abfrage
Andy
- php
morgen,
ich hab ein textfeld in dem ein preis eingegeben wird.
kann ich irgendwie abfragen ob er eine zahl mit komma (also: 20,50) eingegeben hat oder eine zahl ohne komma (also: 20).
Kann ich das irgendwie abfragen?
Gruss Andy
Habe zwar keine Ahnung von PHP, aber es gibt sicher auch da Funktionen um Zeichenketten zu überprüfen. In JS könntest Du z.B. mit indexOf prüfen, ob ein . oder ein , im String enthalten ist. Denke sowas gibts auch in PHP.
Grüsse
danke gant, aber nach sowas hab ich schon gesucht.
gibts hier irgendjemanden der ahnung von php hat?
bin dankbar für jede hilfe
gruss andy
Hello,
gibts hier irgendjemanden der ahnung von php hat?
bin dankbar für jede hilfe
fängst Du schon wieder an zu stänkern?
Frag doch einfach vernünftig formuliert, was Du wissen willst, und Du wurst Antwort erhalten. Die Teilnehmer des SelfForums helfen gerne, nur "anmachen" lässt sich keiner gerne.
--------------
zum Thema:
Weißt Du, wie Daten aus dem Browser-Formular an PHP übermittelt werden?
Welche Fälle könnten denn auftreten?
Deine User können Dir also alles in ein Erfassungsfeld hineinschreiben und Du musst nun diese Fälle erst einmal kategoriesieren und dann behandeln. Es gibt bisher keine fertige Funktion dafür. Du könntest aber die Vorgaben für eine solche Funktion erarbeiten und sie dann "zu Fuß", also diskret schreiben. Wenn die Funktion gut ist, wird sie dann vielleicht als compilierte Version in PHP übernommen.
Also streng Dich an!
Liebe Grüße aus http://www.braunschweig.de
Tom
wieso fang ich an zu stänkern ???????????
Hello,
wieso fang ich an zu stänkern ???????????
Ein Fragezeichen reicht.
Ich halte es für sehr unsensibel, hier zu fragen, ob sich jemand mit php auskennt.
Sollte ich das falsch verstanden haben, oder dich mit dem bezogenen Stänkerer verwechselt haebn, dann entschuldige bitte.
Aber anstrengen kannst Du dich trotzdem!
Liefer du die theoretischen Eingabefehlermöglichkeiten und die Strategie für die Abhilfe, die php-Freunde hier helfen dann sicher gerne bei der sprachlichen Umsetzung. Umsonst gibts aber nix.
Liebe Grüße aus http://www.braunschweig.de
Tom
hallo andy,
in deiner urspruenglichen fargestellung war von php nicht
die rede, du fragtest nach einer syntax-ueberpruefung eines
html-formulares. dieses liesse sich am praktischten mit
javascript realisieren. mit php kennt sich
http://www.php.net ganz gut aus :-) gruss vom schoenen
bodensee,
michael
ss:) zu:) ls:& fo:) de:> va:) ch:? n4:& rl:? br:< js:| ie:% fl:{ mo:|
hi,
ich hab ein textfeld in dem ein preis eingegeben wird.
kann ich irgendwie abfragen ob er eine zahl mit komma (also: 20,50) eingegeben hat oder eine zahl ohne komma (also: 20).
Kann ich das irgendwie abfragen?
20,50 ist keine dezimalzahl in PHP - deziamlzeichen in PHP ist der punkt.
du müsstest also zunächst mal das komma durch einen punkt ersetzen, wenn du das in PHP als zahl behandeln willst.
schau dich dazu im manual im abschnit über die stringfunktionen um, da solltest du das passende finden können.
gruss,
wahsaga