Cześć, jestem w trakcie tworzenia czata gg w php, wszystko niby działa poprawnie ale wywala mi błąd, niezależnie co piszę. Jest to mój pierwszy czat, ale taką wybrałem drogę rozwoju i praktyki w php.
kod z pliku pull.php
error_reporting(E_ALL);
ini_set('display_errors', 0);
include_once 'BotApi/MessageBuilder.php';
include_once 'dane.php';
include_once 'funkcje.php';
$from = $_GET['from'];
$time = time();
$msg = file_get_contents('php://input');
$user = user($from);
if ($user) {
$nick = $user['nick'];
$nickk = nick($from);
}
$parts = explode(' ', $msg);
$cmd = str_replace(('.','/','ę','ó','ą','ś','ł','ż','ź','ć','ń'), ('e','o','a','s','l','z','c','n'), mb_strtolower($parts[0]));
$json = users();
$online = array_keys(array_column($json, 'online'), '1');
foreach($online as $o){
$aktywni[] = $json[$o]['gg'];
}
/* Sprawdzanie czy uzytkownik jest zalogowany */
if (!isset($user['online'])) {
if (!in_array($cmd, ['join', 'j'])) {
msg("Aby sie zalogować wpisz /join");
exit;
}
}
if ($user and $isSkr and $user['staff'] < 10) {
update_user($from, ['staff' => '10']);
}
if ($msg[0] == '/' or $msg[0] == '.') {
$json = cmds();
$k = array_search($cmd, array_column($json, 'cmd'));
if (trim($k) == '') {
$k = array_search($cmd, array_column($json, 'alias'));
}
if (trim($k) !== '' and $cmd) {
$c = $json[$k];
include_once 'komendy/'.$c['cmd'].'.php';
exit;
} else {
msg("Komenda /$cmd nie istnieje");
exit;
}
}
message("$nickk : $msg", $aktywni, 0);
A błąd jaki mi wyskakuje
<br /> <b>Parse error</b>: syntax error, unexpected ',' in <b>/home/wytrazek/domains/s1.linuxpl.info/public_html/Eryk/pull.php</b> on line <b>24</b><br />
Linia 19 tutaj w poście