Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

20.08.2009, 01:29
|
|
Новичок
Регистрация: 08.02.2008
Сообщений: 13
Провел на форуме: 320409
Репутация:
3
|
|
Pashkela
mailbrush
FireFenix
Спасибо большое,докумекал сам уже...действительно,смешная ошибка
Поставьте пожалуйста по плюсу вышеуказанным людям...
|
|
|

20.08.2009, 03:05
|
|
Новичок
Регистрация: 08.02.2008
Сообщений: 13
Провел на форуме: 320409
Репутация:
3
|
|
Блин,теперь это показывает(((
Код:
Создаем БД
Notice: mysql_createdb(): This function is deprecated, please use mysql_query() to issue a SQL CREATE DATABASE statement instead. in z:\home\localhost\www\site_cw\setup_bd.php on line 15
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in z:\home\localhost\www\site_cw\setup_bd.php on line 16
Ошибка при создании БД Can't create database 'all'. Database exists
PHP код:
<?
//Подключаем шаблон
require "shablon.php";
require "options.php";
//выводим шаблон
echo $head;
//создаем БД
if(!mysql_connect($server,$login,$psswd))
{
echo"Ошибка сервера MySQL";
echo"</body></html>";
exit;
}
echo "Создаем БД";
mysql_createdb($BD); //15ая строка
echo mysql_error(mysql_errno()); //16ая строка
if(mysql_errno() == 0)
{
echo "БД создана!Создаем таблицу 1...";
mysql_select_db($BD);
echo mysql_error();
mysql_query('Create table 1 (
login char(16) primary key,
psswd char(16) not null,
)');
echo mysql_error();
If (mysql_errno() ===0)
{
echo "Таблица создана.Добавляем первичные данные.";
mysql_query('INSERT INTO users values("test","test")');
echo "Данные добавлены";
echo "А теперь создаем Таблицу 2";
mysql_select_db($BD);
echo mysql_error();
mysql_query('Create table 2 (
name char(16) primary key,
sostav char(128),
opisanie text,
)');
echo mysql_error();
If (mysql_errno() ===0)
{
echo "Таблица создана.Добавляем первичные данные.";
mysql_query('INSERT INTO clans values("Первый","Нет...","Нет пока")');
echo "Данные добавлены";
}
}
else echo "ошибка при создании таблицы";
//создать таблицу кв
}
else
echo "Ошибка при создании БД ".mysql_error();
?>
|
|
|

20.08.2009, 05:32
|
|
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
Провел на форуме: 3629857
Репутация:
504
|
|
Сообщение от Pashkela
а потому что вот так писать надо, не зря правила придумали:
PHP код:
<?php
if (условие) {
.........
if (условие) {
...............
...............
}
}
?>
Так, только так и всегда так. Сам почитай свой код и попробуй понять, где у тебя какой IF закрывается и что внутри каждого IF
Сделаешь так - ошибка станет настолько очевидно смешной, что тебе даже смешно не будет
есть как минимум два стиля оформления...
|
|
|

20.08.2009, 10:12
|
|
Новичок
Регистрация: 09.08.2009
Сообщений: 1
Провел на форуме: 30751
Репутация:
0
|
|
Сообщение от xSlon
Блин,теперь это показывает(((
Код:
Создаем БД
Notice: mysql_createdb(): This function is deprecated, please use mysql_query() to issue a SQL CREATE DATABASE statement instead. in z:\home\localhost\www\site_cw\setup_bd.php on line 15
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in z:\home\localhost\www\site_cw\setup_bd.php on line 16
Ошибка при создании БД Can't create database 'all'. Database exists
а зачем же ты базу каждый раз создаешь?))
она уже существует 
|
|
|

20.08.2009, 15:53
|
|
Постоянный
Регистрация: 20.08.2008
Сообщений: 348
Провел на форуме: 2200171
Репутация:
270
|
|
когда расковыриваю иньекции mysql версии >5 часто присутствует база с названием "mysql " ее структура одинаковая на всех сайтах где я ее видел ,там есть логин и пароль в mysql5.
Но он не куда неподходит(
Вопрос такой что это за база и для чего она нужа ?
Вот ее таблицы
Код:
Tables:
columns_priv
db
func
help_category
help_keyword
help_relation
help_topic
host
proc
procs_priv
tables_priv
time_zone
time_zone_leap_second
time_zone_name
time_zone_transition
time_zone_transition_type
user
спасибо
Последний раз редактировалось Shadrin; 20.08.2009 в 15:58..
|
|
|

20.08.2009, 17:07
|
|
Постоянный
Регистрация: 20.08.2008
Сообщений: 348
Провел на форуме: 2200171
Репутация:
270
|
|
а как проверить,закрыт доступ или нет ?
|
|
|

20.08.2009, 18:06
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
а как проверить,закрыт доступ или нет ?
Зайди в phpmyadmin и если там есть БД с именем mysql то попробуй сделать выборку из этой таблици, или же сделай :
select * from mysql.user если нет доступа то вылезет ошибка.
PHP код:
<?php
$conn = mysql_connect("localhost", "root", "");
if (!$conn) {
echo "Unable to connect to DB: " . mysql_error();
exit;
}
if (!mysql_select_db("mysql")) {
echo "Unable to select mydbname: " . mysql_error();
exit;
}
$sql = "SELECT user, password
FROM user
WHERE 1";
$result = mysql_query($sql);
if (!$result) {
echo "Could not successfully run query ($sql) from DB: " . mysql_error();
exit;
}
if (mysql_num_rows($result) == 0) {
echo "No rows found, nothing to print so am exiting";
exit;
}
// До тех пор, пока в результате содержатся ряды, помещаем их в
// ассоциативный массив.
// Заметка: если запрос возвращает только один ряд -- нет нужды в цикле.
// Заметка: если вы добавите extract($row); в начало цикла, вы сделаете
// доступными переменные $userid, $fullname, $userstatus.
while ($row = mysql_fetch_assoc($result)) {
echo $row["user"];
echo $row["password"];
}
mysql_free_result($result);
?>
|
|
|

22.08.2009, 11:47
|
|
Новичок
Регистрация: 16.03.2009
Сообщений: 3
Провел на форуме: 3420
Репутация:
-1
|
|
Кокая прога лутшая из бесплатних для защиты бд mysql?
|
|
|

22.08.2009, 11:50
|
|
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме: 1754802
Репутация:
380
|
|
Сообщение от INSEPT
Кокая прога лутшая из бесплатних для защиты бд mysql?
Brain.
|
|
|

22.08.2009, 17:48
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
mysql БД не надо защищать, с ней просто надо правильно работать
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|