Warning: session_start(): open(/home/webmaster/www/livestreet.ru/tmp/sess_99ircg3dp6ruqlmn0m45q4v7e3, O_RDWR) failed: No space left on device (28) in /home/webmaster/www/livestreet.ru/www/engine/modules/session/Session.class.php on line 101 параметры / Поиск по тегам / LiveStreet CMS
Прошу помощи, так как не смог разобраться как передать параметры из Javascript в PHP.
У меня есть jquery скрипт, размещенный в ActionBlog template sendstars,
В скрипте идет передача параметров скрипту change_rating.php:
При нажатии на кнопку происходит переход на URL, который обрабатывается в ActionBlog как обычно:
$this->AddEventPreg('/^[\w\_\w]{1,50}$/i','/sendstars$/i','change_rating');
Но дело в том, что в скрипт PHP сейчас не передаются параметры из Jquery.
Я пробовал поключать php скрипт из Actionblog в change_rating.php, находящийся там же где и шаблон с JS, через require_once, но не помогло.
Прошу подсказать, какие есть варианты решения этой проблемы.
Здравствуйте!
В Topic.class.php в функции GetTopicsTop создается запрос, который получает все опубликованные топики. А вот как добавить свой параметр, к примеру не topic_publish, а is_full?
Пробовал так:
Доброго времени суток. Подскажите пожалуйста, хочу осуществить сортировку топиков в блоге:
По дате
По параметру
Параметр будет задавать пользователь при создании топика, скажем число. Оно будет записываться в массив, или в таблицу БД. Хочу осуществить сортировку топиков по возрастанию этого параметра.
Здравствуйте уважаемые знатоки.
Вопрос в следующем.
Есть 2 группы ссылок которые подменяют свой параметр в url
Вопрос в том. как правильно подменять эти параметры так чтоб не задевались соседние параметры
пример:
URL — site/topics?type=topic&city=15323
Есть группа ссылок которая подменяет параметр type и другая, которая подменяет city и делается это очень неоптимально:
{assign var="type" value="`$_aRequest["type"]`"}
{assign var="city" value="`$_aRequest["city"]`"}
<a href="{router page="plugin"}{if $type ne ""}?type={$type}{/if}{if $city ne ""}{if $type ne ""}&{else}?{/if}city={$city}{/if}">change type</a>
Теперь если вдруг необходимо будет добавить еще один блок ссылок, то придется переписать доф.... очень много кода.
А если вдруг эти параметры будут добавляться другими плагинами\хуками и т.д. то это будет просто ужас.
Нашел прекрасную функцию))
скажите что за параметры такие $iMin=1,$iMax=100?
function func_check($sValue,$sParam,$iMin=1,$iMax=100) {
switch($sParam)
{
case 'id': if (preg_match("/^\d{".$iMin.','.$iMax."}$/",$sValue)){ return true; } break;
case 'float': if (preg_match("/^[\-]?\d+[\.]?\d*$/",$sValue)){ return true; } break;
case 'mail': if (preg_match("/^[\da-z\_\-\.]+@[\da-z_\-\.]+\.[a-z]{2,5}$/i",$sValue)){ return true; } break;
case 'login': if (preg_match("/^[\da-z\_\-]{".$iMin.','.$iMax."}$/i",$sValue)){ return true; } break;
case 'md5': if (preg_match("/^[\da-z]{32}$/i",$sValue)){ return true; } break;
case 'password': if (mb_strlen($sValue,'UTF-8')>=$iMin){ return true; } break;
case 'text': if (mb_strlen($sValue,'UTF-8')>=$iMin and mb_strlen($sValue,'UTF-8')<=$iMax){ return true; } break;
default:
return false;
}
return false;
}
Случился небольшой инцидент, в следствии которого я на своем проекте (у своего админсткого аккаунта) потерял весь рейтинг и силу. Как это произошло я так до сих пор и не могу понять, но видимо что-то в БД я намудрил. Дело не в этом.
Я хочу рейтинг и силу восстановить. Но, к моему огромному удивлению, через БД этого сделать не получается оО В том смысле, что у своей учетной записи я ставлю нужный рейтинг, нужную силу, кол-во проголосовавших и жму ОК. Нужные значения записываются. Но после того, как на сайте я обновляю любую страницу (для примера захожу в профиль своего аккаунта), все значения обнуляются (сила, рейтинг, кол-во проголосовавших).
Подскажите, как мне выставить все е эти параметры? В чем причина обнуления? Из-за хитромудрых связей? Как то это обойти можно?
Заранее благодарю.
1. может быть слова «лог», «файл лога», «логфайл», «логирование» заменить на более понятное — «журнал», «журналирование»?
2. В описании параметра «SYS_CACHE_TYPE» заменить «мемкеш» на «memcache». Конечно, я понимаю, что комментарии пишутся «для себя», но… надо ж как-то начинать более солидно выглядеть =)
3. строка 67: «общим кешевым хранилищем» заменить на «кеш». Слышал про хранилище резервных копий, но никак про кеш
4. строка 88: «мыло» заменить на «почтовый ящик»
5. строка 96: «коммент» заменить на «комментарий»
6. строка 103: «юзер» заменить на «пользователь»
7. строка 105: "… если 0 то ограничение.." перед «то» запятую поставить. «постинг» заменить на «публикацию».
8. строка 122: «текстовок» заменить на «сообщений»
9. строка 150: «щирине» заменить на «ширине».
Это при беглом осмотре. Есть еще несколько замечаний, но я не могу правильно сформулировать верный вариант. =-)
Warning: Unknown: open(/home/webmaster/www/livestreet.ru/tmp/sess_99ircg3dp6ruqlmn0m45q4v7e3, O_RDWR) failed: No space left on device (28) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/webmaster/www/livestreet.ru/tmp) in Unknown on line 0