View file cat - skor/xpanel/add_news.php

File size: 7.69Kb
<?php

################################################################################
#                                                                              #
#  Каталог сайтов 7wap.ru                                                      #
#  Автор - skor                                                                #
#  Email - [email protected]                                                     #
#  ICQ - 327223788                                                             #
#                                                                              #
#  Сайты:                                                                      #
#  xwap.org                                                                    #
#  2pic.org (picfon.org, xyecoc.ru, 7wap.ru)                                   #
#  wapseek.ru                                                                  #
#                                                                              #
#                                                                              #
#                                                                              #
#  Реквизиты:                                                                  #
#  R258467995540                                                               #
#  Z625573098691                                                               #
#  Яндекс 4100155569768                                                        #
#                                                                              #
#  ДАННЫЙ СКРИПТ РАСПРОСТРАНЯЕТСЯ СВОБОДНО, ТАКЖЕ РАЗРЕШАЕТСЯ ВНОСИТЬ          #
#  СВОИ ИЗМЕНЕНИЯ И ДОПОЛНЕНИЯ В КОД! ПРОДАЖА ЗАПРЕЩЕНА!                       #
#  ПРИ РАСПРОСТРАНЕНИИ ЗАПРЕЩАЕТСЯ УДАЛЯТЬ И ИЗМЕНЯТЬ ДАННУЮ ИНФОРМАЦИЮ!       #
#  ПРИ ИСПОЛЬЗОВАНИИ ИСХОДНЫХ КОДОВ ДАННОГО СКРИПТА НЕОБХОДИМО УКАЗАТЬ         #
#  АВТОРА!                                                                     #
#                                                                              #
#  Дата публикации - 28 августа 2007г.                                         #
################################################################################


