Вопрос по form и submit-наверное

12
theneo
На сайте с 08.07.2008
Offline
62
1241

В общем у меня на одной html странице 2 разные формы,одна форма поиска по сайту,другая форма отправки письма,обе формы метод post,так вот проблема такая,в форме поиска кнопка "найти"(submit) ссылается на search.php,как и надо в принципе,а в другой форме кнопка отправить(submit)должна ссылаться на sendmail.php,но она также ссылается на search.php!В чем может быть проблема?Подскажите пожалуйста,в хтмле не силен,объяснил думаю понятно!

Писать либо сюда либо в асю,если можно 359830519

ewg777
На сайте с 04.06.2007
Offline
225
#1

Код в студию!

[Удален]
#2

формы перекрываются, пересекаются или что-то такое

или вместо сабмита там баттон с кривым яваскриптом.

и кстати на скрипт ссылается не сабмит, а форма (form action='...')

Хоть 10 сабмитов туда навтыкай, уйдет в одно и то же место

theneo
На сайте с 08.07.2008
Offline
62
#3

короче код:

Поиск на хтмл странице

<?php

//Установка поиска по сайту

$strpath="search/form.php";

$adrself=getcwd();

for($i=0; $i<100; $i++)

{

if(file_exists("public_html"))break;

if (!file_exists($strpath)) chdir("..");

else break;

}

include ('search/form.php');

chdir($adrself);

?>

Форма 2

<form name="form" onclick="price(this)" action="1/sendmail.php" method="post">

<tr>

<td height="35" style="padding-left:20px; height="35">

<div align="left">

<input name="button" type="button" onClick="var r = document.getElementById('tf1'); r.style.display='inline';" value="оформить заказ"/>

</div></td><td align="center">&nbsp;</td>

<td colspan="3"><div align="right" class="style2">

<div align="center"><strong> </strong></div>

</div></td>

<td align="center" id="total_price" style="color: #FF0000;font-weight:bold; font-size:14px">&nbsp;</td>

</tr>

</table>

<table width="700" border="0" cellspacing="0" cellpadding="0" style="display:none" id="tf1">

<tr>

<td height="50" colspan="2" style="padding-left:460px;">

<span class="style24">Заказ услуг</span></div></td>

</tr>

<tr>

<td style="padding-left:350px;">ФИО *</div></td>

<td width="260" align="left"><input type="text" value="" name="name" style="width:95%;"/></td>

</tr>

<tr>

<td style="padding-left:350px;">Телефон </div></td>

<td align="left"><input type="text" value="" name="telefon" style="width:95%;"/></td>

</tr>

<tr>

<td style="padding-left:350px;">E-Mail *</div></td>

<td align="left"><input type="text" value="" name="email" style="width:95%;"/></td>

</tr>

<tr>

<td style="padding-left:350px;">Компания *</div></td>

<td align="left"><input type="text" value="" name="company" style="width:95%;"/></td>

</tr>

<tr>

<td style="padding-left:350px;">Должность *</div></td>

<td align="left"><input type="text" value="" name="dolg" style="width:95%;"/></td>

</tr>

<tr>

<td style="padding-left:350px;">Комментарии</td>

<td align="left"><textarea name="gelanie" style="WIDTH:95%; HEIGHT:70px"></textarea></td>

</tr>

<tr>

<td align="left">&nbsp;</td>

<td align="left"><input type="hidden" name="zakaz" value="" id="c3"/>

<script type="text/javascript">

document.getElementById('form.checked');

</script>

</td>

</tr>

<tr>

<td height="50" colspan="2" style="padding-left:460px;"><input type="submit" name="sbm" value="отправить заказ" /></td>

</tr>

</table>

</form>

также выкладываю form.php, sendmail.php, search.php

помогите плиз!

zip search.zip
ixRock
На сайте с 14.11.2006
Offline
46
#4
theneo:
в хтмле не силен,объяснил думаю понятно!

Объяснили вы вывалив кучу букофф в пост.. плохочитабельно, в след. раз позаботьтесь о грамотном оформлении текста..

А проблема скорее всего заключается в банальном атрибуте action="search.php" во второй форме.

Работаю [S]за еду и секас[/S] с XHTML, CSS, XSLT, JS, PHP. Если что, вот тут (http://www.mintdesign.ru/) некоторые мои работы. Контакты: ася 344-ноль86-276, мыло ixrock@gmail.com
theneo
На сайте с 08.07.2008
Offline
62
#5

во второй форме нет search.php

theneo
На сайте с 08.07.2008
Offline
62
#6

Народ,сейчас проверял хорошо работают хорошо только в internet explorer,в opera та же фигня

П
На сайте с 08.06.2007
Offline
63
#7

Откройте страницу в интернет обозревателе, скопируйте исходный код, ничего там не причёсывайте, сохраните его в тектовый файл и прикрепите.

Или скиньте ссылку на страну в интернете в ICQ.

Правда, я сейчас, скорее всего спать лягу, но завтра с утра, посмотрю.

Да, не забудьте про JS, если будете прикреплять. В интернете и сам посмотрю.

theneo
На сайте с 08.07.2008
Offline
62
#8

Патапыч, для вас. Заранее, Вам благодарен

zip problem.zip
П
На сайте с 08.06.2007
Offline
63
#9

Мельком глянул. У вас только одна форма на странице ( <form name="form" onclick="price(this)" action="sendmail.php" method="post"> ), дальше смотреть не стал.

Точнее говоря, только один тег FORM, может вы и думаете, что форм две..

К слову и <input type="submit" .. только один.

В общем разбирайтесь дальше.

NZ
На сайте с 20.09.2009
Offline
12
#10

Аналогично, глянул мелкьом.

<form> — в одном количестве. О чем дальше можно вести речь?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий