Обучение/Помощь новичкам | Помогите
Друзья, скажите как исправить вот это
https://validator.w3.org/nu/?doc=http%3A%2F%2Fvapmobi.ru%2Fguestbook%2Findex.php
Ниже сама страничка в текстовом формате
------
74488_index.txt (22.1 Kb)
Скачиваний: 107
https://validator.w3.org/nu/?doc=http%3A%2F%2Fvapmobi.ru%2Fguestbook%2Findex.php
Ниже сама страничка в текстовом формате
------
Скачиваний: 107
скрипт опусти ниже шапки
DELETED
9 декабря 2020, в 11:00
Delete
Так вот же указаны 6 ошибок
Скрин 1
------
Скачиваний: 101
DELETED
9 декабря 2020, в 11:01
Delete
Исправь шапку
------
Скачиваний: 110
Сибирский (09.12.2020 в 11:00)
скрипт опусти ниже шапки
скрипт опусти ниже шапки
я опускаю, но выдает ошибку(
php
<!DOCTYPE html> <script> function postReply(el) { $('html, body').animate({ scrollTop: ($('form').offset().top) }, 800); var field = $('textarea'); var author = $(el).closest('[class^="list"]').find('.name b').text(); var $lastSymbol = field.val().slice(field.val().length - 1); var separ = $.inArray($lastSymbol, ['', '\n']) !== -1 ? '' : '\n'; field.focus().val(field.val() + separ + author + ', '); return false; }; </script> <?php /* * JohnCMS NEXT Mobile Content Management System (http://johncms.com) * * For copyright and license information, please see the LICENSE.md * Installing the system or redistributions of files must retain the above copyright notice. * * @link http://johncms.com JohnCMS Project * @copyright Copyright (C) JohnCMS Community * @license GPL-3 */ define('_IN_JOHNCMS', 1); $id = isset($_REQUEST['id']) ? abs(intval($_REQUEST['id'])) : 0; $act = isset($_GET['act']) ? trim($_GET['act']) : ''; $headmod = 'guestbook'; require('../system/bootstrap.php'); /** @var Psr\Container\ContainerInterface $container */ $container = App::getContainer(); /** @var PDO $db */ $db = $container->get(PDO::class); /** @var Johncms\Api\UserInterface $systemUser */ $systemUser = $container->get(Johncms\Api\UserInterface::class); /** @var Johncms\Api\ToolsInterface $tools */ $tools = $container->get(Johncms\Api\ToolsInterface::class); /** @var Johncms\Api\EnvironmentInterface $env */ $env = $container->get(Johncms\Api\EnvironmentInterface::class); /** @var Johncms\Api\BbcodeInterface $bbcode */ $bbcode = $container->get(Johncms\Api\BbcodeInterface::class); /** @var Johncms\Api\ConfigInterface $config */ $config = $container->get(Johncms\Api\ConfigInterface::class); /** @var Zend\I18n\Translator\Translator $translator */ $translator = $container->get(Zend\I18n\Translator\Translator::class); $translator->addTranslationFilePattern('gettext', __DIR__ . '/locale', '/%s/default.mo'); if (isset($_SESSION['ref'])) { unset($_SESSION['ref']); } // Проверяем права доступа в Админ-Клуб if (isset($_SESSION['ga']) && $systemUser->rights < 1) { unset($_SESSION['ga']); } // Задаем заголовки страницы $textl = isset($_SESSION['ga']) ? _t('Admin Club') : _t('Guestbook'); require('../system/head.php'); // Если гостевая закрыта, выводим сообщение и закрываем доступ (кроме Админов) if (!$config->mod_guest && $systemUser->rights < 7) { echo '<div class="rmenu"><p>' . _t('Guestbook is closed') . '</p></div>'; require('../system/end.php'); exit; } switch ($act) { case 'delpost': // Удаление отдельного поста if ($systemUser->rights >= 6 && $id) { if (isset($_GET['yes'])) { $db->exec('DELETE FROM `guest` WHERE `id` = ' . $id); header("Location: index.php"); } else { echo '<div class="phdr"><a href="index.php"><b>' . _t('Guestbook') . '</b></a> | ' . _t('Delete message') . '</div>' . '<div class="rmenu"><p>' . _t('Do you really want to delete?') . '?<br>' . '<a href="index.php?act=delpost&id=' . $id . '&yes">' . _t('Delete') . '</a> | ' . '<a href="index.php">' . _t('Cancel') . '</a></p></div>'; } } break; case 'say': // Добавление нового поста $admset = isset($_SESSION['ga']) ? 1 : 0; // Задаем куда вставляем, в Админ клуб (1), или в Гастивуху (0) // Принимаем и обрабатываем данные $name = isset($_POST['name']) ? mb_substr(trim($_POST['name']), 0, 20) : ''; $msg = isset($_POST['msg']) ? mb_substr(trim($_POST['msg']), 0, 5000) : ''; $trans = isset($_POST['msgtrans']) ? 1 : 0; $code = isset($_POST['code']) ? trim($_POST['code']) : ''; $from = $systemUser->isValid() ? $systemUser->name : $name;
куда его вставить?) я вставляю допустим после
// Задаем заголовки страницы
$textl = isset($_SESSION['ga']) ? _t('Admin Club') : _t('Guestbook');
require('../system/head.php');
выдает ошибку(
// Задаем заголовки страницы
$textl = isset($_SESSION['ga']) ? _t('Admin Club') : _t('Guestbook');
require('../system/head.php');
выдает ошибку(
182518585 , так потому что неправильно, скрипты должны быть либо в шапке в теге <head> либо в <body>
https://www.site-do.ru/js/js2.php
________
посл. ред. 09.12.2020 в 11:15; всего 1 раз(а); by Сибирский
https://www.site-do.ru/js/js2.php
________
посл. ред. 09.12.2020 в 11:15; всего 1 раз(а); by Сибирский
Сибирский (09.12.2020 в 11:14)
182518585 , так потому что неправильно, скрипты должны быть либо в шапке в теге <head> либо в <body>
https://www.site-do.ru/js/js2.php
182518585 , так потому что неправильно, скрипты должны быть либо в шапке в теге <head> либо в <body>
https://www.site-do.ru/js/js2.php
[hljs class="php"][/hljs]
<html>
<head>
<title>Гостевая</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script language="javascript"> function postReply(el)
{
$('html, body').animate({
scrollTop: ($('form').offset().top)
}, 500);
var field = $('textarea');
var author = $(el).closest('[class^="list"]').find('.name b').text();
var $lastSymbol = field.val().slice(field.val().length - 1);
var separ = $.inArray($lastSymbol, ['', '\n']) !== -1 ? '' : '\n';
field.focus().val(field.val() + separ + author + ', ');
return false;
}; </script>
</head>
<body>
</body>
</html>
вот так?
DELETED
9 декабря 2020, в 13:05
Delete
------
Скачиваний: 105
Стр.: 1, 2


