Перейти к содержанию

Desti

Актив
  • Постов

    2089
  • Зарегистрирован

  • Посещение

  • Победитель дней

    131

Сообщения, опубликованные Desti

  1. Можно прямо в базу записать, но это для сильных духом и немного понимающих, что они делают.

    INSERT INTO `core_sys_lang_words` (lang_id, word_app, word_key, word_default, word_custom) VALUES (1, 'core', 'ключ', 'слово', 'перевод
    ' );

    1 - индекс языка,  поменять на свой
    'core' - подсистема, поставить нужную.
    Ну и ключ, слово и перевод. 

     

  2. 13 минут назад, ipb323 сказал:

    А что страшного происходит?

    Ничего страшного :) Ну выбираются лимиты на размер базы/количество писем/загрузку процессора и хостер блокирует, ну попадает почтовый адрес сервера в черные списки, ну выглядит хозяин форума неграмотным чайником, рассылающим спам. Ерунда. 

  3. Я нифига не понял, но если вы ставите версию выше существующей, вам надо делать upgrade, а если ниже, то руками вносить изменения в БД, чтобы откатить внесенные ранее изменения. По русски говоря, нельзя просто взять и поставить 3.4.6 после 3.4.9, не важно, нуль это или лицензия. 

  4. Еще я вам советую принять какой-нить единственный способ встраивания переменных в строки.. 

    Либо "text " .$var . " text", либо "text {$var} text", это самые "ошибкобезопасные" методы.  Метод "text $var text", бесспорно, красив, но конструкции типа $prefixtopics уже не получаются и его лучше не использовать.

  5. cpanel не знаю, не использую, но он вполне может вставлять спецсимвол в редактируемый текст при сохранении. 

    Вы можете просто скопировать из дистрибутива все файлы на хостинг и не редактировать их??? 

  6. //====[Если не знаем PHP - дальше ничего не трогаем ]=========
    
    $link = mysqli_connect("$host", "$username", "$password", "$database");
    mysqli_set_charset($link, "utf8");
    $resultf = mysqli_query($link, "SELECT tid, title, state, posts, starter_id, last_poster_id, last_post, starter_name, last_poster_name, views, topic_hasattach FROM {$prefix}topics WHERE forum_id NOT IN ({$forumexclude}) ORDER BY last_post DESC LIMIT {$num}");
    
    $totalRows_resultf = mysqli_num_rows($resultf);
    $row_resultf = mysqli_fetch_assoc($resultf);
    do {
    	$topicstrip = $row_resultf['title'];
    	if (strlen($topicstrip) > $topic_num_sym) {
    		$topicstrip = substr($topicstrip,0,$topic_num_sym);
    		$topicstrip = $topicstrip."...";
    	}
    	$status = ($row_resultf['state'] == "closed") ? "<img src=\"forum/style_images/".$img_path."/f_closed.gif\" border=\"0\" alt=\"Тема закрыта\">" : "";
    
    	$attach = ($row_resultf['topic_hasattach'] == "1") ? "<img src=\"temp/A-Vector/images/files.gif\" border=\"0\" alt=\"В сообщении есть прикрепленные файлы\"> " : "";
    
    	$last_date = date($time,$row_resultf['last_post']);
    
    	$bt.= "<small class=\"3\">".$last_date.":</small> <b><a title=\"".$row_resultf['title']."\" href=\"forum/index.php?showtopic=".$row_resultf['tid']."&view=getlastpost\">".$topicstrip."</a></b><br>";
    } while($row_resultf = mysqli_fetch_assoc($resultf));
    
    mysqli_free_result($resultf);
    
    echo $bt;
    
    return $bt;
    ?>

     

  7. 10 минут назад, Vasiliy80 сказал:

    через панель я могу перезапустить сервак, не пробовал еще. сделать?

    просто правка php.ini ничего не даст, надо перезапустить php или, в вашем случае, весь сервер. 

×
×
  • Создать...