<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<link rel="stylesheet" type="text/css" href="styles/modalbox.css" />
<script type="text/javascript" src="js/bb.js"></script>
<script type="text/javascript" src="js/modalbox.js"></script>
<title>Creative Fusion</title>
</head>
<body>
<?php
include './bbDecoder.php';
$ok = isset($_POST['ok']) ? true : false;
$bb = new bbDecoder();
$our_text = $bb->text;
if($ok)
{
print '<div id="content">';
print $bb->printText($our_text);
print '</div>';
}
?>
<p>
<p>
<strong>Добавить новое видео</strong>
</p>
<form name="form1" method="post" action="add_news.php">
<p>
<table align="left" class="view_text_title">
<tr class="view_text_title1">
<td>
<p>
<select name="cat">
<option value="1">Counter-Stirke 1.6</option>
<option value="2">Counter-Stirke: Source</option>
<option value="3">Quake3</option>
<option value="4">Amv</option>
<option value="5">FilmsCut</option>
<option value="6">Our Jobs</option>
</select>
</p></p>
<p>
<label>Название<br>
<input type="text" name="title" id="title">
</label>
</p>
<p>
<label>
<input name="date" type="text" id="date" value="<? $date = date("Y-m-d"); echo $date; ?>">
</label>
</p>
<p>
<label>Краткое описаные<br>
<textarea name="desc" id="description" cols="60" rows="5"></textarea>
</label>
</p>
</td>
</tr>
</table>
<table align="left" class="view_text_title">
<tr class="view_text_title1">
<td>
<p>
<select name="color" onchange="click_bb('text', 'color=' + this.options[this.selectedIndex].value)">
<option value="цвет">цвет</option>
<option value="gray">серый</option>
<option value="green">зеленый</option>
<option value="purple">фиолетовый</option>
<option value="olive">оливковый</option>
<option value="silver">серебряный</option>
<option value="aqua">морской</option>
<option value="yellow">желтый</option>
<option value="blue">синий</option>
<option value="orange">оранжевый</option>
</select>
<select name="size" onchange="click_bb('text', 'size=' + this.options[this.selectedIndex].value)">
<option value="размер">размер</option>
<option value="1">мелкий</option>
<option value="2">небольшой</option>
<option value="3">средний</option>
<option value="4">большой</option>
<option value="5">огромный</option>
</select>
<br /><img id="1" src="images/bold.gif" onmouseover="change(1, 'bold_on')" onmouseout="change(1, 'bold')" onclick="click_bb('text', 'b');" />
<img id="2" src="images/italics.gif" onmouseover="change(2, 'italics_on')" onmouseout="change(2, 'italics')" onclick="click_bb('text', 'i');" />
<img id="3" src="images/underline.gif" onmouseover="change(3, 'underline_on')" onmouseout="change(3, 'underline')" onclick="click_bb('text', 'u');" />
<img id="4" src="images/strikethrough.gif" onmouseover="change(4, 'strikethrough_on')" onmouseout="change(4, 'strikethrough')" onclick="click_bb('text', 's');" />
<img id="5" src="images/subscript.gif" onmouseover="change(5, 'subscript_on')" onmouseout="change(5, 'subscript')" onclick="click_bb('text', 'sub');" />
<img id="6" src="images/superscript.gif" onmouseover="change(6, 'superscript_on')" onmouseout="change(6, 'superscript')" onclick="click_bb('text', 'sup');" />
<img id="7" src="images/justify.gif" onmouseover="change(7, 'justify_on')" onmouseout="change(7, 'justify')" onclick="click_bb('text', 'justify');" />
<img id="8" src="images/left.gif" onmouseover="change(8, 'left_on')" onmouseout="change(8, 'left')" onclick="click_bb('text', 'left');" />
<img id="9" src="images/center.gif" onmouseover="change(9, 'center_on')" onmouseout="change(9, 'center')" onclick="click_bb('text', 'center');" />
<img id="10" src="images/right.gif" onmouseover="change(10, 'right_on')" onmouseout="change(10, 'right')" onclick="click_bb('text', 'right');" />
<img id="11" src="images/list_ordered.gif" onmouseover="change(11, 'list_ordered_on')" onmouseout="change(11, 'list_ordered')" onclick="click_bb('text', 'list=ordered');" />
<img id="12" src="images/list_unordered.gif" onmouseover="change(12, 'list_unordered_on')" onmouseout="change(12, 'list_unordered')" onclick="click_bb('text', 'list=unordered');" />
<img id="22" src="images/li.gif" onmouseover="change(22, 'li_on')" onmouseout="change(22, 'li')" onclick="click_bb('text', '*');" />
<img id="18" src="images/quote.gif" onmouseover="change(18, 'quote_on')" onmouseout="change(18, 'quote')" onclick="click_bb('text', 'quote');" />
<img id="20" src="images/insert_hyperlink.gif" onmouseover="change(20, 'insert_hyperlink_on')" onmouseout="change(20, 'insert_hyperlink')" onclick="click_bb('text', 'link');" />
<img id="21" src="images/insert_picture.gif" onmouseover="change(21, 'insert_picture_on')" onmouseout="change(21, 'insert_picture')" onclick="click_bb('text', 'img');" />
<br />
<label>Описание:<br>
<textarea name="text" id="text" cols="60" rows="10"></textarea>
</label>
</p>
<p>
<label>Автор:<br>
<input type="text" name="author" id="author">
</label>
</p>
<p>
<label>Размер:<br>
<input type="text" name="size" id="size">
</label>
</p>
<p>
<label>Длительность:<br>
<input type="text" name="vidtime" id="dur">
</label>
</p>
<p>
<label>Разрешение:<br>
<input type="text" name="resol" id="resol">
</label>
</p>
<p>
<label>Ссылка на скачку:<br>
<input type="text" name="ssil" id="ssil">
</label>
</p>
<p>
<label>Мениатюра<br>
<input type="text" name="img" id="img">
</label>
</p>
<p>
<label>
<input type="submit" name="submit" id="submit" value="Добавить">
</label>
</p>
</td>
</tr>
</table>
</form>
</p>
</body>
</html>
add_news.php (обрататывает и добавляет)
<?php
include "bd.php";
if (isset ($_POST['cat'])) {$cat = $_POST['cat']; if ($cat == '') {unset($cat);}}
if (isset ($_POST['title'])) {$title = $_POST['title']; if ($title == '') {unset($title);}}
if (isset ($_POST['name'])) {$name = $_POST['name']; if ($name == '') {unset($name);}}
if (isset ($_POST['size'])) {$size = $_POST['size']; if ($size == '') {unset($size);}}
if (isset ($_POST['date'])) {$date = $_POST['date']; if ($date == '') {unset($date);}}
if (isset ($_POST['desc'])) {$desc = $_POST['desc']; if ($desc == '') {unset($desc);}}
if (isset ($_POST['text'])) {$text = $_POST['text']; if ($text == '') {unset($text);}}
if (isset ($_POST['img'])) {$img = $_POST['img']; if ($img == '') {unset($img);}}
if (isset ($_POST['ssil'])) {$ssil = $_POST['ssil']; if ($ssil == '') {unset($ssil);}}
if (isset ($_POST['author'])) {$author = $_POST['author']; if ($author == '') {unset($author);}}
if (isset ($_POST['vidtime'])) {$vidtime = $_POST['vidtime']; if ($vidtime == '') {unset($vidtime);
if (isset ($_POST['resol'])) {$resol = $_POST['resol']; if ($resol == '') {unset($resol);
}}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Обработчик</title>
<link href="../style.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
//if (isset($title) && isset($meta_d) && isset($meta_k) && isset($date) && isset($description) && isset($text) && isset($author) && isset($mini_img))
//{
$result = mysql_query ("INSERT INTO creat (cat,title,name,size,date,desc,text,img,ssil,author,vidtime,resol) VALUE ('$cat','$title','$name','$size','$date','$desc','$text','$img','$ssil','$author','$vidtime','$resol')");
if ($result == 'true') {echo "<p>Новость добалена</p>"."<html><head><meta http-equiv='Refresh' content='0; URL=new_video.php'></head><body></body></html>";}
else {echo "<p>Новость не добавлена!</p>";}
/*}
else
{
echo "<p>Вы заполнили не все поля!</p>";
}*/
?> </td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
new_video.php заполняешь, нажимаешь добавить пересылает на файл add_news.php должен добавлять в БД, но не делает этого, почему?
Спустя 7 минут, 32 секунды (29.11.2010 - 18:10) SlavaFr написал(а):
mysql_error?
Спустя 1 минута, 9 секунд (29.11.2010 - 18:11) vinnie написал(а):
во-первых
не
а
не
if ($result == 'true')
а
if ($result === true)
Спустя 1 минута, 23 секунды (29.11.2010 - 18:13) vinnie написал(а):
Поповский код, читать не охото
Спустя 20 минут, 34 секунды (29.11.2010 - 18:33) inpost написал(а):
Прикреплённые темы в разделе новичков! Тебе туда!
Спустя 37 минут (29.11.2010 - 19:10) Намана написал(а):
Кто нибудь по суцеству что нибудь скажет?
Спустя 16 минут, 48 секунд (29.11.2010 - 19:27) nugle написал(а):
Нет))Такого рода код врядли кто читать будет
Спустя 7 минут, 51 секунда (29.11.2010 - 19:35) Guest написал(а):
nugle, Что ни так? все читабельно и понятно. Все по полочкам разложил.
Любите Вы людей обижать
Любите Вы людей обижать

