PHP Rechner
Willkommen in der Mk-Community › Foren › Community › Off – Topic › PHP Rechner
- Dieses Thema hat 9 Antworten und 7 Teilnehmer, und wurde zuletzt aktualisiert vor 15 Jahren, 7 Monaten von alive!!!.
-
AutorBeiträge
-
-
28. August 2008 um 15:08 Uhr #489795HERZOGREICHTeilnehmer
HI ich bin gerade neu beim PHP und habe mal mit einem Rechner begonnen, aber iich weis einfach nicht weiter, bitte helft mir.:(
Was ist daran Falsch?
PHP Taschenrechner
-
28. August 2008 um 16:08 Uhr #771355biggTeilnehmer
Du solltest außerdem mit der Funktion isset() überprüfen, ob die Variable übergeben wurde. Alle Eingaben sollten auch auf ihren Datentyp hin überprüft werden.
-
28. August 2008 um 16:08 Uhr #771357HERZOGREICHTeilnehmer
-
28. August 2008 um 16:08 Uhr #771354alloTeilnehmer
Ha ist mir doch glatt aufgefallenversuch mal die $_POSTs in Hochkommas zu setzen – so: $zahl1= $_POST[‘zahl1’];Imo müsste das so sein, ich hab auch nur kurz dazu gesucht.
-
28. August 2008 um 17:08 Uhr #771365biggTeilnehmer
Der Benutzer des Formulars könnte anstatt einer Zahl einen Text eingeben. Mit einer Zeichenkette ohne Ziffern lässt sich schlecht rechnen (Alf+Batman+Bill Cosby = Spiderman?). Daher ist es immer ratsam, den Inhalt der Variablen zu überprüfen.
[code]
[/code]
-
28. August 2008 um 17:08 Uhr #771363HawkTeilnehmer
-
31. August 2008 um 4:08 Uhr #771699qwapTeilnehmer
um zu überprüfen ob eine Variable eine zahl ist kann man sonst auch einfach is_numeric($variable) oder preg_match(“/[^0-9]+/”,$variable) benutzen.
Ohne es zu testen sollte deins so hier richtig sein (ist schon nen bisschen her das ich mich mit PHP beschäftigt hab :-k )
$zahl1= $_POST['zahl1']; $zahl2= $_POST['zahl2']; $zahl3= $_POST['zahl3']; $ergebnis = $zahl1 * $zahl2 / $zahl3; echo $ergebnis; ?>
-
2. September 2008 um 23:09 Uhr #772158FaulesKTeilnehmer
Also irgendwie hat ihm noch niemand wirklich eine Lösung für sein Problem gegeben.Dein Problem liegt nicht in dem PHP script. Ob man jetzt Hochkommas schreibt (Was ich persönlich jedem wärmstens ans Herz lege :-)) oder nicht, macht dem PHP-Compiler nichts aus.Du hast schlichtweg vergessen, dein Formular mit einem zu beenden.Mach das unter deinem submit button. Dann müsste es eigendlich funktionieren.Weiterer Vorschlag: Wenn du sowieso nur die Datei verwendest, würde ich, um den Namen dynamisch zu halten bei
Dann wird dort festgesetzt, dass das Formular auf sich selbst zeigt.
-
5. September 2008 um 2:09 Uhr #772523HERZOGREICHTeilnehmer
Hi okay, danke das Problemm wrde schon gelöst, jetzt haeb ich gearde ein anderes Problem, ich möchte in Rechner Prog. wie lange ein Angriff dauert. (für ein BG)
Pro Feld 1 Minute +30 Minuten. -
6. September 2008 um 3:09 Uhr #772739alive!!!Teilnehmer
Ich würde dir empfehlen die Seite zu studieren, die Hawk genannt hat, denn so wie dein Code aussieht fehlts da an Grundverständnis. Einfach mal ein Stündchen hinsetzen und Grundlagen büffeln und die meisten Probleme erledigen sich wie von selbst.
-
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.