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

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

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

Студворк — интернет-сервис помощи студентам
Учусь по книге. Ввёл один из примеров и получилось не так как в книге.
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
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.08.2017, 13:56
Ответы с готовыми решениями:

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

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

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

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

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

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

Решение

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

Добавлено через 39 секунд
HTML5
1
<meta charset="UTF-8">
1
0 / 0 / 1
Регистрация: 07.06.2016
Сообщений: 81
14.08.2017, 14:21  [ТС]
Спасибо. было написано utf-8 маленькими буквами.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.08.2017, 14:21
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru