powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Perl не работает кнопка
4 сообщений из 4, страница 1 из 1
Perl не работает кнопка
    #39159243
alexya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть код который создает форму
#!/usr/bin/perl -w
use DBI;



#@tables = $dbh->func( '_ListTables' );
#foreach $line(@tables) { print $line,"\n"; }
#$dbh->disconnect();


print "<form method='post' action='addtovar2.pl'>";

require 'mysql1.pl';

print "Content-Type: text/html\n\n";
# Подключение к базе:
$dbh = DBI->connect("DBI:mysql:database=$database",$opt_user,$opt_password) ||die "Can't connect: $DBI::errstr\n";

$sth = $dbh->prepare("SET NAMES utf8");
$sth->execute;
$sth = $dbh->prepare('SET CHARACTER SET utf8');
$sth->execute;
$sth = $dbh->prepare('SET COLLATION_CONNECTION="utf8_general_ci"');
#формирование ниспадающего списка
print "Укажите категорию <SELECT name = vibork>\n";
#подготовка запроса
$sth = $dbh->prepare("SELECT idk,kat FROM kat");
#выполнение запроса
$sth->execute;
#заполнение списка содержимым
while (@line = $sth->fetchrow_array())
{ print "<OPTION value=$line[0]>$line[1]</OPTION>\n";}
$sth->finish;
print "</SELECT>";

print "<br><input type='submit' value='Сохранить'>";
print "</form><p>";


Форма создается успешно выпадающий список есть... но при нажатии на кнопку Сохранить не происходит вызов addtovar2.pl... Почему???
...
Рейтинг: 0 / 0
Perl не работает кнопка
    #39159254
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что происходит при нажатии на кнопку? Форма то отправляется на сервер?
...
Рейтинг: 0 / 0
Perl не работает кнопка
    #39159255
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexyaprint "<form method='post' action='addtovar2.pl'>";

require 'mysql1.pl';

print "Content-Type: text/html\n\n";Напутали. Сперва Content-Type должен быть, потом всё остальное.
...
Рейтинг: 0 / 0
Perl не работает кнопка
    #39159256
alexya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,
спасибо .. действительно
print "Content-Type: text/html\n\n";

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


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