Файл: 4wx.ru/wapma/import.php
Строк: 23
<?php
error_reporting(0);
Error_Reporting(E_ALL & ~E_NOTICE);
Error_Reporting (ERROR | WARNING);
extract($HTTP_GET_VARS);
extract($HTTP_POST_VARS);
extract($HTTP_COOKIE_VARS);
extract($HTTP_SERVER_VARS);
extract($HTTP_SESSION_VARS);
include "head.php";
echo '<small>';
$url=htmlspecialchars(stripslashes($_POST['url']));
$linkk=mysql_connect($h,$n,$p) or die ('Ошибка подключения к базе!');
$data=@file_get_contents($url) or die("Ошибка! Невозможно открыть файл по адресу: ".$url."!");
$queryes=preg_split("#(SELECT|CREATE|DROP|UPDATE|INSERT|SHOW|REVOKE|MATCH|LIKE|GRANT|DESCRIBE|OPTIMIZE|COUNT|ALTER|AGAINST|)[-a-z0-9_.:@&?=+,!/~*'%$"sn]*;[^-)]#i", $data);
@mysql_select_db($DB) or die("Не возможно выбрать базу. Причина: ".mysql_error()."");
$i=0;
$ie=0;
foreach($queryes as $query){
$trim=trim($query);
if(!$query or $trim=="")
continue;
if(!@mysql_query($query)){
echo '<b>ERROR!!!</b><br/>Query: '.$query.'<br/>
Server reply: '.mysql_error().'<br/>---<br/>';
$ie++;}
else $i++;}
if($ie=="0"){
echo '---<br/>Файл: '.$url.'<br/>Залит в: '.$DB.'<br/>Действий: '.$i.'<br/>Ошибок: 0<br/>---<br/>';
}else{
echo '---<br/>Возникло: '.($i+$ie).'<br/>Query: '.$ie.' ошибок!<br/>---<br/>';}
echo "»<a href="viewtable.php?DB=$DB&h=$h&n=$n&p=$p">Таблицы</a><br/>";
echo "»<a href="viewmysql.php?h=$h&n=$n&p=$p">Базы</a><br/>";
echo "»<a href="main.php?h=$h&n=$n&p=$p">Меню</a><br/>";
@mysql_close();
mysql_cose($linkk);
echo '</small>';
include "foot.php";
?>