ghostik32
Новичок
Нужна помощь по записи в файл
есть 4 файла
1 - где хранятся переменные:
2- таблица которая выводит эти данные в цыкле
3- файл который сохраняет новые данные в первый файл
4 - тут форма с выводом данных из 1 файла. и формой ввода новых данных
Помогите настроить третий файл чтобы он сохранял в 1 файл в те меременные что там изменяются.
Уже бьюсь целый день но никак немогу зделать =(
есть 4 файла
1 - где хранятся переменные:
Код:
$name[0] = "Рыбная мука, Аргентина";
$name[1] = "Горбуша ПСГ , Россия";
$name[2] = "Зубатка с\м пестрая";
$name[3] = "Мойва с\м ";
$name[4] = "Окунь 300-, Россия";
$name[5] = "Окунь 300-500, Россия";
$name[6] = "Пикша";
$name[7] = "Путассу с\м н\р";
$name[8] = "Сайда, Россия";
$name[9] = "Сельдь 200-300 Россия ";
$name[10] = "Сельдь 300+, Россия";
$name[11] = "Скумбрия 300+ б/г, Россия";
$name[12] = "Фарш лососевый, Россия";
$name[13] = "Хек н/р";
$name[14] = "Пеламида н/р";
$name[15] = "Тунец н/р";
$name[16] = "Сардинелла, н/р";
$name[17] = "Сардинелла, тушка";
$strochki = "16";
Код:
<table align="center" cellpadding="0" cellspacing="1" id="table1">
<tr bgcolor="#B8BFFF">
<td bgcolor="#B8BFFF"><b>Наименование товара, производитель</b></td>
<td width="25%"><b>Цена</b></td>
</tr>
<?php
for ($i = 0; $i <= $strochki;)
{
echo "<tr bgcolor='#D6D9FF'>
<td>$name[$i]</td>
<td>договорная</td>
</tr>";
$i++;
echo "<tr bgcolor='#B8BFFF'>
<td>$name[$i]</td>
<td>договорная</td>
</tr>";
$i++;
}
?>
</table>
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="50"> </td>
</tr>
</table>
Код:
$fOpen = fopen("test.php", w);
// Сохраняемый текст
$textWR1 = '<?php
$name[$i] = "'.$_REQUEST[$name[$i]].'";
$name[$i] = "'.$_REQUEST[$name[$i]].'";
$name[$i] = "'.$_REQUEST[$name[$i]].'";
$name[$i] = "'.$_REQUEST[$name[$i]].'";
$name[$i] = "'.$_REQUEST[$name[$i]].'";
$name[$i] = "'.$_REQUEST[$name[$i]].'";
$strochki = "'.$_REQUEST[$name[$i]].'";
?>';
*/
fwrite($fOpen, $textWR);
Код:
echo "<form action='save.php' method='post'>
<table align='center' cellpadding='0' cellspacing='0' id='ayth_text_tbl2'>
<tr>
<td><b> Сколько строк в таблице</b></td>
<td align='right'><input name='strochki' type='text' size='5' maxlength='5' class='input_tbl2' value='$strochki'/></td>
</tr>
</table><br>";
echo "<table align='center' cellpadding='0' cellspacing='0' id='ayth_text_tbl3'>
<tr>
<td width='50%' height='20' valign='top'><b> Наименование</b></td>
<td width='50%' height='20' valign='top'><b> Цена</b></td>
</tr>";
for ($i = 1; $i <= $strochki; $i++)
{
echo "<tr align='center'>
<td><input name='$name[$i]' type='text' value='$name[$i]' size='35' class='input_tbl2'/></td>
<td><input name='$price[$i]' type='text' value='$price[$i]' size='35' class='input_tbl2'/></td>
</tr>";
}
echo "<tr>
<td></td>
<td height='25' valign='bottom' align='right'><input name='ss_text_tbl' type='submit' value='Сохранить'/> </td>
</tr>
</table>
</form>";
Уже бьюсь целый день но никак немогу зделать =(