default_avatar_1.1.0(аватар для гостей) - вопрос

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Немного оффтопа.
crash писал(а):тогда интересно почему не выдает ошибку sql,
Оно и не будет выдавать.

Это отрывок из admin_board.hph

Запрос config_table, далее:

Код: Выделить всё

	while( $row = $db->sql_fetchrow($result) )
	{
		$config_name = $row['config_name'];
		$config_value = $row['config_value'];
		$default_config[$config_name] = isset($HTTP_POST_VARS['submit']) ? str_replace("'", "\'", $config_value) : $config_value;
		
		$new[$config_name] = ( isset($HTTP_POST_VARS[$config_name]) ) ? $HTTP_POST_VARS[$config_name] : $default_config[$config_name];

		if ($config_name == 'cookie_name')
		{
			$cookie_name = str_replace('.', '_', $new['cookie_name']);
		}

		if( isset($HTTP_POST_VARS['submit']) )
		{
			$sql = "UPDATE " . CONFIG_TABLE . " SET
				config_value = '" . str_replace("\'", "''", $new[$config_name]) . "'
				WHERE config_name = '$config_name'";
			if( !$db->sql_query($sql) )
			{
				message_die(GENERAL_ERROR, "Failed to update general configuration for $config_name", "", __LINE__, __FILE__, $sql);
			}
		}
	}
Как видите скрипт обрабатывает только существующие данные. Остальные просто пропускает без выдачи ошибки
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
frost962
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет 7 месяцев

Сообщение frost962 »

VVVas,ну вот у меня написано:

Код: Выделить всё

-----[ SQL ]------------------------------------------ 
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_guests_url', '');
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_users_url', '');
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_set', '3');
И чего мне с этим делать?
Ну не разу я с таким не работал, что ж я виноват....учиться не когда не поздно!
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

читайте мануал по phpMyAdmin, хотя уж в русском инетерфейсе и с желанием понажимать можно и так разобраться.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
frost962
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет 7 месяцев

Сообщение frost962 »

Ясно!Ладно пойду почитаю
А самому тыкать, боюсь все испортить!

Добавлено спустя 7 часов 44 минуты 43 секунды:

Че то не могу найти я найти этот мануал по phpMyAdmin....
Аватара пользователя
frost962
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет 7 месяцев

Сообщение frost962 »

Народ так где мануал то взять?
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

frost962, вы удивляете, по-моему, весь форум.
зайдите в phpmyadmin и охватите взглядом весь экран, как это делают авиационные диспетчеры.

----
Выдержка из словаря
Мануал - сленговое название документации на какую-либо программу, он же хелп, он же дока.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
frost962
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет 7 месяцев

Сообщение frost962 »

Поручик, очень рад! :D
В общем вы меня наверное не поняли:
1. Что такое мануал я знаю....просто думал он где на сайте есть, но поикал в документации и не нашел, вот и спросил где еще можно посмотреть!

2. Способом "авиационных диспетчеров"..он же метод тыка...пользовался, и сломал новый модем(что то в прошивке накосячил, он и полетел)..после этого в серьезных и незнакоммых средах стараюсь не тыкать, а ищу способ спросить совета!

Но почему то большинство просьб упирается в: читай это, найди то, сам ищи и т.д.
Хотя написать конкретный ответ, тем более на ламерский вопрос займет у многих около 5-10 сек.
Вот мне и интересно не ужели это так сложно?
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

frost962 писал(а):Вот мне и интересно не ужели это так сложно?
Ответ на этот вопрос в этой теме
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
frost962
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет 7 месяцев

Сообщение frost962 »

Поручик, ладно..почитал, интересно!
разбирусь сам в общем! :D

Вернуться в «Поддержка модов для phpBB 2.0.x»