Здравейте. Използвам една системка(проста) за новини, но проблема е, че няма категории и добавяне на главна снимка за новината. Въпроса ми е дали някой може да ми го добави, че аз не мога? Ето кода:
Благодаря Ви предварително!
Код:
<?php
include ("config.php");
echo '
<html>
<head>
<title>Система за новини - SLADE</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<meta name="generator" content="notepad" />
<meta name="Description" content="News + Comments v1" />
<link rel="stylesheet" type="text/css" href="css.css">
<script src="functions.js" type="text/javascript"></script>
</head>
<body>
<table width="600px" align="center" cellspacing="0">
<tr>
<td class="subTitle"> </b>
</td>
</tr>
<tr>
<td class="mainTxt">';
$a = rand(0,99);
$b = rand(0,9);
$c = rand(0,99);
$d = rand(0,9);
$random = "$a"."$b"."$c"."$d";
?>
<form method="post" action="">
<table align="center" cellpadding="1" cellspacing="1" id="textove" style="border: 1px dashed #666666;">
<tr>
<td align="left"><p class="margin">Заглавие:</p></td>
<td align="left"><input name="zaglavie" type="text" id="zaglavie" size="25" />
</td>
</tr>
<tr>
<td align="left"><p class="margin">Пояснение:</p></td>
<td align="left">
<textarea name="poqsni" class="Forma" cols='30' rows='7' maxlength="250" onKeyDown="countAreaChars(this.form.poqsni,this.form.leftChars,250);"
onKeyUp="countAreaChars(this.form.feedback,this.form.leftChars,250);"></textarea><br />
<input type="text" name="leftChars" readonly size="3" maxlength="4" value="250" />
</td>
</tr>
<tr>
<td align="left"><p class="margin">Секретен код:</p></td>
<td align="left"><input name="code1" type="text" readonly="readonly" id="code1" value="<?php echo $random ?>" /></td>
</td>
</tr>
<tr>
<td align="left"><p class="margin">Повтори кода:</p></td>
<td align="left"><input name=code2 type=text class=form size="25" />
</td>
</tr>
<tr>
<td align="left"><p class="margin">Новината:</p></td>
<td align="left"><textarea name="desc" id="desc" rows="7" cols="30" wrap="virtual"></textarea></td>
</tr>
<tr>
<td colspan="3" align="left">
<input name="submit" type="submit" id="button" value="Добави!" /> <input name="reset" type="reset" id="button" value="Изчисти"></td>
</tr>
</table>
</form>
<?php
if(isset($_POST['submit'])){
if($_POST['zaglavie'] == "")
{
echo "<script type=\"text/javascript\">alert('Въведи заглавието!');</script>"; //При не въведено заглавие ще ви даде грешка Въведете заглавието
}
else
if($_POST['desc'] == "") {
echo "<script type=\"text/javascript\">alert('Въведи новината!');</script>"; //При не въведена ноина ще ви даде грешка Въведете новината!
}
else {
$code1 = $_POST['code1'];
$code2 = $_POST['code2'];
if($code1 !== $code2){
echo "Кода не съвпада!";
die();
};
$title = trim(strip_tags(addslashes($_POST['zaglavie']))); //Заглавие
$poqsnenie = nl2br(strip_tags(addslashes($_POST['poqsni']))); //Пояснение на новината
$novinata = nl2br(strip_tags(addslashes($_POST['desc']))); //Самата новина
$ip = $_SERVER['REMOTE_ADDR']; //Айпи адреса на Автора
$date = date("d.m.Y в: G:i:s");
$sql = "INSERT INTO `news` (`id`,`title`, `poqsnenie`, `novinata`, `ip`, `date`)
VALUES (NULL, '$title', '$poqsnenie', '$novinata', '$ip', '$date');";
$result = mysql_query($sql) or die(mysql_error());
if($result == true){
echo '<meta http-equiv="refresh" content="1;url=index.php">';
echo "Успешно добавихте новината!<br />Моля почакайте!";
}
else {
echo "Новината не беше добавена!";
}
}
}
echo '
</td></tr>
</table><br />
</body>
</html>';
?>
Благодаря Ви предварително!