/modules/forum/edit.th.php
PHP | 98 lines | 90 code | 8 blank | 0 comment | 7 complexity | 2a75e20135af38f5328955db05810ca8 MD5 | raw file
- <? include "../../inc/header_m.php";?>
- <?
- if (isset($_GET['id_material'])||isset($_POST['id_material']))
- {
- if (count($_POST)>0)
- {
- $id=$_POST['id_material'];
- $id_text=$_POST['id_text'];
- $text=$_POST['text'];
- $name=$_POST['name'];
- $pid=$_POST['pid'];
- $status=$_POST['status'];
- $mes="<font color='green'><b class='saveinfo'>Сохранено</b></font>";
- mysql_query("update {$pref}db_{$modul}_th set name='{$name}',pid='{$pid}',status='{$status}' where id='{$id}'");
- mysql_query("update {$pref}db_{$modul} set text='{$text}',status='{$status}' where id='{$id_text}'");
- if (isset($_POST['sf1'])) header("Location: index.php");
- }
- else
- {
- unset($mes);
- $id=$_GET['id_material'];
- }
- $query=mysql_query("select * from {$pref}db_{$modul}_th where id={$id} limit 1");
- $res=mysql_fetch_array($query);
- $text = mysql_result(mysql_query("select text from {$pref}db_{$modul} where pid='{$res['id']}' order by id limit 1"),0, 'text');
- $m_title="Изменить тему";
- }
-
-
-
- else{
- mysql_query("insert into {$pref}db_{$modul}_th set sort=0,user='{$_SESSION['user_id']}'");
- $id=mysql_insert_id();
- mysql_query("insert into {$pref}db_{$modul} set sort=0,user='{$_SESSION['user_id']}',date=NOW(),pid='{$id}'");
- $id_text=mysql_insert_id();
- $m_title="Добавить тему";
- }
- $body="";
- $sql = "select * from {$pref}db_{$modul}_cat where pid>0 and status=1";
- $sql_q = mysql_query($sql);
- $body.="
- <fieldset>
- <label>Заголовок*</label>
- <input type='text' class='validate[required]' name='name' id='name' value='{$res['name']}' />
- </fieldset>
- <fieldset>
- <label>Сообщение</label>
- <textarea id='elm1' name='text'>".$text."</textarea>
- </fieldset>
- <fieldset class='left'>
- <label>Добавить в*</label>
- <select class='validate[required]' name='pid' id='pid' >
- <option value='' ";if ($res['pid']==0) $body.="selected";$body.=">--</option>";
- if ($sql_q && mysql_num_rows($sql_q)>0){
- while ($res2=mysql_fetch_array($sql_q)){
- $body .="<option value='".$res2['id']."' ";if ($res2['id']==$res['pid']) $body.="selected";$body.=">".$res2['name']."</option>";
- }
- }
- $body.="</select>
- </fieldset>
- <fieldset class='right'>
- <label>Статус*</label>
- <select class='validate[required]' name='status' id='status' >
- <option value='' ";if ($res['status']==0) $body.="selected";$body.=">--</option>
- <option value='1' ";if ($res['status']==1) $body.="selected";$body.=">Опубликовано</option>
- <option value='2' ";if ($res['status']==2) $body.="selected";$body.=">Не опубликованно</option>
- </select></fieldset><div class='clear'></div>
- <input type='hidden' value='{$id}' name='id_material' />
- <input type='hidden' value='{$id_text}' name='id_text' />
- Поля, отмеченные * являются обязательными для заполнения
- ";
- ?>
- <form action='' class='userInform' method='post' enctype='multipart/form-data'>
- <? if (count($_POST)>0){?><h4 class="alert_success"><?=$mes?></h4><?}?>
- <article class="module width_full">
- <header><h3 class="tabs_involved"><?=$m_title?></h3>
- <!-- <ul class="tabs">
- <li><a href="#tab1">Список</a></li>
- </ul> -->
- </header>
- <div class="module_content">
- <div id="tab1" class="tab_content">
- <?=$body?>
- </div></div>
- <footer>
- <div class="submit_link">
- <input type='submit' value='Сохранить' name='sf' />
- <input type='submit' value='Сохранить и закрыть' name='sf1' />
- </div>
- </footer>
- </article>
- </form>
- <? include "../../inc/footer_m.php"; ?>