Problem w tym, ze gdy wpisuje w formularzu np. 20, w pliku tekstowym mam 1000, a na stronie odczyt.php ma sie odjac te 20 od tego 1000. Wlasnie sie tak nie dzieje. Wyslwietla mi, ze w pliku mam -20 a nie 980.
Nie dzieje sie tak (tzn. dziala poprawnie), gdy zamiast znaku - daje znak + w 4 linijce kodu odczyt.php.
Oto kod:
<? form.php $dane1=$dane[0]; ?> <form action="odczyt.php" method="post"> Liczba:<input type="text" name="liczba"> <input type="submit" value="dodaj"> </form>
odczyt.php <?php $dane2=$_POST['liczba']; $dane1=$dane[1000]; $suma= $dane1 - 20; ?>
Prosze o pomoc i w zwiazku z tym mam jeszcze jedno pytanie. Czy da sie zabiezpieczyc jakos strone odczyt.php tak, aby NIE moznaby bylo dodawac lub odejmowac wartosci poprzez odswiezanie??
Prosze o pomoc i wyrozumialosc.
Wyniki mojego kodu mozna zobaczyc na tej stronie :
http://cwelgra.ugu.pl/zapis ze dodaniem/form.php
[+] edit
Do wstawiania kodu na forum służą odpowiednie
tagi BB Code ([php]). Tym razem poprawiłem, ale
na przyszłość proszę o tym pamiętać.
---
~strife