Обучение/Помощь новичкам | Помогите ошибку исправить
Parse error: syntax error, unexpected ';' in W:\domains\testim.ru\page\info\users.php on line 44
php
echo ''.($avatar ? '<img src="/preview/'.$sys['system']['wava'].'/'.base64_encode('/files/avatar/'.basename($avatar)).'" alt="preview" data-toggle="modal" data-target="#avatar">';
320517996 , кинь ввесь код страницы в личку
________
посл. ред. 16.10.2021 в 02:05; всего 1 раз(а); by Nemos
________
посл. ред. 16.10.2021 в 02:05; всего 1 раз(а); by Nemos
RCMS это
________
посл. ред. 16.10.2021 в 02:05; всего 1 раз(а); by Nemos
________
посл. ред. 16.10.2021 в 02:05; всего 1 раз(а); by Nemos
Попробуй так
________
посл. ред. 16.10.2021 в 02:06; всего 1 раз(а); by sNoOpY
php
echo '.($avatar ? '<img src=\"/preview/'.$sys['system']['wava'].'/'.base64_encode('/files/avatar/'.basename($avatar)).'\" alt=\"preview\" data-toggle=\"modal\" data-target=\"#avatar\">'; ________
посл. ред. 16.10.2021 в 02:06; всего 1 раз(а); by sNoOpY
Nemos (16.10.2021 в 02:02) 320517996 , кинь ввесь код страницы в личку
php
<?php $title = 'Пользователи'; require_once($_SERVER["DOCUMENT_ROOT"]."/inc/head.php"); if (isset($active)) { echo '<div class="title">Пользователи</div> <div class="menu"> <form action="" method="GET"> <input type="text" name="search" value="'.$search.'"> <input type="submit" value="Поиск"> </form></div>'; $keywords = $search ? preg_replace("/[\s,]+/", "|", $search) : RS_ALL_CHARS; $stmt_num = $connect->prepare("select count(*) from `users` where `login` rlike :keywords or `name` rlike :keywords or `wmr` rlike :adm or `email` rlike :adm"); $stmt_num->bindValue(':keywords', $keywords); $stmt_num->bindValue(':adm', ($adm_id == 1 || $adm_id == 5) ? $keywords : RS_ALL_CHARS); $stmt_num->execute(); $count_res = $stmt_num->fetchColumn(); if ($count_res == 0) { echo '<div class="menu">NONE</div>'; } else { $page = new Pagination($count_res, 10); if ($search) { $page->setLink('?search=' . $search . '&'); echo '<div class="menu">Найдено по запросу: '.$count_res.'</div>'; } $data = $connect->prepare("select * from `users` where `login` rlike :keywords or `name` rlike :keywords or `wmr` rlike :adm or `email` rlike :adm order by `rating` desc limit :start, 10"); $data->bindValue(':keywords', $keywords); $data->bindValue(':adm', ($adm_id == 1 || $adm_id == 5) ? $keywords : RS_ALL_CHARS); $data->bindValue(':start', $page->start, PDO::PARAM_INT); $data->execute(); $sql = $data->fetchAll(); foreach ($sql as $row) { echo ''.($avatar ? '<img src="/preview/'.$sys['system']['wava'].'/'.base64_encode('/files/avatar/'.basename($avatar)).'" alt="preview" data-toggle="modal" data-target="#avatar">'; echo '<div class="user-forlink">'.profileLink($row).'<div class="chi">'.rankUser($row['rating']).'</div><span class="online">'.online($row['id']).'</span></div>'; } $page->navigation(); } } else { header('Location: /aut'); } require($_SERVER["DOCUMENT_ROOT"]."/inc/foot.php"); ?> sNoOpY (16.10.2021 в 02:05) Попробуй так
Не работает Parse error: syntax error, unexpected 'src' (T_STRING), expecting ',' or ';' in W:\domains\testim.ru\page\info\users.php on line 44
php
echo '.($avatar ? '<img src="/preview/'.$sys['system']['wava'].'/'.base64_encode('/files/avatar/'.basename($avatar)).'" alt="preview" data-toggle="modal" data-target="#avatar">'; ________
посл. ред. 16.10.2021 в 02:08; всего 1 раз(а); by 320517996
Ругается на скобки
320517996 , Я отредактировал то что писал выше, попробуй ещё раз
Nemos (16.10.2021 в 02:03)
RCMS это
RCMS это
Да. Я хочу вывести аватары в разделе пользователи.Не подскажите как?
sNoOpY (16.10.2021 в 02:08)
320517996 , Я отредактировал то что писал выше, попробуй ещё раз
320517996 , Я отредактировал то что писал выше, попробуй ещё раз
ок