From 70c59b4638e36fc3ad3a751f6bf01c27fe9adee6 Mon Sep 17 00:00:00 2001 From: Daniel Winzen Date: Wed, 31 Aug 2016 13:47:02 +0200 Subject: [PATCH] Use int rather than string for two variables. --- chat.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/chat.php b/chat.php index 3737559..e6059dd 100644 --- a/chat.php +++ b/chat.php @@ -2735,16 +2735,16 @@ function validate_input(){ $U['message']=preg_replace('/\s+/', ' ', $U['message']); $U['recipient']=''; if($_REQUEST['sendto']==='*'){ - $U['poststatus']='1'; + $U['poststatus']=1; $U['displaysend']=sprintf(get_setting('msgsendall'), style_this($U['nickname'], $U['style'])); }elseif($_REQUEST['sendto']==='?' && $U['status']>=3){ - $U['poststatus']='3'; + $U['poststatus']=3; $U['displaysend']=sprintf(get_setting('msgsendmem'), style_this($U['nickname'], $U['style'])); }elseif($_REQUEST['sendto']==='#' && $U['status']>=5){ - $U['poststatus']='5'; + $U['poststatus']=5; $U['displaysend']=sprintf(get_setting('msgsendmod'), style_this($U['nickname'], $U['style'])); }elseif($_REQUEST['sendto']==='&' && $U['status']>=6){ - $U['poststatus']='6'; + $U['poststatus']=6; $U['displaysend']=sprintf(get_setting('msgsendadm'), style_this($U['nickname'], $U['style'])); }else{// known nick in room? if(get_setting('disablepm')){ @@ -2759,7 +2759,7 @@ function validate_input(){ $stmt->execute(array($_REQUEST['sendto'], $U['nickname'], $U['nickname'])); if($tmp || $tmp=$stmt->fetch(PDO::FETCH_NUM)){ $U['recipient']=$_REQUEST['sendto']; - $U['poststatus']='9'; + $U['poststatus']=9; $U['displaysend']=sprintf(get_setting('msgsendprv'), style_this($U['nickname'], $U['style']), style_this($U['recipient'], $tmp[0])); } if(empty($U['recipient'])){// nick left already or ignores us @@ -3028,7 +3028,7 @@ function del_last_message(){ } } -function print_messages($delstatus=''){ +function print_messages($delstatus=0){ global $I, $U, $db; $dateformat=get_setting('dateformat'); $tz=3600*$U['tz']; @@ -3050,7 +3050,7 @@ function print_messages($delstatus=''){ $time=time(); $stmt=$db->prepare('DELETE FROM ' . PREFIX . 'messages WHERE id IN (SELECT * FROM (SELECT id FROM ' . PREFIX . 'messages WHERE postdate<(?-60*(SELECT value FROM ' . PREFIX . "settings WHERE setting='messageexpire'))) AS t);"); $stmt->execute([$time]); - if(!empty($delstatus)){ + if($delstatus>0){ $stmt=$db->prepare('SELECT postdate, id, text FROM ' . PREFIX . 'messages WHERE '. '(poststatusexecute(array($U['status'], $delstatus, $U['nickname'], $U['nickname']));