Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: русский язык между html и php страницами

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
shiva
Отправлено: 25 Сентября, 2017 - 15:16:30
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Сент. 2017  


Помог: 0 раз(а)




Всем привет.

Начал изучать php. Маклафин - PHP и MySQL2013 взял за основу изучения.

И вот столкнулся с таким примером.

Есть форма, где располагаются поле ввода и кнопка, по нажатию на которую, введенное в поле ввода значение должно отобразиться на php-странице, на которую переходим нажатием на кнопку.

Тот код что прислал ниже - работает. Однако, если например кнопку сделать русскоязычной, то при вводе русско-язычного значения на поле ввода html-страницы - на php-странице выводятся левые значки, но никак не русские буквы.

т.е. если заменить
<p><input type="submit" value="say hello" /></p>
на
<p><input type="submit" value="Скажи привет" /></p>



Пример sayhello.html

<html>
<head>
<link href="../css/phpMM.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form action="/sayHelloWeb.php" method="POST">
<p><i>Enter your name:</i> <input type="text" name="name" size="20" /></p>
<p><input type="submit" value="say hello" /></p>
</form>
</body>
</html>


и sayhelloweb.php:

<html>
<head>

</head>
<body>
<div id="header"><h1>PHP & MySql: The Missing Manual </h1></div>
<div id="example"> Привет 1.1 </div>

<div id="content">
<h1>Привет, <?php echo $_REQUEST['name']; ?>!</h1>
<p>Рады приветствовать вас. Добро пожаловать в начало нашей одисеи в мире PHP-программирования </p>
</form>
</div>

<div id="footer"></div>

</body>
</html>


так же заметил что использование в html примере
что то вроде

<div id="header"><h1> тестl <h1></div>

так же приводит к таким значкам.

Добавлю что у меня установлен apache 2.4 и php 7.1.9

Есть подозрение что я что то не достроил..уже как то это все странно выглядит..
 
 Top
andrewkard
Отправлено: 25 Сентября, 2017 - 15:48:39
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




Кодировка файла какая? <meta charset="utf-8"> в секции head присутствует?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB