Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formularze i problemy związane z nimi .
Wesoly Romi
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 17.06.2008

Ostrzeżenie: (0%)
-----


Witam !

Zacząłem sobie programować kalkulatorek . Znaczy nie takie zwykłe liczydło . W założeniu miało policzyć osiągnięcia danego gracza w jednej z gier internetowych .



Zasada działania :

1. Wzór według jakiego ma działać liczydło .

CODE
Wynik = 30 * ZmiennaPodawanaPrzezUżytkownika * 1,1 ^ ZmiennaPodawanaPrzezUżytkownika

2.  Użytkownik podaje zmienną w formularzu . Potem skrypt oblicza resztę . Tu się zaczynają schody .



Przejdę do sedna :

1. Plik formularza (jakiś_tam_plik.php) :

  1. <form action="action.php" method="post">
  2. Wprowadź dane : <input type="number" name="km1" />
  3. <input type="submit" />
  4. </form>


2.Plik action.php :
  1. Otrzymane dane : <?php echo $_POST['km1']; ?>


I tu się kończy moja wiedza . Chodzi o to , że gdy stworzymy takie działanie :
  1. <?php
  2. echo(30*$_POST['km1']*pow(1.1,$_POST['km1'])
  3. ?>


Otrzymujemy coraz ciekawsze błędy :
- jest za dużo o ,,;"
- parser dokleja jedno z działań ( to jest chyab blad spowodowany tym , ze dane sa pobierane jako ,, string'' a obliczenia wykonywane na ,,integer'' . settype() nie pomoglo )


Proszę o ukierunkwowanie lub o szczerą pomoc .


Pozdrawiam .

Ten post edytował Wesoly Romi 18.06.2008, 21:30:23
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.12.2025 - 21:49