есть perl CGI скрипт.
#!/usr/bin/perl
use CGI qw/:standard/;
print header,
start_html();
print '<html>';
print "\n";
print '<head>';
print "\n";
print '<title> Traffic description </title>';
print "\n";
print '<meta http-equiv="expires" content="0" />';
print "\n";
print '</head>';
print "\n";
print '<body bgcolor="black" text="#FFFFFF">';
print "\n";
print '<form method="post" action="/cgi-bin/graphall.cgi" enctype="application/x-www-form-urlencoded">';
print "\n";
print '<input type="submit" name=".submit" /><div></div></form><hr/>';
print "\n";
system('/var/csflows/drsh/alls.sh 1h');
print "\n";
print '<IMG SRC="../mrtg/all.gif" ALT="day">';
print "\n";
print '</html>';
Вызываемый скрипт '/var/csflows/drsh/alls.sh 1h' строит графические изображения по трафику (впрочем это не важно). Необходимо сделать так, чтобы после нажатия кнопки "submit" рисунок в браузере обновлялся в любом случае, так как предполагается, что в форме можно будет выбирать промежуток времени за который будет строиться график.
Есть идеи? Любые идеи и методы приветсвуются включая java и прочие. В принципе сейчас это работает, но не удобно нажимать refresh в браузере (например в IE F5) каждый раз.
Спасибо.
#!/usr/bin/perl
use CGI qw/:standard/;
print header,
start_html();
print '<html>';
print "\n";
print '<head>';
print "\n";
print '<title> Traffic description </title>';
print "\n";
print '<meta http-equiv="expires" content="0" />';
print "\n";
print '</head>';
print "\n";
print '<body bgcolor="black" text="#FFFFFF">';
print "\n";
print '<form method="post" action="/cgi-bin/graphall.cgi" enctype="application/x-www-form-urlencoded">';
print "\n";
print '<input type="submit" name=".submit" /><div></div></form><hr/>';
print "\n";
system('/var/csflows/drsh/alls.sh 1h');
print "\n";
print '<IMG SRC="../mrtg/all.gif" ALT="day">';
print "\n";
print '</html>';
Вызываемый скрипт '/var/csflows/drsh/alls.sh 1h' строит графические изображения по трафику (впрочем это не важно). Необходимо сделать так, чтобы после нажатия кнопки "submit" рисунок в браузере обновлялся в любом случае, так как предполагается, что в форме можно будет выбирать промежуток времени за который будет строиться график.
Есть идеи? Любые идеи и методы приветсвуются включая java и прочие. В принципе сейчас это работает, но не удобно нажимать refresh в браузере (например в IE F5) каждый раз.
Спасибо.