Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> пролемы с использхованием сайт-конструктора 
:(
    Опции темы
shmel777
  Дата 23.6.2008, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 23.6.2008
Где: Сызрань

Репутация: нет
Всего: нет



Как сделать чтобы при входе на ссылку создать страницы, можно было сначало прописать саму название страницы, например index, а потом выбрать в колонке там хтмл пхп, css и т. д. А, да ссылка http://freen.mobi можее зарегистрироваться и посмотреть пример, а могу выложить примерный код или картинку. smile 
PM MAIL ICQ   Вверх
Feldmarschall
Дата 23.6.2008, 19:58 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



Простите, я не очень понял.
Вы сделали сайт-конструктор, и у вас торжественное открытие?
Или вы открыли в браузере сайт, который является конструктором, и не знаете, как им пользоваться?
PM   Вверх
shmel777
Дата 23.6.2008, 20:00 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 23.6.2008
Где: Сызрань

Репутация: нет
Всего: нет



Блин, я же написал проблему. Как сделать чтобы при входе на ссылку создать страницы, можно было сначало прописать саму название страницы, например index, а потом выбрать в колонке там хтмл пхп, css и т. д ой, смайлик не тот выбрал smile  я думал это улыбка
PM MAIL ICQ   Вверх
Feldmarschall
Дата 23.6.2008, 20:03 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



То есть, вы не ещё открываете сайт-конструктор, а хотите сделать сайт-конструктор?
Для начала стоит выучить какой-нибудь язык программирования, например - РНР.

PM   Вверх
shmel777
Дата 23.6.2008, 20:07 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 23.6.2008
Где: Сызрань

Репутация: нет
Всего: нет



мы его выучили, с ним 3 года работаем, но неможем выполнить вот эту фигню, после реги, чел находится на сайте, нажимает создать страничку, пишет название страницы и рядом выбирает в форме php html и т. д.
PM MAIL ICQ   Вверх
Feldmarschall
Дата 23.6.2008, 20:30 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



А что именно вы не умеете? Обрабатывать ссылки или формы?
PM   Вверх
shmel777
Дата 23.6.2008, 20:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 23.6.2008
Где: Сызрань

Репутация: нет
Всего: нет



Код

<?php
require('includes/header.php');
require('includes/utils.php');
require('includes/db.php');
require('includes/auth.php');

if((isset($_GET['page']) && preg_match('/[^\w\.]/', $_GET['page'])) || (isset($_POST['page']) && preg_match('/[^\w\.]/', $_POST['page'])))
{
?>
<wml>
<card id="error" title="error" ontimer="main.php?id=<?php echo $id; ?>&amp;p=<?php echo $login; ?>"><timer value="15"/>
<p align="center">
Неправильное имя страницы
</p>
</card>
</wml>
<?php
   exit;
}


if(isset($_POST['action']))
{
   if($_POST['action'] == 'create')
   {
         // creating new page
         $fp = fopen("$login/" . $_POST['page'], 'w');
         $clear_page = '<?xml version="1.0" encoding="UTF-8"?>';
         $clear_page .= <<<CLEARPAGE
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta http-equiv="Cache-Control" content="no-cache" forua="true"/></head>
<card id="index" title="$_POST[title]">
<do type="prev" label="&#x041D;&#x0430;&#x0437;&#x0430;&#x0434;"><prev/></do>
<p align="center">
<br/>
</p>
</card>
</wml>
CLEARPAGE;
         fputs($fp, $clear_page);
         fclose($fp);
         $message = 'C&#x0442;pa&#x043D;&#x0438;&#x0446;a "' . $_POST['page'] . '" co&#x0437;&#x0434;a&#x043D;a';
   }
   else if($_POST['action'] == 'change')
   {
     if(file_exists("$login/" . $_POST['page']))
     {
        $contents = join('', file("$login/" . $_POST['page']));
        $contents = preg_replace('/<card id=\"(.*?)\" title=".*?">/i', '<card id="$1" title="' . $_POST['title'] . '">', $contents);
        $fp = fopen("$login/" . $_POST['page'], 'w');
        fputs($fp, $contents);
        fclose($fp);
        $message = '&#x0417;a&#x0433;o&#x043B;o&#x0432;o&#x043A; c&#x0442;pa&#x043D;&#x0438;&#x0446;&#x044B; "' . $_GET['page'] . '" &#x0438;&#x0437;&#x043C;e&#x043D;e&#x043D;';
     }
     else
     {
       $message = 'Страница с именем "' . $_POST['page'] . '" не найдена';
     }
   }
?>
<wml>
<card id="added" title="added" ontimer="edit.php?id=<?php echo $id; ?>&amp;p=<?php echo $login; ?>&amp;page=<?php echo $_POST['page']; ?>"><timer value="15"/>
<p>
<?php echo $message; ?><br/>
</p>
</card>
</wml>
<?php
   exit;
}
?>
<wml>
<head><meta http-equiv="Cache-Control" content="no-cache" forua="true"/></head>
<card id="Edit" title="Pe&#x0434;a&#x043A;&#x0442;op">
<p>
<b>index.wml</b><br/>
&#x0418;&#x043C;&#x044F; c&#x0442;pa&#x043D;&#x0438;&#x0446;&#x044B;(&#x0431;&#x0435;&#x0437; wml)<br/>
<input name="page" emptyok="true" maxlength="20" value="<?php echo preg_replace('/\..*?$/',"",$_GET['page']); ?>" title="page"/><br/>
&#x0417;a&#x0433;o&#x043B;o&#x0432;o&#x043A;:<br/>
<input name="title" emptyok="true" maxlength="20" title="title"/><br/>
<select name="action">
<option value="create">Co&#x0437;&#x0434;a&#x0442;&#x044C;</option>
<option value="change">&#x0418;&#x0437;&#x043C;.&#x0417;a&#x0433;o&#x043B;o&#x0432;o&#x043A;</option>
</select><br/>
<anchor title="go">Ok<go href="edittitle.php?id=<?php echo $id; ?>&amp;p=<?php echo $login; ?>&amp;page=<?php echo $_GET['page']; ?>" method="post">
<postfield name="action" value="$(action)"/>
<postfield name="page" value="$(page).wml"/>
<postfield name="title" value="$(title)"/>
</go></anchor><br/>
*********<br/>
<a href="edit.php?id=<?php echo $id; ?>&amp;p=<?php echo $login; ?>&amp;page=<?php echo $_GET['page']; ?>">Ha&#x0437;a&#x0434;</a><br/>
</p>
</card>
</wml>

Вот код, но нам нужно сделать типо , щас фотку выложу, http://freen.mobi/12345.bmp

Добавлено через 2 минуты и 55 секунд
ой, не ту картинку выложил, вот, скачайте еще раз
PM MAIL ICQ   Вверх
Feldmarschall
Дата 23.6.2008, 21:37 (ссылка) |    (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



Так что именно вы не умеете? Обработать ссылку? Нарисовать форму с полями  "название" и "тип"? Или получить данные формы в скрипте? 
Вы уверены, что 3 года именно РНР учили, а не какой-то другой язык?
PM   Вверх
shmel777
  Дата 24.6.2008, 09:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 23.6.2008
Где: Сызрань

Репутация: нет
Всего: нет



Мы много языков учили, ладно, мы подругому сделаем, щас еще выложу вопросы.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1195 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.