Балы за сообщения
1.
Рюук (30.06.2010 / 18:15)
У меня стоит форум мод энергетика, и в нем убрано защитывание балов за сообщения непроисходит, подскажите как это исправить?
2.
Рюук (30.06.2010 / 19:46)
Подскажите пожалуйста)
3.
Вантуз-мен (30.06.2010 / 19:49)
код добавления сообщения покажи
4.
Рюук (30.06.2010 / 20:02)
$num_post=$num;
$nomer=$num_post+1;
if ( isset($_GET['edit'])) {
$edit=$_GET['edit'];
echo'<form action="index.php?event=redanswer&edit='.$edit.'&fid='.$fid.'&page='.$page.'&'.SID.'" method="post">';
} else {
echo'<form action="index.php?event=addanswer&fid='.$fid.'&page='.$page.'&'.SID.'" method="post" enctype="multipart/form-data">';}
echo'<input type="hidden" name="zag" value="'.$ddd[3].'">';
echo'<input type="hidden" name="id" value="'.$id.'">';
if ( isset($_GET['edit'])){ echo'<b>Редактирование:</b><br>'; }
elseif (isset($_GET['num']) && !ereg("[^0-9]",$_GET['num']) ) {
echo'<b>Цитируем '.$niklog.' пост '.$nomer.'</b><br><br>';
//echo'<input type="hidden" name="msg2" value="[quote='.$niklog.']'.$message.'[/quote]" />';//
echo'<b>Цитирование:</b><br>';
}else{
echo'<b>Сообщение:</b><br>';}
echo'<textarea name="msg" cols="17" rows="3">';
if (isset($_GET['num']) && !ereg("[^0-9]",$_GET['num'])){
echo '[quote='.$niklog.']'.$message.'[/quote]'; }
//if ( isset($_GET['edit'])){
//echo $message2;}//
elseif (isset($message) && !ereg("[^0-9]",$_GET['edit'])){
echo $message ; }
elseif (isset($_GET['say']) && !ereg("[^0-9]",$_GET['say'])){
echo'[color=#ff0000]'.$niklog.',[/color]';}
echo '</textarea><br>';
if($config_translit=="1"){
echo'Транслит: <input name="trans" type="checkbox" value="y" /><br>';}
if($config_skryt_post=="1"){
if($udata[36]>500){
echo'Скрыть пост: <input name="skryt" type="checkbox" value="s" /><br>';}}
echo'<input type="submit" value="Отправить" /><br></form>';
5.
Рюук (30.06.2010 / 20:03)
}else{
echo'<br>--------------------<br>Сообщение:<br>';
echo'<input name="msg" /><br>';
if($config_translit=="1"){
echo'Транслит: <select name="trans"><option value="0">Нет</option>';
echo'<option value="y">Да</option>';
echo'</select><br>';}
if($config_skryt_post=="1"){
if($udata[36]>500){
echo'Скрыть пост: <input name="skryt" type="checkbox" value="s" /><br>';}}
echo'<anchor>Написать';
echo'<go href="index.php?event=addanswer&fid='.$fid.'&page='.$page.'&id='.$id.'&'.SID.'" method="post">';
echo'<postfield name="zag" value="'.$ddd[3].'" />';
echo'<postfield name="trans" value="$(trans)" />';
echo'<postfield name="msg" value="$(msg)" />';
echo'</go></anchor><br>';
}
}else{
echo '<br><br>Вы не авторизованы, чтобы добавить сообщение необходимо<br>';
echo '<b><a href="../pages/vhod.php?'.SID.'">Авторизоваться</a></b> или в начале <b><a href="../pages/registration.php?'.SID.'">Зарегистрироваться</a></b><br>'; }
}else{echo "<br>";}
6.
Рюук (30.06.2010 / 20:06)
Извини что так много, прост не знал какая именно часть отправки сообщения тебе нужна
7.
Мансур (30.06.2010 / 21:03)
ето самым вверху бывает ........
/------------------------------ Запись в профиль ----------------------------//
$ufile = file_get_contents(BASEDIR."local/profil/$log.prof");
$udata = explode(":||:",$ufile);
$udata[14]=$ip;
$udata[8]++;
$udata[36]++;
$udata[41]++;
$utext="";
for ($u=0; $u<$config_userprofkey; $u++){
$utext.=$udata[$u].':||:';}
if($udata[0]!="" && $udata[1]!="" && $udata[4]!="" && $utext!=""){
$fp=fopen(BASEDIR."local/profil/$log.prof","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
unset($utext);
}
8.
Мансур (30.06.2010 / 21:04)
там после карантина и там Проверка существования темы и д
9.
Мансур (30.06.2010 / 21:08)
там после
if (isset($_GET['event'])){
if (($_GET['event']=="addtopic") or ($_GET['event']=="addanswer") or ($_GET['event']=="redanswer")) {
10.
Teks (07.07.2010 / 23:25)
Права проверяй для начала на профили юзеров. Форум энергетика распрекрасно считает все. Ты первый у кого не считает.
URL:
https://visavi.net/topics/11050