View file _X_admin_X_/pages/3.php

File size: 6.7Kb
<?php
set_time_limit(999); // максимальное время работы скрипта
ini_set('max_execution_time',999); // максимальное время работы скрипта
$chose=valid_number($_GET['chose']);
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>Админ панель-&gt;Управление файлами</title>
'.$css.'
</head>
<div class="zag" align="center">Админ панель-&gt;Управление файлами</div>
<div class="c">';
///------------------------------------------------Загрузка через HTML форму------------------------------------------///
if ($chose==1)
{

if (empty($_FILES))
{
echo '<form action="'.htmlspecialchars($_SERVER['REQUEST_URI']).'" method="post" enctype=multipart/form-data>
<input type="file" name="uploadfile1"><br/>
<input type="file" name="uploadfile2"><br/>
<input type="file" name="uploadfile3"><br/>
<input type="file" name="uploadfile4"><br/>
<input type="file" name="uploadfile5"><br/>
<input type="file" name="uploadfile6"><br/>
<input type="file" name="uploadfile7"><br/>
<input type="file" name="uploadfile8"><br/>
<input type="file" name="uploadfile9"><br/>
<input type="file" name="uploadfile10"><br/>
<input type=submit value=Загрузить></form>';
}
else 
{
$fold=str_replace('_X_admin_X_/','',$folder);
	for ($i=1;$i<=10;$i++)
	{
	$tmp=$_FILES['uploadfile'.$i]['tmp_name'];
		if ($_FILES['uploadfile'.$i]['error']==0)
		{
		copy($tmp,$_SERVER['DOCUMENT_ROOT'].$fold."/tmp_file/".basename($_FILES['uploadfile'.$i]['name']));
		echo 'Файл &#187; <b>'.basename($_FILES['uploadfile'.$i]['name']).'</b><br/>Успешно загружен!<br/>';
		}
		else{}
	}
		echo '<form action="'.htmlspecialchars($_SERVER['REQUEST_URI']).'" method="post" enctype=multipart/form-data>
<input type="file" name="uploadfile1"><br/>
<input type="file" name="uploadfile2"><br/>
<input type="file" name="uploadfile3"><br/>
<input type="file" name="uploadfile4"><br/>
<input type="file" name="uploadfile5"><br/>
<input type="file" name="uploadfile6"><br/>
<input type="file" name="uploadfile7"><br/>
<input type="file" name="uploadfile8"><br/>
<input type="file" name="uploadfile9"><br/>
<input type="file" name="uploadfile10"><br/>
<input type=submit value=Загрузить></form>';
}
echo '<a href="?p=3&amp;password='.$_GET['password'].'">Меню управления файлами</a>';
}
///-----------------------------------------------Импорт (один файл)--------------------------------------------------------///
elseif ($chose==2)
{

	if (!empty($_POST))
	{
	$fold=str_replace('/_X_admin_X_','',$folder);
	$tmp=trim($_POST['load_url']);
		if (copy($tmp,$_SERVER['DOCUMENT_ROOT'].$fold."/tmp_file/".basename($tmp))){echo 'Файл &#187; <b>'.basename($tmp).'</b><br/>Успешно загружен!<br/>';}
			else {echo 'Файл &#187; <b>'.basename($tmp).'</b><br/>НЕ загружен!<br/>';}
	}
echo '<form method="post" action="'.htmlspecialchars($_SERVER['REQUEST_URI']).'">
Адрес URL вместе с http://<br/>
<input type="text" name="load_url"><br/>
<input type="submit" value="Загрузить"></form>';
echo '<a href="?p=3&amp;password='.$_GET['password'].'">Меню управления файлами</a>';
}
///-----------------------------------------------Импорт (список)--------------------------------------------------------///
elseif ($chose==3)
{
$fold=str_replace('/_X_admin_X_','',$folder);
	if (!empty($_POST))
	{
	$roll_exp=explode("\n",$_POST['roll']);
		foreach ($roll_exp as $k=>$v)
		{
		$tmp=trim($v);
		
			///------------------------------------------------------------///
			$tmp_replace=str_replace('wap_sasisa_ru_','',basename($tmp));
			$tmp_replace=str_replace('devushki_kmx_ru_','',$tmp_replace);
			///------------------------------------------------------------///
			if (copy($tmp,$_SERVER['DOCUMENT_ROOT'].$fold."/tmp_file/".$tmp_replace)){echo 'Файл &#187; <b>'.basename($tmp).'</b><br/>Успешно загружен!<br/>';}
			else {echo 'Файл &#187; <b>'.basename($tmp).'</b><br/>НЕ загружен!<br/>';}
		}
	}
echo '<form method="post" action="'.htmlspecialchars($_SERVER['REQUEST_URI']).'">
<textarea name="roll" cols="30" rows="5"></textarea><br/>
<input type=submit value="Загрузить">
</form>
<a href="?p=3&amp;password='.$_GET['password'].'">Меню управления файлами</a>';
}
///-----------------------------------------------Импорт (цикл)--------------------------------------------------------///
elseif ($chose==4)
{
	if (!empty($_POST))
	{
	$start=valid_number($_POST['start']);
	$stop=valid_number($_POST['stop']);
	$fold=str_replace('/_X_admin_X_','',$folder);
	///------------------------------------------------------------///
	
	///------------------------------------------------------------///
		
		for ($i=$start;$i<=$stop;$i++)
		{
		$tmp=str_replace('$i',$i,trim($_POST['link']));
		$tmp_replace=str_replace('wap_sasisa_ru_','',basename($tmp));
		$tmp_replace=str_replace('devushki_kmx_ru_','',$tmp_replace);
		$tmp_replace=str_replace('tmwap_ru_','',$tmp_replace);
		
		if (copy($tmp,$_SERVER['DOCUMENT_ROOT'].$fold."/tmp_file/".$tmp_replace)){echo 'Файл &#187; <b>'.basename($tmp).'</b><br/>Успешно загружен!<br/>';}
		else {echo 'Файл &#187; <b>'.basename($tmp).'</b><br/>НЕ загружен!<br/>';}
		
		}
	}
echo 'Пример: http://forum.wen.ru/i/s/$i.gif
<form method="post" action="'.htmlspecialchars($_SERVER['REQUEST_URI']).'">
<input type="text" name="link"/><br/>
<input type="text" name="start" size="3" value="1" style="-wap-input-format:\'5N\'"/> &#187; start<br/>
<input type="text" name="stop" size="3" value="2" style="-wap-input-format:\'5N\'"/> &#187; stop<br/>
<input type=submit value="Загрузить">
</form>
<a href="?p=3&amp;password='.$_GET['password'].'">Меню управления файлами</a>';
}
///--------------------------------------------меню загрузки-------------------------------------------///
else 
{
echo '&#187; <a href="?p=3&amp;password='.$_GET['password'].'&amp;chose=1">Загрузить через HTML форму</a><br/>
&#187; <a href="?p=3&amp;password='.$_GET['password'].'&amp;chose=2">Импорт (один файл)</a><br/>
&#187; <a href="?p=3&amp;password='.$_GET['password'].'&amp;chose=3">Импорт (список)</a><br/>
&#187; <a href="?p=3&amp;password='.$_GET['password'].'&amp;chose=4">Импорт (цикл)</a><br/>';}

echo '</div>
<div class="kon" align="center">
<a href="?p=0&amp;password='.$_GET['password'].'">В админ панель</a>
</div>
</html>';
?>