Jump to content
  • 0

Отправляется не тот sumbit


selevit
 Share

Question

Всем Доброго времени суток, ситуация такова: есть форма быстрой авторизации на сайте слева, работает нормально, только если на странице нет другой формы, к примеру регистрации или комментариев, при отправке любой из форм почему то отправляется форма быстрой авторизации, причем я так понял она принимает какие то другие параметры имен переменных. может быть, это происходит, потому что у данной формы стоят value инпутов по умолчанию?

Очень надеюсь на вашу помощь, саму страницу с 2 формами можно посмотреть здесь

Заранее спасибо :)

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0

дык у формы комментов вообще походу нет тега <form> ни открывающего, ни закрывающего и куда он по вашему должен отсылать, на какой action?

поэтому он постом и отсылает куда нашел.

Link to comment
Share on other sites

  • 0

и это только мне так кажется, что форма логина не содержит закрывающего тэга </form> или так и есть на самом деле?

Прошу прощения, просто код слишком сложный, чтобы можно было понять при беглом взгляде.

дык у формы комментов вообще походу нет тега <form> ни открывающего, ни закрывающего и куда он по вашему должен отсылать, на какой action?

поэтому он постом и отсылает куда нашел.

У формы комментов как раз есть :)

<p class="comment_title">Комментарии:</p><p>К данной статье еще не было добавлено ни одного комментария.</p><p class="comment_title">Оставить комментарий</p>
<form name="comments" action="comment.php" method="post">
<p>
<label><strong><font size="2">Ваше имя:</font></strong>
<input type="text" name="username" class="comment_input" size="20"></input>
</label>
</p>
<p>
<label><strong><font size="2">Ваш E-Mail:</font></strong>
<input type="text" name="email" class="comment_input" size="20"></input>
</label>
</p>
<input type="hidden" name="post_id" value="16"></input>
<p>
<font size="2">Введите текст комментария:</font>
<p>
<textarea name="text" rows="5" cols="40"></textarea>
</p>
</p>

<p>
<input type="submit" name="sub" class="submit" value="Отправить"></input>
</p>

</form>
</div>

просто, как я уже писала выше, код нереально сложный, легко ошибиться.

Link to comment
Share on other sites

  • 0
дык у формы комментов вообще походу нет тега <form> ни открывающего, ни закрывающего и куда он по вашему должен отсылать, на какой action?

Как раз таки с коммент формой все нормально :) но спасибо за наводку =)

и это только мне так кажется, что форма логина не содержит закрывающего тэга </form> или так и есть на самом деле?

swetlana, спасибо :)

я полная лошара :)

просто, как я уже писала выше, код нереально сложный, легко ошибиться.

Вы бы видели, что у меня в самих скриптах творится, там кто угодно ногу сломит :)

Edited by selevit
Link to comment
Share on other sites

  • 0
я полная лошара :)

фи как некрасиво.

С таким подходом нескоро получится научиться как надо.

Не лошара (что безнадёжно ибо лох — это судьба), а временно неопытный. Это поправимо.

И да, предлагаю не игнорить предложение удовлетворить валидатора.

Если писать валидный код, то такого рода ошибки, как сейчас была, за пару секунд отлавливаются валидатором.

Всё за то, чтобы жить было проще! :)

Link to comment
Share on other sites

  • 0
И да, предлагаю не игнорить предложение удовлетворить валидатора.

Если писать валидный код, то такого рода ошибки, как сейчас была, за пару секунд отлавливаются валидатором.

будет время, поковыряюсь :)

Link to comment
Share on other sites

  • 0
а зачем?

чем проще, тем меньше ошибок.

просто для меня программирование - как творчество, пишу, пишу, вроде все отлично работает, а через неделю смотришь и думаешь, чего ето такое :)

как сайт то сам?

Link to comment
Share on other sites

  • 0

а сам сайт можно вот здесь: http://forum.htmlbook.ru/index.php?showforum=5 выложить на всеобщую критику.

Как правило оценка даётся грамотная, множество интересных и ценных мнений.

Попробуйте. Я тоже выскажусь.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy