Witam mam kod i wywala mi pewien błąd ale nie wiem co może być żle będę wdzięczny za pomoc:
<?php
header('Content-Type: text/html; charset="utf-8"');
}
?>
<html>
<body>
<form method="post">
<table>
<th colspan="2">Połączenie z bazą danych</th>
<tr><td>Host</td><td><input name="db_host" value="localhost" /></td></tr>
<tr><td>Login</td><td><input name="db_login" value="root" /></td></tr>
<tr><td>Hasło</td><td><input name="db_pass" type="password" /></td></tr>
<tr><td>Nazwa bazy</td><td><input name="db_name" value="database" /></td></tr>
<th colspan="2">Upload plików</th>
<tr><td>Miejsce zapisu<br />uploadowanych plików</td><td><input name="path" value="upload/" /></td></tr>
<tr><td>Maksymalny rozmiar<br />pliku w KB</td><td><input name="maxSize" value="100" /></td></tr>
<th colspan="2">Skracanie linków</th>
<tr><td>Długość skrótu</td><td><input name="linkSize" value="10" /></td></tr>
<tr><td></td><td><input type="submit" value="Instaluj" /></td></tr>
</table>
</form>
</body>
</html>
<?php
else
{
if($fp = fopen('config.php', 'w')) { fwrite($fp, "<"."?php"."\r\n"); fwrite($fp, "header('Content-type: text/html; charset=utf-8');"."\r\n"); fwrite($fp, "\$config = Array();"."\r\n"); fwrite($fp, "\$config['db_host'] = '" . $_POST['db_host'] ."';"."\r\n"); fwrite($fp, "\$config['db_login'] = '" . $_POST['db_login'] ."';"."\r\n"); fwrite($fp, "\$config['db_pass'] = '" . $_POST['db_pass'] ."';"."\r\n"); fwrite($fp, "\$config['db_name'] = '" . $_POST['db_name'] ."';"."\r\n"); fwrite($fp, "\$config['linkSize'] = '" . $_POST['linkSize'] ."';"."\r\n"); fwrite($fp, "\$config['path'] = '" . $_POST['path'] ."';"."\r\n"); fwrite($fp, "\$config['maxSize'] = '" . $_POST['maxSize'] ."';"."\r\n"); fwrite($fp, "include_once 'db.php';"."\r\n");
chmod($_POST['path'], 0777);
}
include_once 'config.php';
$pass = rand(1000000
, 999999999
); if(mysql_query('CREATE TABLE `uploads` (`id` int(5) NOT NULL auto_increment, `fileName` varchar(50) character set utf8 collate utf8_bin NOT NULL, `filePath` varchar(50) character set utf8 collate utf8_bin NOT NULL, `downloads` int(8) NOT NULL default \'0\', `uploader` int(8) NOT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=0;') && mysql_query ('CREATE TABLE `cuts` (`cut` varchar('.$_POST['linkSize'].') character set utf8 collate utf8_bin NOT NULL, `url` varchar(255) character set utf8 collate utf8_bin NOT NULL, PRIMARY KEY (`cut`)) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=0;') && mysql_query ('CREATE TABLE `users` (`id` int(10) NOT NULL auto_increment, `pass` int(10) NOT NULL default \'0\', PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=0;') && mysql_query ('INSERT INTO `users` (pass) VALUES ('.$pass.'')) { echo 'Twój login: 1<br />Twoje hasło: '.$pass.''; } else {
echo 'Błąd przy zapytaniu do bazy danych!'; }
} else {
echo 'Błąd przy otwieraniu pliku!'; }
}
?>
Bład Który mi wyskakuje to "błąd przy zapytaniu do bazy danych "