Помощь по скриптам | Крч
нужна реализация смайлов под игру так как смайлами никогда вообще не занимался нужна будет помощь JavaScript не помогает пытался,будет хорошо если на php.
DELETED
12 февраля 2016, в 20:03
Delete
Программист , черканул
Вот функция
function smile ($a) {
$a = str_replace('Символ для вывода','<img src="/путь к смайлу" with="18" height="18"/>',$a);
return $a;
}
function smile ($a) {
$a = str_replace('Символ для вывода','<img src="/путь к смайлу" with="18" height="18"/>',$a);
return $a;
}
elbit , щяс проверю
И в чате там где в цикле выводится текст сообщения например '.$text.' сделай так '.smile($text).'
elbit , не пашет(
__Aslanbek__ (12.02.2016 в 20:55)
elbit , не пашет(
elbit , не пашет(
Функцию в файл функций))Код с чата кидай посмотрим
________
посл. ред. 12.02.2016 в 20:57; всего 1 раз(а); by elbit
__Aslanbek__ , пиши в лс.
elbit ,
define("COUNTMSG",
10);
define("MAXPAGE", 10); define("MAXCHAR",
500);
$chat = RemoveDB("`chat`
ORDER BY `id` DESC ");
$countchat = count($chat);
if(isset($_POST['sub'])){
$msg = htmlspecialchars
($_POST['msg']); $date = date("d.m.Y в G:i");
if(mb_strlen($msg, "utf-8")
< 1){
$err = "Нельзя
отправлять пустые
сообщения";
err_game($err);
}
elseif(mb_strlen($msg,
"utf-8") > MAXCHAR){
$err = "Превышено
максимальное количество
символов (".MAXCHAR.")";
err_game($err);
}
else{ mysql_query("INSERT INTO
`chat` SET `id_user` = '".$user
['id']."', `nickname_user` = '".
$user['nickname']."', `date` =
'$date', `msg` = '".my_esc
($msg)."' ");
header("Location:chat");
exit;
}
}
if(isset($_GET['page'])){
if(is_numeric($_GET
['page'])){
$countlist = ceil
($countchat / COUNTMSG);
$page = $_GET['page'];
if($countlist < $page ||
$page < 2 || $page >
MAXPAGE){
header("Location:chat");
exit;
}
if($page == $countlist){
$res2 = $countchat;
}
else{
$res2 = $page *
COUNTMSG;
}
$res = ($page - 1) *
COUNTMSG;
}
else{ header("Location:chat");
exit;
}
}
else{
$res = 0;
if($countchat < 10){
$res2 = $countchat;
}
else{
$res2 = 10;
}
}
?>
<title><?=$title;?></title>
<div class="page-title">
<?=$title;?>
</div>
Сообщение: </br>
<form method="post">
<textarea name="msg" rows="2" cols="30" class="b-textarea chat-area" name="text" id="comment" maxlength="256"></textarea>
<button id="submitSent" type="submit" class="gr-btn" name="sub">Отправить</button>
</form>
<?if($countchat < 1){?>
Сообщений нет
<?}else{?>
<?for($i = $res; $i < $res2; $i++){?>
<span class="name btn"><img src="https://img1.vten.ru/images/icons/vip_icon.png" alt="[VIP]"> <a href="/profile/<?=$chat[$i]['id_user']?>"><?=$chat[$i]['nickname_user']?></a> <font class="srf2"><?=$chat[$i]['date'];?></font></br>
<?=$chat[$i]['msg']?>
</span>
<?}?>
<?}?>
<?if($countchat > COUNTMSG){?>
<?}?>
</div>