Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Создание страниц с сайта
Форумы портала PHP.SU » » Вопросы новичков » Создание страниц с сайта

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

1. shahin - 21 Июля, 2014 - 22:33:09 - перейти к сообщению
Нужен скрипт с помощью которого из админки можно будет создавать страницы в html формате, и чтобы страница хранилась в бд, а при наборе в адресную строку например pages.html которая находится в базе, страница ваводилась.
2. DelphinPRO - 21 Июля, 2014 - 22:59:54 - перейти к сообщению
любая CMS
3. shahin - 22 Июля, 2014 - 00:04:45 - перейти к сообщению
DelphinPRO пишет:
любая CMS

cms не хочу
4. Panoptik - 22 Июля, 2014 - 00:53:34 - перейти к сообщению
а что хочешь?
5. shahin - 22 Июля, 2014 - 02:00:40 - перейти к сообщению
Имеется такой код
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.     if($_POST)
  3.     {      
  4.       file_put_contents($_POST['name'].'.php',$_POST['code']);
  5.       echo "<b style='color: #0c0'>Страница успешно создана!</b>";
  6.     }
  7. ?>
  8.     <form method='POST' action=''>
  9.        <input type='text' name="name"></input><br/>
  10.        <textarea name='code'></textarea><br/>
  11.        <input type='submit'></input>
  12.         </form>

Как сделать чтобы можно было выберать папку и расшерение файла, и еще чтобы при пустой отправки "создать" вы давало ошибку
6. Panoptik - 22 Июля, 2014 - 03:35:50 - перейти к сообщению
дерзкий код однако.

про уязвимости я просто помолчу

по сабжу
PHP:
скопировать код в буфер обмена
  1.  
  2. if($_POST) {      
  3.   if(empty($_POST['code'])) {
  4.       echo  'Ошибка. Введите код';
  5.   } else {
  6.       file_put_contents($_POST['name'].'.php',$_POST['code']);
  7.       echo "<b style='color: #0c0'>Страница успешно создана!</b>";
  8.   }
  9. }

 

Powered by ExBB FM 1.0 RC1