Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Przeliczanie z euro na zlotowki i na odwrot
czajnikwarrior
post 28.10.2015, 13:55:49
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 30.09.2015

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


Kod PHP

<html>
<head></head>
<body>

<?
if($_POST['waluta'] == 1)
{
$przelicznik = 3.3373;
}

if($_POST['waluta'] == 2)
{
$przelicznik = 4.0399;
}
$wynik = $_POST['kwota']*$przelicznik;
echo $wynik;
?>
</body>

</html>

--------------------------------------------

KOD HTML

<html>
<head>
</head>
<body>
<form method="POST" action="waluta.php">
<input type="text" name="kwota" />Podaj kwote<br />
Przelicz na:<br>
<input type="radio" name="waluta" value="1" checked />pln<br />
<input type="radio" name="waluta" value="2" />euro<br />
<input type="submit" value="przelicz" />
</form>

</body>
</html>

Czemu mi to nie dziala? Pomocy..

Ten post edytował czajnikwarrior 28.10.2015, 14:08:19
Go to the top of the page
+Quote Post
nospor
post 28.10.2015, 14:03:02
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




1) Uzywaj bbcode!
2) I napisz na czym polega niedzialanie...


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
czajnikwarrior
post 28.10.2015, 14:08:42
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 30.09.2015

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


Problem polega na tym ze to nie dziala... Gdzie jest blad ? Oczywiscie jest to w 2 plikach php i html.

Ten post edytował czajnikwarrior 28.10.2015, 14:10:03
Go to the top of the page
+Quote Post
mar1aczi
post 28.10.2015, 14:11:45
Post #4





Grupa: Zarejestrowani
Postów: 731
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

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


Ten Twój php obsługuje krótkie tagi?


--------------------
Szanuj innych czas! Kliknij , gdy pomocną wskazówkę otrzymasz.
Go to the top of the page
+Quote Post
KsaR
post 28.10.2015, 14:11:54
Post #5





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

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


Cytat(czajnikwarrior @ 28.10.2015, 14:08:42 ) *
Problem polega na tym ze to nie dziala... Gdzie jest blad ? Oczywiscie plik jest 2 plikach php i html.

  • Używaj isset zeby sprawdzic czy zmienna istnieje, lub indeks tablicy.
  • Czy w action="" jest sciezka do tego pliku php?
  • Nigdy nie otwieraj tagów php przez <? Tylko <?php.


Ten post edytował KsaR 28.10.2015, 14:12:23


--------------------
Go to the top of the page
+Quote Post
phpion
post 28.10.2015, 14:14:16
Post #6





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(nospor @ 28.10.2015, 14:03:02 ) *
2) I napisz na czym polega niedzialanie...

Cytat(czajnikwarrior @ 28.10.2015, 14:08:42 ) *
Problem polega na tym ze to nie dziala... Gdzie jest blad ? Oczywiscie jest to w 2 plikach php i html.

Błąd jest w kodzie. Oczywiście błąd leży w jednym z dwóch plików.
Go to the top of the page
+Quote Post
mizii
post 30.10.2015, 16:34:24
Post #7





Grupa: Zarejestrowani
Postów: 86
Pomógł: 1
Dołączył: 19.10.2015

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


jezeli jeszcze nie rozwiazales bledu sprawdz to

  1. <html>
  2. <head></head>
  3. <body>
  4.  
  5. <?php
  6. if($_POST['waluta'] == 1)
  7. {
  8. $przelicznik = 3.3373;
  9. }
  10.  
  11. if($_POST['waluta'] == 2)
  12. {
  13. $przelicznik = 4.0399;
  14. }
  15. $wynik = $_POST['kwota']*$przelicznik;
  16. echo $wynik;
  17. ?>
  18. </body>
  19.  
  20. </html>


Ten post edytował mizii 30.10.2015, 16:34:43
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 15.06.2025 - 19:39