- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
// Достаем данные переданные с формы
$name=$_POST['name'];
$title=$_POST['title'];
$titlepage=$_POST['titlepage'];
$titletext=$_POST['titletext'];
$textarea=$_POST['textarea'];
//путь и сам файл
$file="/pages/".$name.".html";
//если файла нету создаем новый, записываем туда информормацию
if(!file_exists($file)) {
$fp=fopen($file, "a");
$fp=fwrite($file, "<html>");
$fp=fwrite($file, "<head>");
$fp=fwrite($file, "<title>".$name."</title>");
$fp=fwrite($file, "<link rel='stylesheet' href='style.css' type='text/css'>");
$fp=fwrite($file, "</head>");
$fp=fwrite($file, "<body>");
$fp=fwrite($file, "<div id='container'>");
$fp=fwrite($file, "<div id='header'>".$titlepage."</div>");
$fp=fwrite($file, "<div id='sidebar'>");
$fp=fwrite($file, "<p><a href='about.html'>О сайте</a></p>");
$fp=fwrite($file, "<p><a href='faq.html'>FAQ</a></p>");
$fp=fwrite($file, "<p><a href='articles.php'>Статьи</a></p>");
$fp=fwrite($file, "<p><a href='services.html'>Сервисы</a></p>");
$fp=fwrite($file, "</div>");
$fp=fwrite($file, "<dic id='content'>");
$fp=fwrite($file, "<p>".$textarea."</p>");
$fp=fwrite($file, "<div id='footer'>Игорь Дудкин. Все права защищены</div>");
$fp=fwrite($file, "</div>");
$fp=fwrite($file, "</body>");
$fp=fwrite($file, "</html>");
fclose ($fp);
}
Слова автора: "я создал скрипт, который создает страницы html со статьями в спец папке pages".
просто facepalm))
roman-kashitsyn 29.08.2011 08:22 # +3
Общество рукоплещет и плачет от счастья, новый шедевр нас спасёт от ненастий!
> Игорь Дудкин
Дудка и Трубник xD
rO_ot 29.08.2011 10:20 # 0
Lure Of Chaos 29.08.2011 11:46 # +4
Lure Of Chaos 29.08.2011 10:22 # 0
1. в .htaccess правило для mod_rewrite: если запрос определенного шаблона не файл, то редирект на скрипт
2. этот скрипт формирует страницу и кладет ее в файл
в результате последующие запросы на тот же урл уже отдают статическую страницу
так и здесь что-то похожее, разве что Дудкин не подумал о безопасности = )
SOAD 29.08.2011 11:08 # +1
Lure Of Chaos 29.08.2011 11:10 # 0
sayidandrtfm 29.08.2011 12:03 # +1
искренне жаль, а мог бы найти себя в другой сфере,
где его своеобразные качества [были|будут] востребованы.
Игорь Дудкин, опомнись!
Lure Of Chaos 29.08.2011 12:05 # 0
sayidandrtfm 29.08.2011 12:19 # +6
roman-kashitsyn 29.08.2011 12:21 # +2
roman-kashitsyn 29.08.2011 12:05 # 0
sayidandrtfm 29.08.2011 12:14 # 0
Lure Of Chaos 29.08.2011 12:32 # 0
sayidandrtfm 29.08.2011 12:37 # 0
Lure Of Chaos 29.08.2011 12:38 # 0
sayidandrtfm 29.08.2011 12:44 # 0
Fai 29.08.2011 14:24 # 0
И да, 95% навыков развиваются. И программирование входит в эти 95%.
sayidandrtfm 29.08.2011 15:43 # 0
Например грабить караваны?
_То_что_нравиться_, как правило, формируется доминирующей в социуме культурой.
Если бы культура, не навязывала эгоистический образ жизни, с развитием и поддержанием в психике этнографического биометериала преобладающих условных рефлексов, таких как: пихательный, жевательный, хапательный, ржательный, лгательный...
То, необходимости в грабеже караванов и иже с ним прочего _того_что_нравиться_, не было бы как таковой.
Культура — пресс-матрица(контекст типографского дела), которая оставляет оттиск(представления о том, что такое хорошо и что такое плохо) в психике каждого входящего в жизнь поколения.
Ещё более интересная тема: как осуществляется набор-упорядочевание элементов культуры в единую систему и как управляется эта система.
>95% навыков
Предрасположенности к развитию навыков у людей различны.Не всем быть программистами. Но, при наличии необходимости, интересующийся
имеет право получить хотя бы базовые представления.
roman-kashitsyn 29.08.2011 12:47 # +2
Он будет всё заметать в папочку "/pages"
Lure Of Chaos 29.08.2011 12:48 # 0
7ion 29.08.2011 14:11 # 0
Lure Of Chaos 29.08.2011 14:27 # 0
ling 29.08.2011 12:28 # +2
Чиво записываем? О_о
Lure Of Chaos 29.08.2011 12:31 # +3
com1 29.08.2011 15:39 # 0
*голосом Броневого из к/ф "Покровские ворота"*
а если файл есть?
Lure Of Chaos 29.08.2011 15:57 # 0
7ion 29.08.2011 16:01 # +1
com1 29.08.2011 16:30 # 0
а если так:
или лучше eval сначала поставить?
7ion 29.08.2011 17:45 # −1
Vasiliy 30.08.2011 11:01 # 0
7ion 30.08.2011 13:05 # +1