powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / не работает кнопка
8 сообщений из 8, страница 1 из 1
не работает кнопка
    #35824356
lari
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!
Надо по нажатию кнопки выполнить апдейт таблички. Пишу:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<html>
<body>
<form name="form1" method="post" onClick="<?php 
$c=OCILogon("test, "test", "BS");   
$s = OCIParse($c, "update transit_rop
 set music = 1"); 
OCIExecute($s, OCI_DEFAULT);   
OCICommit($c); ?>" >

  <input type="submit" name="Submit" value="Submit">
</form>
</body>
</html>

Апдейт выполняется сразу после открытия страницы, на кнопку так сказать фиолетово....вот где ошибка не пойму...
...
Рейтинг: 0 / 0
не работает кнопка
    #35824378
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хм, а это точно работает?
вроде
Код: plaintext
("test,
- так не должно)

и почему используешь событие OnClick, если требуется нажатие на кнопку Submit?

и зачем вообще здесь нужна форма? почему просто кнопкой не ограничиться?
...
Рейтинг: 0 / 0
не работает кнопка
    #35824409
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и вроде бы ты не по адресу: тебе на фор php надо.
На сколько я знаю php-скрипты серверные, соответственно выполняются непосредственно при формировании страницы. Вот php-код и пробегает полностью.

Форма - обработка на клиенте, а на клиента уже php-кода нетю)
...
Рейтинг: 0 / 0
не работает кнопка
    #35824431
lari
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
м, а это точно работает?
вроде

Код: plaintext
("test, -
это очепятка на форуме, в коде ("test", )))))


автори почему используешь событие OnClick, если требуется нажатие на кнопку Submit?
а что надо использовать?)))

автори зачем вообще здесь нужна форма? почему просто кнопкой не ограничиться? уже попробовал:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<html>
<body>
  <input type="button" name="Submit" value="123"  onClick="<?php  
$c=OCILogon("test_fil", "test_fil", "BS3");   
$s = OCIParse($c, "update transit_rop
 set music =  1 "); 
OCIExecute($s, OCI_DEFAULT);   
OCICommit($c); ?>">
</form>
</body>
</html>

то же самое....
...
Рейтинг: 0 / 0
не работает кнопка
    #35824452
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не-е-е-е-е!!! код заключенный в <?php....?> выполняется при загрузке страницы, а точнее при её построении. тебе надо php-код выделить в отдельный файл и вызывать файл из формы как-то так:

Код: plaintext
1.
2.
3.
<form method=post action="fil.php">
  <input type=submit value=send>
</form>

и вот как раз php-код загоняешь в файл fil.php, который создаешь в том же каталоге, что и файл с этой формой.

З.Ы. подробнее на php-шном форе тебе ответят
...
Рейтинг: 0 / 0
не работает кнопка
    #35824457
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у тебя, походу, слабое представление о клиентских и серверных скриптах. лучше почитай книжку на эту тему.
...
Рейтинг: 0 / 0
не работает кнопка
    #35824467
lari
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Korcar,

спасибо!
вникать в html,php итп не хочется...надо создать возможность простейшего апдейта базы в мое отсутствие и не более...спасибо еще раз!
...
Рейтинг: 0 / 0
не работает кнопка
    #35824638
Nenorma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПРИВЕТ - не сильно знаю ПХП но проверь помеченные моменты

lariДоброго времени суток!
Надо по нажатию кнопки выполнить апдейт таблички. Пишу:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<html>
<body>
<form name="form1" method="post" onClick="<?php  
$c=OCILogon("test, "test", "BS");   --- ПЕРВОЕ СЛОВО TEST БЕЗ ЗАКРЫВАЮЩЕЙСЯ КАВЫЧКИ
$s = OCIParse($c, "update transit_rop    ----- ЛУЧШЕ ВСЕГДА ПИШИ КОД В ОДНУ СТРОКУ
 set music = 1");   ---- УБЕРИ ЭТОТ ПЕРЕНОС НА ВЕРХ
OCIExecute($s, OCI_DEFAULT);   
OCICommit($c); ?>" >

  <input type="submit" name="Submit" value="Submit">
</form>
</body>
</html>

Апдейт выполняется сразу после открытия страницы, на кнопку так сказать фиолетово....вот где ошибка не пойму...
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / не работает кнопка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]