Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Prosty kalkulator
Forum PHP.pl > Forum > Przedszkole
N!xau
Czy mógłby mi ktoś napisać prosty kalkulator w php na stronę www? Ja w php i we wszystkich innych językach jestem noobem i dlatego proszę o pomoc, próbowałem trochę poczytać o php, ale ja tego w ogóle nie kapuje, dla mnie to czarna magia. Pracę muszę mieć na czwartek, czyli na jutro więc nie mam za dużo czasu. Chciałbym aby kalkulator był bardzo podobny do tego: http://student.agh.edu.pl/~pilesnia/kalk.php Gotowiec najlepiej jakby był spakowany np. Win-rarem i żebym go sobie wypakował i odrazy mógł uruchomić. Z góry dzięki za pomoc 
kamil4u
Gotowca nie dostaniesz chyba smile.gif - pokaż nam co dotychczas zrobiłeś, a my ewentualnie sprowadzimy Cię na właściwą drogę smile.gif - nawet gdyby to był kompletnie skopany kod to nam go pokaż - chodzi o to, żebyś się przy okazji czegoś nauczył smile.gif
Kshyhoo
Leń, obibok, etc. Ucz się, pracuj, albo niech Cię adoptuje ciepły Michael... I używaj Google!
osl
taki kalkulator to podstawy podstaw...
wysyłanie i obsługa formularzy, ot cała filozofia.
No i proste działania matematyczne, co chyba jest już w kategori "aksjomatów" winksmiley.jpg
N!xau
Moglibyście mi powiedzieć dlaczego nie ma polskich znaków ? http://img523.imageshack.us/img523/6229/beztytuuyrf.jpg i dlaczego jak kliknę "oblicz" to wyskakuje mi pusta strona ? Z góry dzięki

Cytat
<html>
<head>
<title>Prosty kalkulator by rysmen1</title>
</head>
<body>
<form action="kalkulator.php" method=post>

<center><h3>Kalkulator</h3></center> <br>

<h5>Wprowadź pierwszą z liczb na której chcesz wykonać działanie: </h5>

<input type"text" name="pierwsza_liczba" size=10 maxlength="10"> <br>

<h5>Wprowadź drugą z liczb na której chcesz wykonać działanie: </h5>

<input type"text" name="druga_liczba" size=10 maxlength="10"> <br><br>

<u>Jakie działanie chcesz przeprowadzić:</u> <br>

<select name="dzialanie">
<option value="a">dodawanie
<option value="b">odejmowanie
<option value="c">mnożenie
<option value="d">dzielenie
</select>

<br><br><br>

<input type="submit" value="oblicz"> <input type="reset" value="wyczyść wszystkie pola">



</form>
</body>
</html>




Cytat
<?php

echo $pierwsza_liczba;
echo $druga_liczba;
echo $dzialanie;



php?>
 
osl
pusta strona, bo skąd skrypt ma wiedzieć co to są te zmienne? (podpowiedź: tablica $_POST w Twoim przypadku)
Polskie znaki - problemy z kodowaniem.
N!xau
A gdzie mam napisać to "$_POST" ?
kamil4u
W Google smile.gif i poczytać co to jest - przykład:
Kod
echo($_POST['blabla']);
osl
wykaż choć trochę chęci zrobienia czegoś samemu...
wpisz
  1. <?php
  2. echo $_POST['pierwsza_liczba'];
  3. ?>


i zobacz co się stanie.
N!xau
Zrobiłem tak

Cytat
<?php
echo $_POST['pierwsza_liczba'];
echo $_POST['druga_liczba'];
echo $_POST['dzialanie'];
?>


ale dalej wyskakuje pusta strona
wookieb
Nie wiem gdzie jest moderator ale NIE ROBIMY PRAC DOMOWYCH!!!
N!xau
Cytat(wookieb @ 13.05.2009, 15:56:43 ) *
NIE ROBIMY PRAC DOMOWYCH!!!



To już zauważyłem. 

Co do tego skryptu, a można tak zrobić, aby wynik pojawiał się na dole np. np. "wynik wynosi ..." , a nie otwierała nowa strona z nim?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.