Где ошибка? 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;

Задать свой вопрос
1 ответ
На денвере у меня полет обычный
а вот код пришлось выровнять

Кира Хорев-Скворцова
Я использую XAMPP, а версия PHP 7.1
Даниил
Попробуй версию php понизить. Быстрей всего дело в ней.
Танюха Бархаленко
Хотелось бы на новейшей сделать
Ярослава Саксулина
Смешно, но ошибка выходит, только если число трехзначное
Денис Истопик
У меня не выводит. Проверил с 111 во всех полях
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт