Значит так, есть програма обработчик html формы, нужно что бы она сохраняла даные в файл. Сохранять должна такие значение, в той же последовательности: дата , $_POST['name'] , $_POST['imja'] , $_POST['batk'] , $result . Подскажите пожалуйста как написать эту функцию на php.
| Код | <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0//EN"> <HTML> <HEAD> <TITLE>Протокол</TITLE> <script language="JavaScript"> <!-- dayarray=new Array("неділя","понеділок","вівторок","середа","четвер","п'ятниця","субота") montharray=new Array ("січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня", "жовтня","листопада","грудня") ndata=new Date(); day=dayarray[ndata.getDay()]; month=montharray[ndata.getMonth()]; date=ndata.getDate(); year=ndata.getYear(); hours = ndata.getHours(); mins = ndata.getMinutes(); secs = ndata.getSeconds(); if (hours < 10) {hours = "0" + hours } if (mins < 10) {mins = "0" + mins } if (secs < 10) {secs = "0" + secs } datastr=(date +" "+ month +" "+ year +" року ") --> </script> </HEAD> <BODY>
<h2 ALIGN="CENTER"> Долинське ЛВУМГ</h2> <p><h2 ALIGN="CENTER">Протокол № ______</h2></p> <p><h2 ALIGN="CENTER">засідання комісії з перевірки знань з питань охорони праці</h2></p> <font face="verdana,arial" size="4" color="#000000"> <script language="JavaScript"> <!-- document.write(datastr); -->
</script> <script LANGUAGE="JavaScript">
function varitext(text){ text=document print(text) } </SCRIPT>
<? if($_SERVER['REQUEST_METHOD'] == "POST") { $result = 0; if($_POST['GRS'] == "Voynyliv1") {
if($_POST['tes1'] == "test1_1") $result++; if($_POST['tes2'] == "test2_2") $result++; if($_POST['tes3'] == "test3_2") $result++; if($_POST['tes4'] == "test4_1") $result++; if($_POST['tes5'] == "test5_3") $result++; }
} ?>
<p>Комісія у складі:</p> <p>Голови: інженера з ОП Лабанціва М. Т.</p> <p>і членів комісії: начальника ЛЕС Туревича Р. А.</p> <p>створена на підставі наказу від "____" ____________ р. № __________</p> <p>перевірила знання __________________________________________________________________</p> <p><H5 ALIGN="CENTER">(найменування нормативних актів про охорону праці,</H5></p> <p>____________________________________________________________________________________</p> <p><H5 ALIGN="CENTER">за якими проводиться перевірка знань)</H5></p>
<TABLE BORDER=2 COLS=2 align=center bordercolor=black> <TR> <TH>№ п/п</TH> <TH>№ Прізвище, ім'я, по - батькові працівника</TH> <TH>Посада, професія, розряд</TH> <TH>Цех, дільниця, виробництво</TH> <TH>Знає/не знає</TH> <TH>Примітки</TH> </TR> <TR> <TD> 1. </TD> <TD> <? if($_SERVER['REQUEST_METHOD'] == "POST") { print $_POST['name'].'<br/>'; print $_POST['imja'].'<br/>'; print $_POST['batk'].'<br/>';
} ?>
</TD>
<TD>
<? if($_SERVER['REQUEST_METHOD'] == "POST") { if($_POST['vyb'] == "operator_4rozrjad") print 'оператор 4-го розряду';
if($_POST['vyb'] == "operator_5rozrjad") {print 'оператор 5-го розряду';}
} ?>
</TD> <TD> ЛЕС </TD> <TD> <? if($_SERVER['REQUEST_METHOD'] == "POST") { if($result>=3) { print 'знає'; } if($result<3) { print 'не знає'; }
} ?>
</TD> <TD> </TD> </TR> </Table> <p>Голова комісії: ____________ інженер з ОП Лабанців М. Т.</p> <p>Члени комісії: ____________ начальник ЛЕС Туревич Р. А.</p>
<INPUT NAME="print" TYPE="button" VALUE="Роздрукувати" ONCLICK="varitext()">
<? if($result== 0) { print "<script>alert('На жаль, ви не справились з тестом! Ви не відповіли правильно на жодне запитання');</script>"; }
if($result== 1) { print "<script>alert('На жаль, ви не справились з тестом! Ви відповіли правильно на одне запитання');</script>"; }
if($result==2) { print "<script>alert('На жаль, ви не справились з тестом! Ви відповіли правильно на два запитання');</script>"; }
if($result==3) { print "<script>alert('Вітаємо ви пройшли тест! Ви відповіли правильно на 3 запитання');</script>"; } if($result==4) { print "<script>alert('Вітаємо ви пройшли тест! Ви відповіли правильно на 4 запитання');</script>"; }
if($result==5) { print "<script>alert('Вітаємо ви пройшли тест! Ви відповіли правильно на усі запитання');</script>"; } ?>
</BODY> </HTML>
|
Не могу разобраться в синтаксе этой функции, помогите пожалуйста, только если можна с даным примером, не понимаю если данных много как их запихивать в файл. Буду ооочень благодарна! |