Прежде всего было бы лучше проанализировать, что все это делает (семантически), а не смотреть на последовательности кода. Таким образом, остальная часть этого поста является немного умозрительной ....
На экране отображается пара текстовых полей
TextBox1
... инициализируется значением 1 (double), позже содержит текущее время (now()
) (imho грех сам по себе - brrrr - надеюсь, что для этого есть хорошая логика)
TextBox3
... инициализировано с текущей датой
TextBox4
... инициализируется с помощью «чего-то, чего мы не знаем» - возможно, с датой (MyDate
) и форматируется как «День недели» ("dddd"
)
TextBox10
- TextBox12
... похоже, используется для вычисления переменной SumCashUp
у нас есть еще несколько переменных, которые также могут быть текстовыми полями (как иногда мы видим текст, добавленный в код)
txtTurnoverIncl
txtTurnoverExcl
txtRoyalty
SumCashUp
и фрагмент кода, который вычисляет маржу в 14% от брутто (*14/114
), округляет и форматирует результат ... и мы понятия не имеем, где этот результат используется. Мы можем предположить, что это может быть другое поле формы (из-за .Text
) - может быть, txtRoyalty - но мы не знаем.
В основном все фрагменты кода предназначены для помещения значений в текстовые поля, отображаемые на экране, и / или использования значений этих текстовых полей для вычисления чего-либо (например, SumCashUp или 14% GM).
Так что я думаю, что путь к решению должен быть
- получить исходный макет текстовых полей
- понять бизнес-логику
- создать HTML-страницу, содержащую форму с похожими объектами (текстовые поля, кнопку отправки и т. Д.)
- написать PHP-код, который реализует бизнес-логику - скорее всего, как реакция на событие POST, инициируемое кнопкой Submit
Вы уже получили пару фрагментов кода, но нужно поместить это в более широкий контекст, иначе блоки кода не помогут.