Где ошибка? PHP.Из-за чего пишет Notice?После ввода количества книжек и нажатия
Где ошибка? PHP.
Из-за чего пишет Notice?
После ввода количества книг и нажатия Выслать выходит это.
Ваш заказ составил:
20 сказок Андерсона
40 Книжек со стихами Пушкина
30 журналов
Всего заказано: 90
На сумму: 2,520.00
Notice: A non well formed numeric value encountered in D:\xampp\htdocs\mysite\web_pr5\processorder.php on line 33
налог с продаж составил: 0.36
Notice: A non well formed numeric value encountered in D:\xampp\htdocs\mysite\web_pr5\processorder.php on line 34
Сумма с налогом с продаж: 2.36
А вот и сам код.
orderform.php
lt; htmlgt;
lt; headgt;
lt; titlegt;КНИЖНЫЙ МАГАЗИНlt; /titlegt;
lt; /headgt;
lt; bodygt;
lt; h1gt;КНИЖНЫЙ МАГАЗИНlt; /h1gt;
lt; h2gt;Форма заказаlt; /h2gt;
lt; form action="processorder.php" method=postgt;
lt; table border=0gt;
lt; tr bgcolor=cccgt;
lt; td width=150gt;Заглавиеlt; /tdgt;
lt; td width=15gt;Количествоlt; /tdgt;
lt; /trgt;
lt; trgt;
lt; tdgt;Басни Андерсонаlt; /tdgt;
lt; td align=centergt;lt; input type="text" name="scazki" size=3 maxlength=3gt;lt; /tdgt;
lt; /trgt;
lt; trgt;
lt; tdgt;Стихи А. С. Пушкинаlt; /tdgt;
lt; td align=centergt;lt; input type="text" name="ctixi" size=3 maxlength=3gt;lt; /tdgt;
lt; /trgt;
lt; trgt;
lt; tdgt;Журнальчик Бизнес lt; /tdgt;
lt; td align=centergt;lt; input type="text" name="zurnal" size=3 maxlength=3gt;lt; /tdgt;
lt; /trgt;
lt; trgt;
lt; td colspan=2 align=centergt;lt; input type=submit value="Отправить заказ"gt;lt; /tdgt;
lt; /trgt;
lt; /tablegt;
lt; /formgt;
lt; /bodygt;
lt; /htmlgt;
processorder.php
lt; htmlgt;
lt; headgt;
lt; titlegt;Книжный магазин Результаты заказаlt; /titlegt;
lt; /headgt;
lt; bodygt;
lt; h1gt;КНИЖНЫЙ МАГАЗИНlt; /h1gt;
lt; h2gt;РЕЗУЛЬТАТЫ ЗАКАЗАlt; /h2gt;
lt; ?php
scazki=_REQUEST['scazki'];
ctixi =_REQUEST['ctixi'];
zurnal =_REQUEST['zurnal'];
echo "lt; pgt;Заказ обработан ";
echo date("H:i, jS F");
echo "lt; brgt;";
echo "lt; pgt;Ваш заказ составил:";
echo "lt; brgt;";
echo scazki." сказок Андерсонаlt; brgt;";
echo ctixi." Книжек со стихами Пушкинаlt; brgt;";
echo zurnal." журналовlt; brgt;";
totalqty = 0;
totalamount = 0.00;
define("zena1", 100);
define("zena2", 10);
define("zena3", 4);
totalqty = scazki + ctixi + zurnal;
totalamount = scazki * zena1 + ctixi * zena2 + zurnal * zena3;
totalamount = number_format(totalamount, 2);
echo "lt; brgt;\n";
echo "Всего заказано: ".totalqty."lt; brgt;\n";
echo "На сумму: ".totalamount."lt; brgt;\n";
taxrate = 0.18; // Налог с продаж 18%
echo "налог с продаж составил:" .taxrate*totalamount ;
totalamount = totalamount * (1 + taxrate);
totalamount = number_format(totalamount, 2);
echo "lt; brgt;Сумма с налогом с продаж: ".totalamount."lt; brgt;\n";
?gt;
lt; /bodygt;
lt; /htmlgt;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.