include "../inc/config.php";
include '../3/html_mod.php';
include "../inc/function.php";
include "adm_mod.php";


		echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">';
		echo '<html><head>';
		echo '<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">';
		echo '<title>7wap.ru</title>';


	echo '<style type=text/css>';

		echo 'A{FONT-SIZE: 12px; COLOR: #FFC949; TEXT-DECORATION: none}';
		echo 'A:hover{FONT-SIZE: 12px; COLOR: #FFFF75; TEXT-DECORATION: none}';
		echo 'TD {FONT-SIZE: 10pt; FONT-FAMILY: Arial}';
		echo 'div.body { padding: 3px; background-color: #FFFFFF; border-bottom: 1px dotted #AFCDDC}';
		echo 'input {

						border-top: 1px solid #000;
						border-left: 1px solid #000;
						border-right: 1px solid #CCC;
						border-bottom: 1px solid #CCC;
						font-size: 8pt;
					}';

	echo '</style>';
    echo '</head>';
	echo '<body bgcolor=#000000 text=#FFFFFF link=#FFFF66>';





	switch (@$act)
	{

		default:




			echo "<form name=\"\" action=\"add_news.php?act=add&amp;".rand(1,99999)."\" method=\"post\">";

			echo "&nbsp;<b style=\"color:#FFFFFF\">Заголовок новости:</b><br>";
			echo "&nbsp;<input name=\"title_n\" type=\"text\" class=\"itext\" size=\"40\" value=\"\" maxlength=\"55\"><br>";

			echo "&nbsp;<b style=\"color:#FFFFFF\">Текст новости:</b><br>";
			echo "&nbsp;<textarea name=\"news_new\" rows=10 cols=60 wrap=\"on\"></textarea><br>";



            echo "&nbsp;<b style=\"color:#FFFFFF\">Добавить новость</b> <input name=\"add_news\" checked=\"true\" type=\"checkbox\" value=\"on\"><br>";
            echo "&nbsp;<b style=\"color:#FFFFFF\">Разослать новость</b> <input name=\"send_news\" type=\"checkbox\" value=\"on\"><br>";
			echo "&nbsp;<input type=\"submit\" class=\"ibutton\" value=\"Отправить\">";
			echo "</form><hr>";


            $arr = @mysql_query("select * from `cat_news` where `id` > '0' order by id desc;");
			$i = @mysql_num_rows($arr);
			$vs = $i;

			echo "Всего&nbsp;".$vs."&nbsp;новостей<br>";


            $id = $title_n = $news = $date =array();

            while ($data = @mysql_fetch_array($arr))
			{
				$id[] = $data['id'];
				$title_n[] = $data['title'];
				$news[] = $data['news'];
				$date[] = $data['date'];
			}

				$count=$i;$count1=$count;
				if(empty($start)) //  если точка старта нен указана то ставим ее в 0
				$start=0;
				$start=intval($start);
				if($start<0)  //  если старт меньше 0 то ставим его в 0
				$start=0;
				if($count>$start+50) $count=$start+50;


			for($i=$start;$i<$count;$i++)
			{

				$title_n[$i] = win_utf($title_n[$i],2);
            	$news[$i] = win_utf($news[$i],2);

				$n=$i+1;
				print "-------<br/>";
				print $date[$i]." ";
				print "<b>".$title_n[$i]."</b><br/>";
				print $news[$i]."<br/>";
				print "<a href=\"add_news.php?act=del&amp;id=".$id[$i]."\">[удалить]</a><br/>";
			}


			//------------------------------------------------------------------------------//
			if($start!=0) print "<a href=\"add_news.php?start=".($start-5)."\">Назад</a><br/>";     // назад
			if($count1>$start+5)print "<a href=\"add_news.php?start=".($start+5)."\">Вперед</a><br/>"; // вперед
			//------------------------------------------------------------------------------//


			echo "<hr>";
   			echo "<img src=\"img/str_red.gif\" alt=\"\" border=\"0\"><a title=\"Очистить новости\" onClick=\"if (confirm('Действительно очистить все новости?')) window.location='add_news.php?act=clean';\"><font size=2 color=\"red\">Очистить Новости</font></a><br>";

		break;





		case 'send':

            //@mail($_POST['to'], $_POST['theme'], $text, "From: ".$_POST['ot']."");

		break;



		case 'add':

			if(@$title_n !='' && @$news_new  !='')
			{
				$date_n = date("(d.m.y/H:i)");


                if(@$add_news == 'on')
                {

					if(@mysql_query("insert into cat_news values(0,'".iconv("WINDOWS-1251", "UTF-8", $_POST['title_n'])."','".iconv("WINDOWS-1251", "UTF-8", $_POST['news_new'])."','$date_n');")){
						print "Новость добавлена!<br/>";
					}

                }



				if(@$send_news == 'on'){


    				$arr = @mysql_query("SELECT `mail` FROM `cat_user`");
					$i = @mysql_num_rows($arr);

					$mail = array();
					while ($data = @mysql_fetch_array($arr))
					{
						$mail[] = $data['mail'];
					}

                 	echo "Новость разослана&nbsp;".count($mail)."&nbsp;юзерам<br>";

					for($i = 0; $i < count($mail); $i++)
					{

                    	@mail($mail[$i], "Новости 7wap.ru- ".$_POST['title_n'], $news_new, "From: Новости 7wap.ru <[email protected]>");

					}

				}




			}
				echo "&nbsp;<img src=\"img/str_orange.gif\" alt=\"\" border=\"0\"><a href=\"add_news.php\">В редактор новостей</a><br>";





		break;



		case 'del': // удаление сообщений ок

			if(mysql_query("delete from `cat_news` where id='".$id."';"))
			{
				print "Новость удалена!<br/>";
			}
			else
			{
				print "Ошибка удаления.";
			}

			echo "&nbsp;<img src=\"img/str_orange.gif\" alt=\"\" border=\"0\"><a href=\"add_news.php\">В редактор новостей</a><br>";

		break;




		case 'clean': // чистка новостей  ок
			@mysql_query("delete from `cat_news`;");
			print "Все новости удалены!<br/>";
			echo "&nbsp;<img src=\"img/str_orange.gif\" alt=\"\" border=\"0\"><a href=\"add_news.php\">В редактор новостей</a><br>";
		break;
	}


echo "&nbsp;<img src=\"img/str_orange.gif\" alt=\"\" border=\"0\"><a href=\"index.php\">НАЗАД</a>";


?>


</body>

</html>