- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
include "./include/db.conf.php";
$con = mysql_connect($DB["host"],$DB["user"],$DB["pass"]) or die ("could not connect:".mysql_error());
mysql_set_charset('utf8');
mysql_select_db($DB["dbName"]) or die ("could not connect:".mysql_error());
$hash = $_GET['hash'];
$login = $_GET['login'];
echo "SELECT id FROM reg WHERE log = '".$login."' AND hash = '".$hash."'";
$query = mysql_query("SELECT id FROM reg WHERE log = '".$login."' AND hash = '".$hash."'") or die ("MYSQL error".mysql_error());
if ($query) {
while($row = mysql_fetch_array($query)) {
echo row['id'];}
$query = mysql_query("UPDATE reg SET commit=1 WHERE id=".row['id'])
or die ("MYSQL error".mysql_error());}
Знакомая поделилась шедевром. Так, конечно, можно... но в общем комментарии излишни.
Да, форматирование оригинала сохранено.
как всегда...
не болит заклад-то?
нубов не кормить. штраф 1 карма
Для такого дела существуют Exception-ы ну или делай хотябы так
$q = @mysql_query('...');
if ( !$q )
{
file_put_contents( '/log.txt', 'Ошибка при запросе к БД: '.PHP_EOL.mysql_error(), LOCK_EX | FILE_APPEND );
exit('Возникла непредвиденная ошибка системы');
}
Тем самым хацкер не сможет увидеть ошибку...
да можно настроить вывод даже без доступа к ини файлу через ini_set() директивы.. и кстати про собачки- если это дело в ПДО находится, то ничё страшного нет )
в данном случае проще один раз сконфигить (или инклудить настройщик через ini_set(), если доступа к серваку не имеем) и не беспокоиться о собачках.
Я говорил что для этого дела выделяется отдельный класс обработчик ошибок, а для работы с SQL используется PDO, готовые решения, либо своё, подточенное под проект.
Вообще делается своё PDO, можно/нужно узкопрофильное...
вот тока die () оставляю че это плохо?
[email protected]
скопипастил? :-D
так какой бюджет-то?
> а потом посмотрим может и ты займешь почетное место сдесь)
> скинь как ты делаешь запросы к мускулу, и парсиш резалты,
> 1 файл нужен чтобы оценить работу человека. Вот и оценим...
У-Н-Ы-Л-О-Т-А
вобщем-то для бота было неплохо вплоть до этого глюка
Так делают одинокие люди для добавления своему слову вескости и уменьшения чувства своего одиночества.
А ещё люди с раздвоением и раз...более личности.
К ЛОГОПЕДУ, БЫДЛО!
На корточках сидите по углам, да семки счёлкаете?
Книжки читают. За свои года познакомились с Пушкиным, что не может не радовать. А так наша рать передает им привет и пусть уебывают.
Нельзя так