Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Bella 07.11.2005 22:39 / 07.11.2005 22:40
Спасибо, дальше я сообразила, отладила работает, но есть одно "но":^if(^form:sub.int(0) == 132 && ^form:n.int(0) == 0){}Не понимаю, почему эта строка вызывает такую бурю.
^if(^form:sub.int(0) == 132 && ^form:n.int(0) == 0){ <br><br> $date[^date::now[]] <center> <form method="post"> <p> <br>Ваш отзыв:<br><textarea cols="50" name="text" rows="5"></textarea><br><br> Автор:<sup>*</sup><input name="author"> <br> E-mail: <input name="email"> </p> <p> <input type="submit" value="Отправить" name="post"> <input type="reset" value="Отменить"> </p> </form> </center> <br> <hr size="1" color="#000000"> ^dbc{ ^if(def $form:post){ ^if(def $form:author){ ^dbc{ ^void:sql{insert into gbook (author, email, date, body) values ( '$form:author', '$form:email', '${date.year}-${date.month}-${date.day}', '$form:text' )} } $response:location[http://127.0.0.3/company/index.html] }{ <center>Поле автор обязательно для заполнения</center> } } #количество записей на странице $onpage(5) #количество строк в таблице $cnt(^int:sql{select count(*) from gbook}) #номер текущей страницы $now_page(^form:now_page.int(0)) $messages[^table::sql{select * from gbook order by id desc limit $now_page,$onpage}] $i(0) | ^while($i < $cnt){ ^if($i eq $now_page){ <b>^eval(1 + $i)-^if(^eval($onpage + $i) > $cnt){^eval($cnt)}{^eval($onpage + $i)}</b> }{ <a href=book.html?now_page=$i>^eval(1 + $i)-^if(^eval($onpage + $i) > $cnt){^eval($cnt)}{^eval($onpage + $i)}</a> } | ^i.inc($onpage) } <hr size="1" color="#000000"> ^if($messages){ ^messages.menu{ <table width="100%" valign="TOP"> <tr> <td align="left"><b>Автор:</b> $messages.author<br> <b> E-mail:</b> ^if(def $messages.email){ $messages.email }{ - } </td> <td align="RIGHT" valign="TOP"><b>Дата:</b> $messages.date</td> </tr> </table> <table width="100%"> <tr> <td>$messages.body</td> </tr> </table> }[<hr size="1" color="#000000">] }{ Гостевая книга пуста. } <hr size="1" color="#000000"> $i(0) | ^while($i < $cnt){ ^if($i eq $now_page){ <b>^eval(1 + $i)-^if(^eval($onpage + $i) > $cnt){^eval($cnt)}{^eval($onpage + $i)}</b> }{ <a href=book.html?now_page=$i>^eval(1 + $i)-^if(^eval($onpage + $i) > $cnt){^eval($cnt)}{^eval($onpage + $i)}</a> } | ^i.inc($onpage) } } }