"Работа с формами" выделено из "Отладка скрипта"

  • Автор темы Автор темы matroskin
  • Дата начала Дата начала

matroskin

Guest
господа програмисты помогите чайнику.Есть url www.domen.com.index.php?amount=10.2 ,последняя цифра всегда разная. Я сделал РНР страницу ,вот она <form action="" method="post">
<input type="hidden" name="amount" value="10.2">
Сумма: 10.2 WMZ <br><input type="submit" value="Оплатить">
</form> Залил её на сервер,а она при попытке вставить что-то другое кроме 10.2 все равно показывает 10.2. Вопрос :может здесь чего-то не хватает?
 
matroskin
хе... это весь скрипт? да? ооо... вы мой идеал...
можно весь скрипт в студию и в отдельную тему...

а по поводу топика...

конечно же print, print_r... но это когда ЕСТЬ тут глюк который прояляется себя после:

перед написанием скрипта необходимо написать сам тест, на данный скрипт. при этом учитывать не только все необходимые ТЗ-ем его реакции, но и на взлом.

не знаю как сказать вам... для многих не тайна, но что б не закидали помидорами!!! всё начинать надо с именно тестов по ТЗ (если его официально нет, должен быть лично ваше ТЗ, т.к. от этого зависит успех вами насанного. можете закидать уже камнями, но мы вы на мою могилку принесёте цветы в будущем).
 
tz
Ну ты гонишь...
matroskin
У тебя не хватет много чего. Для начала у тебя не хватает скрипта.
 
PHP:
echo '<form action="" method="post">';
$sum = !empty($_GET['amount']) ? floatval($_GET['amount']) : 0;
echo '<input type="hidden" name="amount" value="'.$sum.'">';
echo 'Сумма: '.number_format($sum,2).' WMZ <br><input type="submit" value="Оплатить">';
echo '</form>';
 
Автор оригинала: chisto_tolyan
а action форме кто ставить будет?дядя?
Если action не указан, или указан пустой, то скрипт будет вызывать сам себя с той строкой, с которой он был открыт. Чисто понтовые пацаны лишних движений не делают.
 
то скрипт будет вызывать сам себя с той строкой, с которой он был открыт
Ну ты и загнул.
С каких пор у нас строками что-то открывают.
Скрипт не вызывает себя, ни с какими строками. Ты указывает форме, куда ей передавать параметры. а при незаданном action форма будет передавать параметры файлу, в котором прописана.
 
Сверху