• Hmailserver. Каие порты открыть на роутере?

    @Drno
    Провайдеры обычно блокируют исходящие с 25го порта обратитесь в тех ПО.
    Во вторых - открыть порт можно только ВНУТРЬ извне, а не наоборот...
    Нет, сертификат сайта не действует на почтовик. Помимо прочего еще надо настроить некоторые записи DNS для почтовика и обратную зону у провайдера
    Ответ написан
    Комментировать
  • Стилизация json на странице html. Как сделать?

    @sewaca
    const data = [ /* Array with JSON data */ ];
    document.body.innerHTML = data.map((item)=>`
      <i class="fa fa-user-circle" aria-hidden="true"></i> ${item.name} 
      <i class="fa fa-envelope" aria-hidden="true"></i> ${item.email}
      `)
      .join(" ");

    В data пишите свой массив
    Если надо менять не весь контент на странице, а только в каком-то месте, то вместо document.body пишите селектор на этот элемент
    Ответ написан
    3 комментария
  • Как сделать парсинг файла json средствами js?

    @Paramorez
    Fullstack Nodejs Developer
    В вашем JSON 'е нет ни поля id, ни Css стилей.

    А так, чтобы получить из них нужные вам поля. Достаточно просто импортировать файл JSON и пройтись по нему , допустим, через forEeach

    import myJson from './example.json'
    //Some code.....
    myJson.forEach(element => console.log(element.id));
    Ответ написан
    Комментировать
  • Не могу сделать редирект. Какая ошибка в коде?

    @psiklop
    <?php
    session_start();
    if ($_SESSION['login'] = false);  //точки с запятой быть не должно
    {
        header('Location:index.php');
        if ($_SESSION['login'] = true); 
           // не один =, а два == и скорее нужно так: if (!empty($_SESSION['login'] ))
        {
            header('Location:books');
            exit;
        }
    }
    ?>


    У вас вообще проверка if ($_SESSION['login'] = true) вложена в другой обратный IF и никогда не выполнится, надо вынести и писать ELSE IF
    P.S вообще все не правильно, это код учившегося два часа, надо усердней читать вначале.
    Ответ написан
    1 комментарий