Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не работает button, при нажатии на кнопку не переходит обрат 
:(
    Опции темы
Kunapuc
Дата 17.3.2008, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 15.3.2008
Где: Одесса

Репутация: нет
Всего: нет



Здраствуйте. Вот создаю сайт, и дошел до момента "Комментариев" к заметке, к саттье и т.д. Создал я саму таблицу "Добавки критериев",
и я хочу сделать с проверкой если одно из полей не заполнено "Текст" или "Автор". У меня при  нажатии на кнопку "Добавить комментарий" выводится сообщение "Вы ввели не всю информацию, вернитесь назад и заполните все поля" и кнопка снизу "Вернутся обратно", но при нажатии на эту кнопку ничего не происходит и пишется что "ошибка на старнице".

Код

<?php  include ("blocks/bd.php");

if (isset($_POST['author']))
{
$author = $_POST['author'];
}

if (isset($_POST['text']))
{
$text = $_POST['text'];
}

if (isset($_POST['pr']))
{
$pr = $_POST['pr'];
}

if (isset($_POST['sub_com']))
{
$sub_com = $_POST['sub_com'];
}

if (isset($_POST['id']))
{
$id = $_POST['id'];
}

if (isset($sub_com))
{
if (isset($author)) {trim($author);   }
else {$author = "";}

if (isset($text)) {trim($text);   }
else {$text = "";}

if (empty($author) or empty($text))
{
exit ("<p>Вы ввели не всю информацию, вернитесь назад и заполните все поля. <br> <input name='back' type='button' value='back' onclick='javascript:self.back();'>");
}
}
?>



я первый раз тут, мож и не правильно аргументировал свой вопрос.
PM MAIL   Вверх
bars80080
Дата 17.3.2008, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



кнопка - есть структура html, действие по ней - это javascript
собственно код формы сюда (лучше в чистом хтмл, т.е. просмотрите "исходный код страницы" в браузере и сохраните сюда)

да и вообще весь код сюда
PM MAIL WWW   Вверх
Kunapuc
Дата 17.3.2008, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 15.3.2008
Где: Одесса

Репутация: нет
Всего: нет




это код страницы де кнопка "комментировать"

Код


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Жидкокристаллический монитор</title>
<link href="style.css" rel="stylesheet" type="text/css">
<meta name="description" content="ЖидкокристаллическийЖидкокристаллический монитор">
<meta name="keywords" content="монитор дюймов">



</head>

<body>
<table width="690" border="0" align="center" bgcolor="#FFFFFF" class="main_border">
 <tr>
    <td><img src="img/header.jpg" width="690" height="100"></td>
  </tr> 
  <tr>
    <td valign="top"><table width="100%" border="0">
      <tr>
        <td width="182" valign="top" class="left">


<div class="nav_title">Категории</div>

<p><a class='nav_link' href='view_cat.php?cat=1'>HTML коддинг</a></p><p><a class='nav_link' href='view_cat.php?cat=2'>РНР мысли</a></p><p><a class='nav_link' href='view_cat.php?cat=3'>Photoshop</a></p>
</td>
        <td valign='top'>
        <p class='post_title2'>Жидкокристаллический монитор</p><p class='post_add'>Автор: Serg</p><p class='post_add'>Дата: 2008-03-16</p><p>Жидкокристаллический монитор <SPAN lang="EN-US">Acer</SPAN><SPAN lang="EN-US"> </SPAN>AL1917<SPAN lang="EN-US">Csd</SPAN><SPAN lang="EN-US"> </SPAN>диагональю 19 дюймов - это од<SPAN lang="ru">и</SPAN>н из лучших мультимедийных мониторов по соотношению   цена/качество.</p>
          <p> <img src="files/160308/Mitac/musteksmall.jpg" width="85" height="96"></p>
          <p> Разработанный на основе ТN матрицы, ЖК монитор демонстрирует   сочную, красочную картинку. Монитор <SPAN lang="EN-US">Acer</SPAN><SPAN lang="EN-US"> </SPAN>AL1917<SPAN lang="EN-US">Csd</SPAN> одинаково хорош как при работе с   офисными приложениями и объемными электронными таблицами, так и при просмотре   видео. Время отклика 5 милисекунд позволит Вам играть в современные компьютерные   игры. Цена монитора в сети компьютерных магазинов компании «ТиД» на 19 апреля   2007 года составляет 1161 гривну.</p><p class='post_view'>Просмотров: 30</p><p class='post_comment'>Комментарии к этой заметке:</p><div class='post_div'><p class='post_comment_add'>Комментарий добавил(а): <strong>ewew</strong> <br> Дата: <strong>2008-03-17</strong></p>
<p>ewewewewewewe</p></div>  

<p class='post_comment'>Добавить ваш комментарий:</p>
<form action="comment.php" method="post" name="form_com">
<p><label>Ваше имя: </label><input name="author" type="text" size="30" maxlength="30"></p>
<p><label>Текст комментария: <br> <textarea name="text" cols="32" rows="4"></textarea></label></p><p>Введите сумму чисел с картинки <br><img style='margin-top:13px;' src="img/sum.gif" width="80" height="40">
  <input style='margin-bottom:12px;' name="pr" type="text" size="5" maxlength="5"></p>
  
  <input name="id" type="hidden" value="3">
<p><input name="sub_com" type="submit" value="Комментировать"></p>







</form>
        
        
        </td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td><img src="img/footer.jpg" width="690" height="20"></td>
  </tr></table>
</body>
</html>



это код старницы с кнопокой возврата
Код

Код

<p>Вы ввели не всю информацию, вернитесь назад и заполните все поля. <br> <input name='back' type='button' value='back' onclick='javascript:self.back();'>


PM MAIL   Вверх
bars80080
Дата 17.3.2008, 19:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



а ну да 
Код

exit ("<p>Вы ввели не всю информацию, вернитесь назад и заполните все поля. <br> <input name='back' type='button' value='back' onclick='javascript:history.back();'>");

включите дебаггер, он напишет вам что объект не поддерживает метод

history
PM MAIL WWW   Вверх
Kunapuc
Дата 17.3.2008, 19:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 15.3.2008
Где: Одесса

Репутация: нет
Всего: нет



никак нельзя сделать чтоб заработало?
PM MAIL   Вверх
awers
Дата 17.3.2008, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: нет
Всего: 31



Kunapuc, обратиться в раздел JavaScript
PM MAIL WWW ICQ Skype   Вверх
bars80080
Дата 18.3.2008, 10:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



Цитата(Kunapuc @  17.3.2008,  18:34 Найти цитируемый пост)
никак нельзя сделать чтоб заработало? 

в смысле нельзя сделать, я вам выложил вашу строчку с уже заменённой функцией

писать надо не self.back(), а history.back()
движение по истории посещённых страниц осуществляется с помощью объекта history
PM MAIL WWW   Вверх
Avenue17smove
Дата 28.8.2022, 16:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 28.8.2022

Репутация: нет
Всего: нет




Модератор: Сообщение скрыто.

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1325 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.