{
$upfile="upload/".$HTTP_POST_FILES['userfile']['name'];
}
else
{
'Файл не загружен!<br>';
}
//Преобразуем весь файл в одну строку
$fp = file_get_contents($upfile, 'r');
//$fp = fopen($upfile, 'r');
//Получение данных из строки (файла)
$kol = '##############################';
//Определяем количество разделителей ###..##
$s = substr_count($fp,$kol);
//Делим строку на массив разделенный ###..##
$mass = preg_split('/##############################/', $fp);
//Присваиваем значения localhost, DB, password
$el = preg_split('/\n/', $mass[0]);
$loch = "localhost";
$user = "user";
$pass = "";
$db = "evm";
//Присваиваем остальные значения из таблиц
for ($i=0; $i<$s+1; $i++)
{
//Делим массив (ы) на значения для таблиц из БД
$dan = preg_split('/==============================/', $mass[$i]);
$data[$i] = array(
$table = $dan[0],
$id = $dan[1],
$name = $dan[2],
$autor = $dan[3],
$text = $dan[4],
$file_n = $dan[5],
$date_ts = $dan[6],
$date_t = $dan[7],
$year = $dan[8],
$mark = $dan[9],
$foto = $dan[10]
);
}
//Убираем лишние пробелы в начале и конце значений
for ($i=0; $i<$s+1; $i++)
{
for ($j=0; $j<12; $j++)
{
$data[$i][$j] = trim($data[$i][$j]);
}
}
$bd = mysql_pconnect("$loch", "$user", "$pass");
if (!$bd)
{
echo '<br>Ошибка: Не удалось установить соединение с базой данных<br />'
.'Пожалуйста, повторите попытку позже!';
exit;
}
echo "<h1>Вы загрузили в БД:<br></h1>";
for ($i=0; $i<$s+1; $i++)
{
//Проверка таблицы news, пишем только в нее
if ($data[$i][0] == "news")
{
mysql_select_db("$db");
echo "<B>Таблица - </B>";
echo $table = $data[$i][0];
echo "<br>";
echo "<B>Дата - </B>";
echo $date_t = $data[$i][6];
echo "<br>";
echo "<B>Название - </B>";
echo $name = $data[$i][2];
echo "<br>";
echo "<B>Текст: </B>";
echo $text = $data[$i][4];
echo "<br>";
echo "<B>Автор - </B>";
echo $autor = $data[$i][3];
echo "<br>";
echo "<B>Фотография - </B>";
echo $pic = $data[$i][10];
echo "<br>";
echo "<Hr Width='100%'>";
$query = "insert into $table values (NULL, $date_t, '$name', '$text', '$autor', ' " .$pic."')";
$result = mysql_query($query);
}
//Проверка таблицы ANNOUCEMENT, пишем только в нее
if ($data[$i][0] == "annoucement")
{
mysql_select_db("$db");
echo "<B>Таблица - </B>";
echo $table = $data[$i][0];
echo "<br>";
echo "<B>Дата - </B>";
echo $date_a = $data[$i][7];
echo "<br>";
echo "<B>Сообщение - </B>";
echo$text = $data[$i][4];
echo "<br>";
echo "<Hr Width='100%'>";
$query = "insert into $table values (NULL, '$date_a', '$text')";
$result = mysql_query($query);
}
//Проверка таблицы ARTICLES, пишем только в нее
if ($data[$i][0] == "articles")
{
mysql_select_db("$db");
echo "<B>Таблица - </B>";
echo $table = $data[$i][0];
echo "<br>";
echo "<B>Дата - </B>";
echo $date_s = $data[$i][6];
echo "<br>";
echo "<B>Название статьи - </B>";
echo $name_s = $data[$i][2];
echo "<br>";
echo "<B>Статья - </B>";
echo $text = $data[$i][4];
echo "<br>";
$idp = $data[$i][10];
echo "<Hr Width='100%'>";
$query = "insert into $table values (NULL, $idp, $date_s, '$name_s', '$text_s')";
$result = mysql_query($query);
}}
echo '<center><input TYPE="button" VALUE="К главной" ONCLICK="HomeButton1()"></center><script>
function HomeButton1()
{
location.href="index.php";
}
</script>';
?>
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.