Форумы портала PHP.SU » PHP » Программирование на PHP » PHP && ini-file

Страниц (1): [1]
 

1. UserID - 11 Августа, 2006 - 01:39:07 - перейти к сообщению
Или может уже такое придумали давно? Подскажите пожалуйста. Ато есть необходимость немного параметров хранить в файле.
2. Boss - 11 Августа, 2006 - 07:46:37 - перейти к сообщению
UserID пишет:
Или может уже такое придумали давно? Подскажите пожалуйста. Ато есть необходимость немного параметров хранить в файле.


В чем заключается ваше проблема?
На ед. Ваш вопрос отвечу: "Да".
3. UserID - 11 Августа, 2006 - 09:03:34 - перейти к сообщению
Boss пишет:

В чем заключается ваше проблема?
На ед. Ваш вопрос отвечу: "Да".


Есть типа панель администратора. В ней необходимо изменять несколько параметров: кол-во страниц в гостевой, кол-во вопросов в тесте, обнулять базу рейтинга(MySQL). Фреймы использовать запретили, поэтому мне приходится всё в одной странице делать. Всплывающих окон не будет, потому и как браузер тоже свой, многоконного режима не поддерживает. Сделал на Builder C++. В итоге у меня получаеться форма в форме, и кусок скрипта внутренней формы не обрабатываеться. Вот пример:
CODE (text):
скопировать код в буфер обмена
  1. if(isset($options))
  2. {
  3.         include("../_include/kol.test.quest.php");
  4.         print "<form method='post' target='_self'><table width='78%' border='0' align='center'><tr><td width='73%' align='left' style='border:1px #000000 solid; text-indent:5px;'>Колличество сообщений faq-системы:</td><td width='27%' align='left' style='border:1px #000000 solid;'><input name='kol_faq' type='text' value='' size='20' /></td></tr>";
  5.         print "<tr><td align='left' style='border:1px #000000 solid; text-indent:5px;'>Количество вопросов теста:</td>
  6.         <td align='left' style='border:1px #000000 solid;'><input name='kol_test' type='text' value='".$kol."' size='20' /></td>
  7.                 </tr><tr>";
  8.         print " <td align='left' style='border:1px #000000 solid; text-indent:5px;'>Обнулить таблицу рейтинга:</td>
  9.                 <td align='left' style='border:1px #000000 solid;'><input name='drop' type='button' value='&#1055;&#1088;&#1080;&#1085;&#1103;&#1090;&#1100;' width='50%'/></td></tr><tr>
  10.                 <td align='left' style='border:1px #000000 solid; text-indent:5px;'>Принять изменения:</td>
  11.                 <td align='left' style='border:1px #000000 solid;'><input name='ok' type='submit' value='&#1055;&#1088;&#1080;&#1085;&#1103;&#1090;&#1100;' width='50%'/></td></tr>";
  12.                        
  13.                         if(isset($ok))
  14.                         {
  15.                                 $file = file("../_include/kol.test.quest.php");
  16.                                 $ptr = fopen("../_include/kol.test.quest.php", "w+");
  17.                                 fwrite($ptr, $file[0]);
  18.                                 fwrite($ptr, "$kol = '".$kol_faq."';");
  19.                                 fwrite($ptr, $file[2]);
  20.                                 fclose($ptr);
  21.                         }
  22.         print "</table></form>";
  23.                        
  24. }
  25.  


Может как-нить выкрутиться по другому?

 

Powered by ExBB FM 1.0 RC1