|
|
|
|
|
для: WebTech
(20.02.2006 в 19:32)
| | Ну, не знаю правельно ли ты понял.
Там просто есть ячейки для количества дисков на заказ, которые пустые и там можно писать число [1] или [2] и т.д.
Так вот, получаестя если на первой страничке количество не введено то всё равно выходиш на страничку подтверждения (valid.php)
А если человек хочет 2 дика ?!
Да и потом в зависимости от количества дисков и цена тоже меняется. | |
|
|
|
|
|
|
|
для: cccp
(20.02.2006 в 18:43)
| | А! Понял. Ты имел ввиду, что не учитывается в общем заказе кол-во заказанных фильмов? Счас поправлю. Т.е. уже не счас, а завтра. Счас уже спать охота :-) | |
|
|
|
|
|
|
|
для: cccp
(20.02.2006 в 18:43)
| | Поточнее вопрос сформулируй :-) Что значит насчет ячейки? | |
|
|
|
|
|
|
|
для: WebTech
(20.02.2006 в 17:45)
| | ТАк работает!
Классно, спасибо огромное!
Слушай, а как на счёт ячейки где количество ДВД писать? | |
|
|
|
|
|
|
|
для: cccp
(20.02.2006 в 16:29)
| | Ну-ка так попробуй :-) | |
|
|
|
|
|
|
|
для: WebTech
(20.02.2006 в 15:03)
| | Привет.
Я исправил isfilm, на $isfilm ,но всё равно та-же самоя ошибка.
:(
Ты извени меня конечно, но ты пишеш что:
надо $isfilm, a не isfilm
т.е.
Код получается не правельный,
да и в новом аттаче это не исправлено.
Видемо ты таропился.
:) | |
|
|
|
|
|
|
|
для: cccp
(16.02.2006 в 21:04)
| | >if (isfilm == 'n')
> {
> echo '
> <tr align="center" valign="top" bgcolor="#39302C">
> <td colspan="5" bgcolor="#4F433D">
> <font face="Arial, Helvetica, sans-serif">
> No films selected!<br>
> Need at least one film to be selected.<br>
> Go back to previous page and checkbox films.
> </font>
> </td>
> </tr>';
> }
>?>
>Мне кажется что ошибка связана с $isfilm
Привет!
Ну, конечно :-) надо $isfilm, a не isfilm
т.е.
if (isfilm == 'n')
{
echo '
<tr align="center" valign="top" bgcolor="#39302C">
... и т.д. ...
|
Проверку на чекбоксы я сделал в valid.php, там, если ни один фильм не выбран должно быть сообщение об этом и не должно быть кнопки "Confirm". Можно проверку на чекбоксы сделать и на первой странице, но тогда нужен JavaScript, а я его не очень хорошо знаю. Да и проверку с помощью JavaScript легко обойти для тех кто умеет это делать :-)
В общем смотри новый valid.php в аттаче | |
|
|
|
|
|
|
|
для: cccp
(14.02.2006 в 19:45)
| | Привет.
Я заметил что когда убираю вот эти строки, то ошибка уже не видна.
<?php
if ($isfilm == 'y')
{
echo '
<tr>
<td>
<p align="center"><font color="#CCCCCC" face="Arial, Helvetica, sans-serif"><b>Total price: '.$total.'</b>
</td>
</tr>';
?>
|
Потом, эта линия кажется тоже не работает.
if (isfilm == 'n')
{
echo '
<tr align="center" valign="top" bgcolor="#39302C">
<td colspan="5" bgcolor="#4F433D">
<font face="Arial, Helvetica, sans-serif">
No films selected!<br>
Need at least one film to be selected.<br>
Go back to previous page and checkbox films.
</font>
</td>
</tr>';
}
?>
|
Мне кажется что ошибка связана с $isfilm
А ещё получаестся что на первой страничке теперь вообще нету проверки если ячейки для координатов заполнены или нет.
Потому что даже если ячейки (адресс, имя и т.д.) не заполнены, то формуляр всё равно сразу пытается вывести на "valid.php"
Может проще сделать проверку checkbox на первой страничке.
Что бы хоть одна из всех checkbox фильма была выбрана
и так же что бы хоть одно количество DVD было выбрано.
Короче незнаю, попробуй у себя, может что лучше будет понятно. | |
|
|
|
|
|
|
|
для: WebTech
(14.02.2006 в 16:03)
| | Ну ок.
Тогда, пока тебя не будет, я попробую всё потехоньку разсмотреть и добавлять к старому варианту (который работал), одну за другой новые функции.
Так пойму где и в чём загвоздка.
А ты сам пробовал у себя? | |
|
|
|
|
|
|
|
для: cccp
(12.02.2006 в 19:29)
| | Не вижу ошибок :-(
Попробуй проверить еще раз все.
P.S. Меня не будет несколько дней. | |
|
|
|
|