[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка action форм в различных браузерах
Vitalik00011
Здравствуйте,уважаемые прграммисты!Заранее ссори,если эта тема уже поднималась или глупа.У меня возникла такая проблема:Во всех браузерах кроме Mozilla Firefox в action формы подставляется то значение action следующей формы,то вообще первой...И еще:Так же во всех браузерах не передаются переменные методом Post.Пробовал и в кавычках переменные писать и без.Писалось на Dreaweaver'e CS 5 (да простят меня Боги rolleyes.gif ).Работа с бд через PhpMyAdmin.Скидываю все исходники и таблицы БД.Заранее огромнейшее спасибо за помощь.Не,ну конечно тот человек которому я делал может работать через firefox,т.к. я делал на добровольных началах.Но я не хотел бы создавать ему неудобств да и вообще,мне полезно будет знать для развития как такое исправлять...Да верстку не обращать внимания,т.к. я вкраплял скрипты в готовую статическую страницу и это все не важно.Ссылка на файлы сайта и таблицы бдДокументирование кода у меня,мягко говоря ужастное,прошу прощения.Не думал что пригодится(хотя знаю что пригодится всегда)-лентяй sad.gif забыл уточнить что ошибки возникают на странице koop_edit_aircrafts.php в форме загрузки карты и редактирования информации значения action становятся одинаковые и естественно происходит ошибка.Хотя в HTML-коде все выводится правильно.



Спустя 1 час, 32 минуты, 30 секунд (28.03.2011 - 08:51) sergeiss написал(а):
Ты не ссылки давай на код, а сюда его покажи... И не надо длинных "портянок", показывай только ту часть кода, которая имеет отношение к проблеме. Заодно обращу внимание, что при показе кода используй тэги оформления кодов (кнопки справа над окном ввода текста).

Спустя 4 часа, 13 минут, 39 секунд (28.03.2011 - 13:05) inpost написал(а):
Vitalik00011
А слабо показать форму тут? Зачем нам все те вируса качать?

Спустя 17 часов, 27 минут, 38 секунд (29.03.2011 - 06:32) Vitalik00011 написал(а):
Простите за безграмотность.Обещаю ознакомиться с культурой общения на форуме и всеми правилами.Просто дело очень срочное...Спасибо что не отказали в помощи.P.S.Я-"детище" Попова :wacko:

echo "<form id=\"form1\" name=\"form1\" method=\"post\" action=\"koop_edit_aircrafts_obrab.php\">
Здесь пропущен вывод таблицы

 echo"  <input type=\"submit\" name=\"button\" id=\"button\" value=\"Отправить\" />
</form>"
;
echo "<br><h3>Сменить карту</h3><form action=\"change_map.php\" method=\"post\" enctype=\"multipart/form-data\" name=\"form3\" id=\"form3\">
<input type=
\"file\" name=\"map\" id=\"map\" />
<input type=
\"submit\" name=\"button\" id=\"button\" value=\"Отправить\"
</form>";
echo "<br><h3>ВНИМАНИЕ!!!Файл должен быть типа Jpeg!";

echo "<form id=\"form5\" name=\"form5\" method=\"post\" action=\"edit_info.php\">
Тоже пропущен вывод таблицы


<input type=\"submit\" name=\"button\" id=\"button\" value=\"Изменить\" />
</form>"
;

echo "<form id=\"form8\" name=\"form8\" method=\"post\" action=\"delete_bron.php\">
Ошибка возникает вот в этом месте.Подставляется обработчик прошлой формы,но при просмотре кода страницы все верно. :(

<select name=\"select\" id=\"select\">";
do
{
echo"<option value=".$row_read_nick['id'].">".$row_read_nick['nick']."</option>";
}
while ($row_read_nick=mysql_fetch_array($result_read_nick));
echo"</select>
<input type=
\"submit\" name=\"button\" id=\"button\" value=\"Снять бронь пилота\" />
</form>"
;

Спустя 12 часов, 5 минут, 13 секунд (29.03.2011 - 18:38) Vitalik00011 написал(а):
Сейчас вставил эти "обрывки" кода в созданный пустой файл странички-результат тот же

Спустя 25 минут, 57 секунд (29.03.2011 - 19:04) sergeiss написал(а):
Ты показываешь, как у тебя делается вывод... Покажи, какой код ты получаешь в браузере.

И еще вот этот код у тебя сделан чрезвычайно криво!!!
Цитата (Vitalik00011 @ 29.03.2011 - 07:32)
do
{
echo"<option value=".$row_read_nick['id'].">".$row_read_nick['nick']."</option>";
}
while ($row_read_nick=mysql_fetch_array($result_read_nick));


Вот тут почитай: http://phpforum.ru/index.php?showtopic=21916 и поймешь, что я имею ввиду.

Спустя 15 минут, 18 секунд (29.03.2011 - 19:19) Vitalik00011 написал(а):
<body>

<form
id="form1" name="form1" method="post" action="koop_edit_aircrafts_obrab.php">
<table
width="500" border="0">

Заголовок таблицы опустил
<tr>
<td>
1</td>
<td
class="red">red</td>
<td><input
type="text" name="aircrafts1" id="aircrafts1" value="BF109F"/></td>
</tr><tr>
<td>
2</td>
<td
class="red">red</td>

<td><input
type="text" name="aircrafts2" id="aircrafts2" value=""/></td>
</tr>

... и так далее
</table>
<input
type="submit" name="button" id="button" value="Отправить" />
</form><br><h3>
Сменить карту</h3><form action="change_map.php" method="post" enctype="multipart/form-data" name="form3" id="form3">
<input
type="file" name="map" id="map" />
<input
type="submit" name="button" id="button" value="Отправить"
</form><br><h3>ВНИМАНИЕ!!!Файл должен быть типа Jpeg!<form id="form5" name="form5" method="post" action="edit_info.php">
Вот вместо этого Эдит_инфо становится вышеупомянутый обработчик чеиндж_мап.

<table width="" border="0">

Опять опущен заголовок таблицы...


<tr>
<td><textarea
name="situation" cols="30" rows="25" id="situation">ДАТА ВЫЛЕТА: 5 февраля 2011.<br>
ВРЕМЯ ЗАПУСКА МИССИИ: 21-00 мск<br>
---------------------------------------<br><br>
ОПЕРАТИВНАЯ ОБСТАНОВКА

Опущена выводимая информация...

<td><textarea name="vilet" cols="30" rows="25" id="vilet">Синие выиграли!УРА!!!</textarea></td>
<td><textarea
name="lost_blue" cols="30" rows="25" id="lost_blue">2 BF109F<br>4 Ju-87</textarea></td>
<td><textarea
name="lost_red" cols="30" rows="25" id="lost_red">4 Ла-5ФН<br>6 Ил-2</textarea></td>
<td><textarea
name="stat" cols="30" rows="25" id="stat">Синие продолжают победный тур</textarea></td>
</tr>
</table>
<input
type="submit" name="button" id="button" value="Изменить" />
</form><form
id="form8" name="form8" method="post" action="delete_bron.php">
В место этого иногда подставляется обработчик "koop_edit_aircrafts_obrab.php"

<select name="select" id="select"><option value=1>Fitter</option><option value=7>Свободен</option></select>
<input
type="submit" name="button" id="button" value="Снять бронь пилота" />
</form>
</body>
</html>




Спустя 13 часов, 18 минут, 48 секунд (30.03.2011 - 08:38) Vitalik00011 написал(а):
рекомендую открывать в программе для скачки Мозиллы и Оперы.тк. там при наведении на кнопку в строке состояния пишет обработчик wink.gif хотя...кого я учу?

Спустя 3 часа, 40 минут, 40 секунд (30.03.2011 - 12:18) inpost написал(а):
Vitalik00011
На первый взгляд всё должно работать, видимо где-то ты верстку поломал, не закрыл какой-то из тегов.
Почитай ссылки в моей подписи, много будет полезного для тебя.
Ты говоришь, что всё верно, но вот прямая ошибка, не закрыт тег:
<input type=\"submit\" name=\"button\" id=\"button\" value=\"Отправить\"
В нём и может быть ошибка.

Можешь как вариант использовать один скрипт-обработчик с одной общей форы, только разных кнопок: http://inpost.dp.ua/lessons/lessons.php?id=14
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.