The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"форма на PHP"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"форма на PHP" 
Сообщение от Grayich emailИскать по авторуВ закладки(??) on 27-Ноя-04, 04:48  (MSK)
Приветы всем!
Наставьте на путь истиный.
есть простая форма, при отправке данных формы должен запуститься внешний скрипт perl с передачей ему параметров формы, результатом работы являются несколько числовых значений....  собственно как сделать правильно эту форму, что-бы при первом срабатывании заполненые поля не сбрасывались, и результат выводился в этой же страничке под формой.. к примеру что то подобное :)

---------- traf.php ---------------------
<html>
<body bgcolor="#AABBCC">
<head>
<title>index</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<form method=GET action="traf.php">
<hr>
<a href=traf.php>Сброс</a>
<hr>
<center><b>Расчет потребленного трафика</b> <br><br>
IP
<SELECT NAME=ip_inet SIZE=1>
<OPTION>192.168.10.1
<OPTION>192.168.10.2
<OPTION>192.168.10.4
<OPTION>192.168.10.5
</SELECT>
<hr>
<b>Начиная С</b> <br><br>
Год
<SELECT NAME=yy SIZE=1>
<OPTION>2004
</SELECT>
Месяц
<SELECT NAME=mm SIZE=1>
<OPTION>01<OPTION>02<OPTION>03<OPTION>04<OPTION>05<OPTION>06<OPTION>07<OPTION>08<OPTION>09<OPTION selected>10</selected><OPTION>11<OPTION>12
</SELECT>
День
<SELECT NAME=dd SIZE=1>
<OPTION>01<OPTION>02<OPTION>03<OPTION>04<OPTION>05<OPTION>06<OPTION>07<OPTION>08<OPTION>09<OPTION>10<OPTION>11<OPTION>12<OPTION>13<OPTION>14<OPTION>15<OPTION>16<OPTION>17<OPTION selected>18</selected><OPTION>19<OPTION>20<OPTION>21<OPTION>22<OPTION>23<OPTION>24<OPTION>25<OPTION>26<OPTION>27<OPTION>28<OPTION>29<OPTION>30<OPTION>31
</SELECT>
Часы
<SELECT NAME=hh SIZE=1>
<OPTION>00<OPTION>01<OPTION>02<OPTION>03<OPTION>04<OPTION>05<OPTION>06<OPTION>07<OPTION>08<OPTION>09<OPTION>10<OPTION>11<OPTION>12<OPTION>13<OPTION>14<OPTION>15<OPTION>16<OPTION>17<OPTION>18<OPTION>19<OPTION>20<OPTION>21<OPTION>22<OPTION>23
</SELECT>
Минуты
<SELECT NAME=min SIZE=1>
<OPTION>00<OPTION>01<OPTION>02<OPTION>03<OPTION>04<OPTION>05<OPTION>06<OPTION>07<OPTION>08<OPTION>09<OPTION>10<OPTION>11<OPTION>12<OPTION>13<OPTION>14<OPTION>15<OPTION>16<OPTION>17<OPTION>18<OPTION>19<OPTION>20<OPTION>21<OPTION>22<OPTION>23<OPTION>24<OPTION>25<OPTION>26<OPTION>27<OPTION>28<OPTION>29<OPTION>30<OPTION>31<OPTION>32<OPTION>33<OPTION>34<OPTION>35<OPTION>36<OPTION>37<OPTION>38<OPTION>39<OPTION>40<OPTION>41<OPTION>42<OPTION>43<OPTION>44<OPTION>45<OPTION>46<OPTION>47<OPTION>48<OPTION>49<OPTION>50<OPTION>51<OPTION>52<OPTION>53<OPTION>54<OPTION>55<OPTION>56<OPTION>57<OPTION>58<OPTION>59
</SELECT>
<hr>
<b>Заканчивая</b> <br><br>
Год
<SELECT NAME=yy2 SIZE=1>
<OPTION>2004
</SELECT>
Месяц
<SELECT NAME=mm2 SIZE=1>
<OPTION>01<OPTION>02<OPTION>03<OPTION>04<OPTION>05<OPTION>06<OPTION>07<OPTION>08<OPTION>09<OPTION selected>10</selected><OPTION>11<OPTION>12
</SELECT>
День
<SELECT NAME=dd2 SIZE=1>
<OPTION>01<OPTION>02<OPTION>03<OPTION>04<OPTION>05<OPTION>06<OPTION>07<OPTION>08<OPTION>09<OPTION>10<OPTION>11<OPTION>12<OPTION>13<OPTION>14<OPTION>15<OPTION>16<OPTION>17<OPTION>18<OPTION selected>19</selected><OPTION>20<OPTION>21<OPTION>22<OPTION>23<OPTION>24<OPTION>25<OPTION>26<OPTION>27<OPTION>28<OPTION>29<OPTION>30<OPTION>31
</SELECT>
Часы
<SELECT NAME=hh2 SIZE=1>
<OPTION>00<OPTION>01<OPTION>02<OPTION>03<OPTION>04<OPTION>05<OPTION>06<OPTION>07<OPTION>08<OPTION>09<OPTION>10<OPTION>11<OPTION>12<OPTION>13<OPTION>14<OPTION>15<OPTION>16<OPTION>17<OPTION>18<OPTION>19<OPTION>20<OPTION>21<OPTION>22<OPTION>23
</SELECT>
Минуты
<SELECT NAME=min2 SIZE=1>
<OPTION>00<OPTION>01<OPTION>02<OPTION>03<OPTION>04<OPTION>05<OPTION>06<OPTION>07<OPTION>08<OPTION>09<OPTION>10<OPTION>11<OPTION>12<OPTION>13<OPTION>14<OPTION>15<OPTION>16<OPTION>17<OPTION>18<OPTION>19<OPTION>20<OPTION>21<OPTION>22<OPTION>23<OPTION>24<OPTION>25<OPTION>26<OPTION>27<OPTION>28<OPTION>29<OPTION>30<OPTION>31<OPTION>32<OPTION>33<OPTION>34<OPTION>35<OPTION>36<OPTION>37<OPTION>38<OPTION>39<OPTION>40<OPTION>41<OPTION>42<OPTION>43<OPTION>44<OPTION>45<OPTION>46<OPTION>47<OPTION>48<OPTION>49<OPTION>50<OPTION>51<OPTION>52<OPTION>53<OPTION>54<OPTION>55<OPTION>56<OPTION>57<OPTION>58<OPTION>59
</SELECT>
<hr>
<br>
<input type=submit value="Посчитать">
</center>
<hr>
<?
$command="/usr/local/www/data/myadm/traf.pl $ip_inet $yy $mm $dd $hh $min $yy2 $mm2 $dd2 $hh2 $min2";
print "За период:<br>С  $yy.$mm.$dd $hh:$min<br>";
print "До $yy2.$mm2.$dd2 $hh2:$min2<br>";
exec ("$command", $rezult);
print "По $rezult[0]:<br><br>";
print "Ушло " . round($rezult[1]/1024/1024,3) . " MB<br>";
print "Пришло " . round($rezult[2]/1024/1024,3) . " MB<br><br>";
print "Ушло всего " . round($rezult[3]/1024/1024,3) . " MB<br>";
print "Пришло всего " . round($rezult[4]/1024/1024,3) . " MB<br>";
?>
<hr>
--------------------- end traf.php -------------------------------

как мне это все граматно сделать ?  форма будет намного сложнее правда, будет добавленна куча фильтров...  

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "форма на PHP" 
Сообщение от dev emailИскать по авторуВ закладки(??) on 27-Ноя-04, 20:08  (MSK)
Так?
http://www.26th.net/public/utils/ipcalc/index.php
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "форма на PHP" 
Сообщение от Grayich emailИскать по авторуВ закладки(??) on 27-Ноя-04, 23:08  (MSK)
>Так?
>http://www.26th.net/public/utils/ipcalc/index.php


ага оно самое :)  http://www.26th.net/public/utils/ipcalc/source.txt эт я так понял сам скрипт.

Спасибо, буду разбираться.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру