Помощник
Здравствуйте, гость ( Вход | Регистрация )
|
![]() |
![]() |
Сообщение
#1
|
||
![]() |
|
||
|
|||
![]() |
![]()
Сообщение
#2
|
![]() |
В мире открытого софта понятие воровство - это когда вы не указываете исходных авторов продукта. Можете взять любой открытый продукт и переделать под себя, главное исходных авторов укажите. Это не будет воровством. Продукт поэтому и открытый, что его можно переделывать, не опасаясь преследования и угрызений совести.
По редакторам, из простого вполне сойдет textarea, из сложного взгляните в сторону TinyMCE. |
|
|
![]() |
Сообщение
#3
|
![]() |
Хорошо, не буду себе и вам заморачивать мозги, помоги с данной проблемой.
Есть форма: <FORM id="login" name="login" action="php.php" method="post"> <table cellspacing="1" cellpadding="1" align="left" border="1"> <tr> <td align="right"><LABEL for="Re"><b>Ip</b>: </LABEL> </td> <td><input type=text name="ip" id="ip" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>" disabled="0"> </tr> <tr> <td align="right"><LABEL for="Page"><b>Имя страницы</b>: </LABEL> </td> <td><input type=text name="Page" id="Page"></td> </tr> <tr> <td align="right"><LABEL for="Post"><b>Пост</b>: </LABEL> </td> <td><textarea name="Post" id="Post" cols="40" rows="10" style="background: url(fon.gif) no-repeat;"></textarea></td> </tr> <tr> <td> </td> <td><a href="javascript:document.login.submit()"><input type=submit value='Отправить сообщение' align="center"></a></td></tr> </form> </table> Есть php.php файл который обрабатывает форму [PHP] <?php function sinctimestamp($host) { if (!$fp = fsockopen($host,13,$errno,$errstr,1)) return false; $s = strtotime(fgets($fp)); fclose($fp); return $s; } $Date = date('d/m/y, H:i'); $Page = $_PAGE['Page']; $Post = $_POST['Post']; $c = "<br>- Дата:$Date Страница $Page Пост:$Post"; $fp = fopen("$Page","a+"); fwrite($fp,"\n$c\n"); fclose($fp); echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=index.php'></head></html>"; ?> [/PHP] Когда в поле Page вожу имя страницы, а потом нажимаю отослать выдает 3 ошибки 15,16,17 строка в php.php т.е. [PHP]$fp = fopen("$Page","a+"); fwrite($fp,"\n$c\n"); fclose($fp);[/PHP] Я подумал можно так с импровизировать $fp = fopen("$Page","a+"); но я ошибся, есть варианты как можно исправить?) Что бы он каждый раз создавал новую страницу с тем именем которым я закажу, до это было так: $fp = fopen("Page.html","a+"); но этот вариант мне не нужен, т.к. каждый раз когда буду заходить в форму он будет писать всегда в один файл(( |
|
|
![]() |
![]()
Сообщение
#4
|
![]() |
А как реализовать что бы при отправки формы создавалась каждый раз новая страница? ЗЫ: Mulder, пробыл ковыряться в самых простых cms, но мне всё= непонятен принцип как они создают новые страницы, и к тому мало силен в php вот и хочу узнать и научиться. "Новые страницы" храняться в базе данных, а не в отдельный файлах, что позволяет легко ими оперировать. |
|
|
![]() |
Сообщение
#5
|
|
![]() |
Всё разобрался, нашел свою ошибку. Создает сейчас нормально. Спасибо за внимание.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
![]() |
Подскажите Пинг сервисы онлайн для индексаии страниц Гугл Индексация страниц Гугл |
24 | WGN | 677 | Сегодня, 0:46 автор: Cott |
![]() |
SEO фильтры и генерация страниц у битрикса | 4 | Coffee | 251 | Вчера, 3:22 автор: Ruby |
![]() |
Куплю ссылки с главных страниц адалт сайтов | 0 | Admiral_ukr | 496 | 9.1.2021, 18:13 автор: Admiral_ukr |
![]() |
Яндекс.Вебмастер обновил суточный лимит на переобход страниц | 10 | VinogradOFF | 1577 | 8.1.2021, 13:25 автор: marvellouz |
![]() |
![]() GoogleSearchConsole – На этой странице пока нельзя выполнять действия |
16 | kstnews | 1558 | 23.12.2020, 12:20 автор: _fan_ |
![]() |
Текстовая версия | Сейчас: 1.3.2021, 11:26 |