Спустя 19 минут, 31 секунда (29.11.2010 - 19:54) Намана написал(а):
error кричит
Цитата |
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc,text,img,ssil,author,vidtime,resol) VALUE ('2','csssss','csssss2','2010-11-' at line 1 |
Спустя 40 минут, 4 секунды (29.11.2010 - 20:34) nugle написал(а):
ошибка sql 3апроса
Насколько я понимаю вместо VALUE надо поставить VALUES
Насколько я понимаю вместо VALUE надо поставить VALUES
Спустя 27 минут, 53 секунды (29.11.2010 - 21:02) Намана написал(а):
nugle
Цитата |
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc,text,img,ssil,author,vidtime,resol) VALUES ('1','css','muv css','2010-11-2' at line 1 |
Спустя 13 минут, 11 секунд (29.11.2010 - 21:16) Намана написал(а):
add_news.php
нашел пару ошибок, вот, но
<?php
include "bd.php";
if (isset ($_POST['cat']))
{
$cat = $_POST['cat'];
if ($cat == '')
{
unset($cat);
}
}
if (isset ($_POST['title']))
{
$title = $_POST['title'];
if ($title == '')
{
unset($title);
}
}
if (isset ($_POST['name']))
{
$name = $_POST['name'];
if ($name == '')
{
unset($name);
}
}
if (isset ($_POST['size']))
{
$size = $_POST['size'];
if ($size == '')
{
unset($size);
}
}
if (isset ($_POST['date']))
{
$date = $_POST['date'];
if ($date == '')
{
unset($date);
}
}
if (isset ($_POST['desc']))
{
$desc = $_POST['desc'];
if ($desc == '')
{
unset($desc);
}
}
if (isset ($_POST['text']))
{
$text = $_POST['text'];
if ($text == '')
{
unset($text);
}
}
if (isset ($_POST['img']))
{
$img = $_POST['img'];
if ($img == '')
{
unset($img);
}
}
if (isset ($_POST['ssil']))
{
$ssil = $_POST['ssil'];
if ($ssil == '')
{
unset($ssil);
}
}
if (isset ($_POST['author']))
{
$author = $_POST['author'];
if ($author == '')
{
unset($author);
}
}
if (isset ($_POST['vidtime']))
{
$vidtime = $_POST['vidtime'];
if ($vidtime == '')
{
unset($vidtime);
}
}
if (isset ($_POST['resol']))
{
$resol = $_POST['resol'];
if ($resol == '')
{
unset($resol);
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Обработчик</title>
<link href="../style.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
if (isset($title) && isset($meta_d) && isset($meta_k) && isset($date) && isset($description) && isset($text) && isset($author) && isset($mini_img))
{
$result = mysql_query ("INSERT INTO creat (cat, title, size, date, desc, text, img, ssil, author, vidtime, resol) VALUES ('$cat', '$title', '$size', '$date', '$desc', '$text',
'$img', '$ssil', '$author', '$vidtime', '$resol')");
exit (mysql_error());
if ($result == 'true')
{
echo "<p>Новость добалена</p>" . "<html><head><meta http - equiv='Refresh' content='0;
URL=new_video.php'></head><body></body></html>";
}
else
{
echo "<p>Новость не добавлена!</p>";
}
}
else
{
echo "<p>Вы заполнили не все поля!</p>";
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Creative Fusion</title>
</head>
<body>
<p>
<p>
<strong>Добавить новость</strong>
</p>
<form name="form1" method="post" action="add_news.php">
<p>
<select name="cat">
<option value="1">Новости </option>
<option value="2">Галерея</option>
<option value="3">Файлы</option>
<option value="4">Уроки</option>
<option value="5">Софт</option>
<option value="6">Разное</option>
</select>
</p>
<p>
<label>Название новости<br>
<input type="text" name="title" id="title">
</label>
</p>
<p>
<label>Краткое описание новости<br>
<input type="text" name="meta_d" id="meta_d">
</label>
</p>
<p>
<label>Тэги<br>
<input type="text" name="meta_k" id="meta_k">
</label>
</p>
<p>
<label>
<input name="date" type="text" id="date" value="<? $date = date("Y-m-d"); echo $date; ?>">
</label>
</p>
<p>
<label>Краткое описаные новости<br>
<textarea name="description" id="description" cols="40" rows="5"></textarea>
</label>
</p>
<p>
<label>Полный текст новости<br>
<textarea name="text" id="text" cols="40" rows="20"></textarea>
</label>
</p>
<p>
<label>Мениатюра<br>
<input type="text" name="mini_img" id="author">
</p>
</label>
</p>
<p>
<label>
<input type="submit" name="submit" id="submit" value="Добавить">
</label>
</p>
</form>
</p>
</body>
</html>
нашел пару ошибок, вот, но
Цитата |
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc,text,img,ssil,author,vidtime,resol) VALUES ('1','css','muv css','2010-11-2' at line 1 |
Спустя 5 минут, 20 секунд (29.11.2010 - 21:21) nugle написал(а):
Ты Попова курсы смотрел?
Спустя 6 минут, 52 секунды (29.11.2010 - 21:28) Guest написал(а):
nugle, какого Попова? Денис Попов, который ОС Попова "изобрел"?
, нет

Спустя 1 минута, 42 секунды (29.11.2010 - 21:29) T1mer написал(а):
Я бы по 1 проверял все поля, которые пытаешься записать в БД.
Проверяешь isset ом 8 полей, вставляешь целых 11. Попробуй мб вставить 1 поле, для начала.
Кстати вот_тут описано как можно улучшить этот код.
Проверяешь isset ом 8 полей, вставляешь целых 11. Попробуй мб вставить 1 поле, для начала.
Кстати вот_тут описано как можно улучшить этот код.
Спустя 21 минута, 9 секунд (29.11.2010 - 21:51) Guest написал(а):
T1mer, спасибо за ссылку, почитал поправил, добавилось
