Просмотр файла adminuploadanekdot.php

Размер файла: 2.29Kb
<?php $mt=microtime(1);
require('db.php');
require('nast.php');
$_GET['str']='xhtml';
require('shapka.php');
@session_start();
$s=htmlspecialchars(session_id());
$ontime=time()-350;
print $beginpage;
if(!@$_SESSION['enter'])
	{
    print "Авторизация не удалась.<br />
    Возможно вы ввели неверные логин или пароль, либо истекло время жизни сессии<br />
    <a href=\"index.php?str=$str\">Повторить ввод</a><br />";
	}
else
	{
	
		$time=time();
	$info=mysql_fetch_assoc(mysql_query("SELECT * from `user` WHERE `uid`='$_SESSION[uid]' limit 1"));
    mysql_query("UPDATE `user` SET `ldate`='$time' WHERE `uid`='$_SESSION[uid]'");
	print "$vydel Админ-панель <br />$vydel1";
	if($info['status']<7)
	print 'Недостаточно прав<br /><a href="enter.php?str='.$str.'&amp;ses='.$s.'">Вернуться</a><br />';
	else
		{
		$forma='
		Выберите файл с анекдотами:(анекдоты должны быть разделены четыремя вертикальными линиями( |||| ))<br />
		<form action="adminuploadanekdot.php?act=load&amp;ses='.$s.'&amp;str='.$str.'" method="POST" enctype="multipart/form-data">
		
		<input type="file" name="file"><br /><input type="submit" name="doUpload" value="Закачать"></form>';
		if(!@$_GET['act'])
			{
			print $forma;
			}
		else
			{
			$tmp=@$_FILES["file"]["tmp_name"];
			$tmp_name=@$_FILES["file"]["name"];
			if(is_uploaded_file($tmp))
				{
				$file=file_get_contents($tmp);
				$file=str_replace('&quot;','"',$file);
				$an=explode('||||',$file);
				$count=count($an);
				for($i=0; $i<$count; $i++)
					{
					$an[$i] = mysql_real_escape_string(nl2br(htmlspecialchars(trim($an[$i]))));
					mysql_query("INSERT into `shut` VALUES('0','1','$an[$i]')");
					//print "INSERT into `shut` VALUES('0','1','$an[$i]')";
					}
				print "В базу данных было добавлено $count анекдотов<br />";
				}
			}
		print $razd.'<a href="admin.php?str='.$str.'&amp;ses='.$s.'">Админ-панель</a><br /><a href="enter.php?str='.$str.'&amp;ses='.$s.'">Прихожая</a><br />';
		}
	}

print $endpage;
print '<!--'.(microtime(1)-$mt).'-->';
?>