include_once 'zip.php';
$zip = new PclZip('sql.zip');
$content = $zip->extract(PCLZIP_OPT_BY_NAME, "sql.sql" ,PCLZIP_OPT_EXTRACT_AS_STRING);
$sql = @split(";(\r|\n)", $content[0]['content']);
$ok_sql=0;
for ($i=0;$i<count($sql);$i++)
{if (mysql_query($sql[$i])) {$ok_sql++;}}
if($ok_sql>0)echo '</br><b>Таблицы установлены</b></br><a href="?regsave">Далее</a>';
else echo '<b>Таблицы не установлены, возможно вы уже их устанавливали ранее.</b>';
Ниже заброшу файл zip.php который инклудится...
Ну этот код распаковывает из архива дамп бд и заливает его... Но можете мне как нубу обьяснить как это происходит, так как захотел сделать чтоб он просто заливал НЕ запакованый дамп, так не получается...
Помогите!!!