[Каталоги] Доска объявлений AWEBCOM BOARD

Статус
В этой теме нельзя размещать новые ответы.
Вышло обновление. Информация в первом сообщении:
Для просмотра ссылки Войди или Зарегистрируйся
reporter - установите обновление. Вышло сегодня. Там немного изменена загрузка файлов.
Для просмотра ссылки Войди или Зарегистрируйся
Если не поможет, то код отвечающий за загрузку:
PHP:
$count = count($_FILES);
	for($i=1;$i<=$count;$i++)
	{
		if(!checkupfile($_FILES['file'. $i]['tmp_name']) || !($_FILES['file'. $i]['tmp_name'] != 'none' && $_FILES['file'. $i]['tmp_name'] && $_FILES['file'. $i]['name'])){
			continue;
		}
		if($_FILES['file'. $i]['size']>$INF['maxupload']){
			showmsg('Превышено ограничение на размер закачиваемых изображений');
		}
		$alled = array('png','jpg','gif','jpeg','bmp');
		$exname = strtolower(trim(substr(strrchr($_FILES['file'. $i]['name'], '.'), 1)));
		if(!in_array($exname,$alled))
		{
			showmsg('Запрещенный формат закачиваемых изображений');
		}
	}
	$CFG['post_check'] == '1' ? $is_check = '0' : $is_check = '1';
    $sql = "INSERT INTO {$table}info (userid,catid,areaid,title,content,linkman,email,icq,phone,password,postarea,postdate,mappoint,addresss,enddate,ip,is_check) VALUES ('$_SESSION[userid]','$catid','$areaid','$title','$content','$linkman','$email','$icq','$phone','$password','$postarea','$postdate','$mappoint','$address','$enddate','$ip',$is_check)";
    $res = $db->query($sql);
	$id = $db->insert_id();
	for($i=1;$i<=$count;$i++)
	{
		if(!checkupfile($_FILES['file'. $i]['tmp_name']) || !($_FILES['file'. $i]['tmp_name'] != 'none' && $_FILES['file'. $i]['tmp_name'] && $_FILES['file'. $i]['name'])){
			continue;
		}
		$name = date('ymdhis');
		for($a = 0;$a < 6;$a++){ $name .= chr(mt_rand(97, 122));}
		$name .= '.' . end(explode('.', $_FILES['file'. $i]['name']));
		$dir = DARKWEB_ROOT . 'data/infoimage/' . date('ymd');
		if(!is_dir($dir))
		{
			if(@mkdir(rtrim($dir,'/'), 0777))@chmod($dir, 0777);
		}
		$to = $dir.'/'. $name;
		if(move_uploaded_file($_FILES['file'. $i]['tmp_name'], $to))
		{
			$image = 'data/infoimage/' . date('ymd').'/'. $name;
			$sql = "INSERT INTO {$table}info_image (infoid,path) VALUES ('$id','$image')";
			$db->query($sql);
		}
	}


Скачал архив заменл файлы, первое - фото опять незакачевается, второе - написано что добавлена функция кабинета с регистрацией пользователей, а где она в адмиеке нет.
С блокировкой объявлений разораля с трудом, надо так придумать что в одном поле действует 2 функции.
Понять идею и разобраться в ней не задавая вопросов для разъяснений автору скрипта просто невозможно, только смекалка помогла.
Может неверно обновление делал, инстал не запускал, если его запустить база новая будет.
Так как делать с инсталятором или без инсталятора.
Может ошибаюсь как и с блокировкой, нужно только опять задать вопрос чтобы понять как все просходит?

Кто знает что и как делать и как ошибки исправить, отпишитесь.
 
Скачал архив заменл файлы, первое - фото опять незакачевается, второе - написано что добавлена функция кабинета с регистрацией пользователей, а где она в адмиеке нет.

Трындите вы ка Троцкий. :) Либо под шофе.
В админке ссылка "Пользователи" над ссылкой "Администраторы", на сайте в верхней навигации "Регистрация".
Файлы дизайна видимо хрен заменили.
С закачкой надоели уже... Хостеру яйцы крутите.
 
1) Благодарю ТС, за скрипт.
2) Всё устраивает.. но
Можно ли ..убрать ограничение на количество публикаций объявлений..
..Сейчас заполнял сайт.. объявлениями, чтобы он смотрелся более обжито.
И после 2-х публикаций, скрипт отказывается их добавлять. =(
..То есть.. чтобы добавить на сайт 60 объявлений.. мне нужно потратить месяц:)?..слишком долго..(((
Вопрос.. где копать, подскажите пожалуйста?
 
1) Благодарю ТС, за скрипт.
2) Всё устраивает.. но
Можно ли ..убрать ограничение на количество публикаций объявлений..
..Сейчас заполнял сайт.. объявлениями, чтобы он смотрелся более обжито.
И после 2-х публикаций, скрипт отказывается их добавлять. =(
..То есть.. чтобы добавить на сайт 60 объявлений.. мне нужно потратить месяц:)?..слишком долго..(((
Вопрос.. где копать, подскажите пожалуйста?

Ограничение на кол-во добавляемых объявлений в сутки настраивается в админке.
Что то тема у меня не появилась в новых ответах... Месяц отвечал. :)))
 
При попытке зайти в админке в Информация \ Объявления (адрес Для просмотра ссылки Войди или Зарегистрируйся) выдает:

Fatal error: Unable to read 8051 bytes in /usr/home/cnrltmdd/public_html/aviz/master/info.php on line 0
 
При попытке зайти в админке в Информация \ Объявления (адрес Для просмотра ссылки Войди или Зарегистрируйся) выдает:
Fatal error: Unable to read 8051 bytes in /usr/home/cnrltmdd/public_html/aviz/master/info.php on line 0

Файлы на сервер заливайте в режиме Binary(Image)
Настраивается в FTP менеджере
 
Посмотрел в шаблоне, ширина Header-a вроде 100%, но на сайте он меньше.
Есче в низу страницы появляется нижний Scrollbar - по ширине.

Ощущение что чтото растягивает страницу, пример на картинке
Для просмотра ссылки Войди или Зарегистрируйся
 
У меня на доске был баг, в тексте если присутствовал знак
HTML:
'
Заявление не публиковалось не в какую и получал примерно такой ответ:
MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => INSERT INTO dw_info (userid,catid,areaid,title,content,linkman,email,icq,phone,password,postarea,postdate,mappoint,addresss,enddate,ip,is_check) VALUES ('','36','60','Nissan Micra','test '','Victor','','','983242224','pass','ВЮВнДбСЗ ','1263675128','','','1266267128','92.115.66.203',1) ) [2] => Array ( [error] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Victor','','','983242224','pass','ВЮВнДбСЗ ','1263675128','','','1266267128','92' at line 1 ) [3] => Array ( [errno] => 1064 ) )

Решилось только по удалению вредного символа из текста, пробовал на другой доске jewdie.com , вроде нету этого.
 
Хм.. Полукавычку экранируем вообще то. Проверим.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху