Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 1
Регистрация: 07.06.2016
Сообщений: 81
1

Htmlspecialchars() выдаёт пустое значение

14.08.2017, 13:56. Показов 1736. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Учусь по книге. Ввёл один из примеров и получилось не так как в книге.
PHP
1
2
3
4
5
<?
    $name = $_GET['name'];
    echo 'Добро пожаловать на наш веб-сайт, ' . 
        htmlspecialchars($name, ENT_QUOTES, 'UTF-8') . '!';
?>
HTML5
1
2
3
4
5
6
7
8
9
10
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title> Learn 1 </title>
    </head>
    <body>
        <a href="name.php?name=Кевин">Привет, я кевин!</a>
    </body>
</html>
Миниатюры
Htmlspecialchars() выдаёт пустое значение  
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.08.2017, 13:56
Ответы с готовыми решениями:

Пустое значение $POST выдает ошибку
Привет всем. Когда в $POST нет ни какого значения браузер выводит ошибку такого вида Undefined...

Пустое значение в БД
Перелопатил &quot;пол интернета&quot; :р, но не нашел решения проблемы, прошу помощи! Проблема заключается: ...

Пустое значение в POST
Всем день добрый, возникла следующая проблема, которую ни как не удается решить. Имеется форма...

Пустое значение ключа массива
Подскажите. Если имеем массив в котором имеются пустые значения 1 =&gt; &quot;bar&quot;, 2 =&gt; &quot;foo&quot;, 3...

6
135 / 132 / 30
Регистрация: 08.12.2009
Сообщений: 565
Записей в блоге: 3
14.08.2017, 14:00 2
Проверь
PHP
1
var_dump($_GET['name']);
0
0 / 0 / 1
Регистрация: 07.06.2016
Сообщений: 81
14.08.2017, 14:09  [ТС] 3
Думаю правильно написал, но вывело не то что надо. В книге имя не зашифровано и при вводе тегов <b> </b> он не делает текст жирным, а выводит эти теги.

PHP
1
2
3
4
5
<?
    $name = var_dump($_GET['name']);
    echo 'Добро пожаловать на наш веб-сайт, ' . 
        htmlspecialchars($name, ENT_QUOTES, 'UTF-8') . '!';
?>
Миниатюры
Htmlspecialchars() выдаёт пустое значение  
0
135 / 132 / 30
Регистрация: 08.12.2009
Сообщений: 565
Записей в блоге: 3
14.08.2017, 14:13 4
Мб с кодировкой проблема? Попробуй убрать UTF-8

Добавлено через 1 минуту
Посмотри что у тебя на фото в адресной строке после name= ... Прям в адресной строке пропиши вместо крякозябр name=Кевин вручную.
0
0 / 0 / 1
Регистрация: 07.06.2016
Сообщений: 81
14.08.2017, 14:15  [ТС] 5
Убрал UTF-8 работает, но как мне потом с этой кодировкой работать?
0
135 / 132 / 30
Регистрация: 08.12.2009
Сообщений: 565
Записей в блоге: 3
14.08.2017, 14:17 6
Лучший ответ Сообщение было отмечено nickin как решение

Решение

У тебя в html файле проблема с кодировкой скорее всего. Попробуй ее там задать в head'e

Добавлено через 39 секунд
HTML5
1
<meta charset="UTF-8">
1
0 / 0 / 1
Регистрация: 07.06.2016
Сообщений: 81
14.08.2017, 14:21  [ТС] 7
Спасибо. было написано utf-8 маленькими буквами.
0
14.08.2017, 14:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.08.2017, 14:21
Помогаю со студенческими работами здесь

следующие пустое значение массива
Здравствуйте! Такая проблема, есть массив: Array ( =&gt; 2 =&gt; 4 =&gt; =&gt; =&gt; ) Как в этом...

Присваивается пустое значение в цикле
Здравствуйте, подскажите пожалуйста, в чем мб ошибка. Есть текстовый файл, достаем оттуда...

Зачем присваивать переменной $salt пустое значение?
В качестве примера возьму обычный метод, который генерирует соль для пароля(скопипастил с какого то...

Пустое значение
Доброе время суток этот скрипт обновлять список сообщений при приходе нового сообщения &lt;?php...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru