Kadyrovislamdin, Wow 😳
Kadyrovislamdin, Wow 😳
нейронка дала такой код , рабочий. но можете подсказать по безопасности
<!-- Вывод изображения, если оно есть -->
<?php
// Ищем первое изображение в text_safe
preg_match('/<img[^>]+src="([^">]+)"/', $news_item->text_safe, $matches_text);
if (!empty($matches_text[1])): ?>
<img src="<?= $matches_text[1] ?>" alt="<?= $news_item->name ?>" class="img-fluid mb-2">
<?php endif; ?> Kadyrovislamdin, What this code to be added were
tunzxy007, это ?
$map->addRoute(['GET', 'POST'], '/shop[/]', 'modules/shop/index.php'); // shopПроблема в том что в базе пути хранятся с \ а не с /. нашел [url=https://superuser.com/a/176395]здесь.
[/url]Проверял на версии с гитхаба 9.x
Винда и Open Server Panel v6
Не работают картинки в комментариях, в новостях, в гостевой (дальше не стал проверять)
Лечится так:
Открываем файл:
modules/news/Controllers/Admin/AdminArticleController.php$data = [
...
'preview_text' => $request->getPost('preview_text', ''),
'text' => $request->getPost('text', ''),
],
];$data = [
...
// Нормализация путей
'preview_text' => str_replace('\\', '/', $request->getPost('preview_text', '')),
'text' => str_replace('\\', '/', $request->getPost('text', '')),
],
];UPDATE news_comments SET text = REPLACE(text, '\\', '/');
UPDATE news_articles SET text = REPLACE(text, '\\', '/');Добавь поле для загрузки превью к новости
galtsev.t, а я буду тянуть картинку из текста новости . вроде работает , код который нейронка дала
DieHardMy, на опенсервер , в загрузках скрины тоже не работают .А на хостинге - порядок
Kadyrovislamdin, Yu need some modules on open server 6 or download latest version
DieHardMy,
Я видел такой код! Проблема в том, что нужно сделать, чтобы этот код работат. $request = $db->query("SELECT * FROM `library_texts` ORDER BY `time` DESC LIMIT 10");
while($result = $request->fetch()){ echo '<a href="/library/?id='.$result['id'].'">'.$result['name'].'</a><br>';}