Брой мнения

  • Автор Автор m3
  • Начална дата Начална дата

m3

Registered
Здравейте!

Някой знае ли как ще стане това:
Когато някой напише мнение по-дълго от определен брой символи (примерно 200) да отчита че е написал 2 мнения, ако мнението е още по дълго (примерно 400) да го отчита като 3 мнения.

Благодаря предварително
 
Това предложение ме заинтригува.. :)
И на мен ще ми трябва ако има изобщо такова.. нещо..
 
porostorm каза:
А за какво може да послужи това нещо ако не е тайна?
Когато някой напише мнение по-дълго от определен брой символи (примерно 200) да отчита че е написал 2 мнения, ако мнението е още по дълго (примерно 400) да го отчита като 3 мнения.
 
milenpg каза:
porostorm каза:
А за какво може да послужи това нещо ако не е тайна?
Когато някой напише мнение по-дълго от определен брой символи (примерно 200) да отчита че е написал 2 мнения, ако мнението е още по дълго (примерно 400) да го отчита като 3 мнения.
Това го разбрах, но за какво може да послужи? Да се трупат повече мнения можеби?
 
Понеже става лесно реших да ти го напиша.


Отваряш файла /include/function_post.php и на 468 ред (някъде) има следния код:



Код:
$sql = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts $sign
WHERE user_id = $user_id";


замествам го с :


Код:
 if (strlen($post_message)>300)
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts+3
WHERE user_id = $user_id";
}
elseif (strlen($post_message)>200)
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts+2
WHERE user_id = $user_id";
} 
else
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts $sign
WHERE user_id = $user_id";
}


Не е зле да си запазиш файла някъде преди да го едитваш за да може в случай на проблем да го възстановиш.
 
:)

Еми няма да стане я.
аз като съм скапан и си измислям.
Няма от къде да има стойността на $post_message в тази функция.
Грешката е моя.
Върни си стария файл както си е .
Ще трябва много преправяне на кода а нямам възможност да се
задълбочавам.
Извинявам се.
 

Back
Горе