Как отобразить шрифт devnagri из INPUT на страницу php

У меня есть одна страница php, на которой я изменил шрифт для ввода на devnagri. Мне нужно отобразить его на следующей странице php, а также вставить их в mysql.

первая страница index.php содержит эту информацию ......

  <table width = "535" height = "54" border = "1">
 <tbody>
<tr>
  <td height = "23">नाम</td>
  <td><input type = "text" name = "name" id = "name" style = "font-family: Preeti"> 
  </td>
  </tr>
  <tr>
  <td height = "23">काम</td>
  <td><input type = "text" name = "job" id = "job" style = "font-family: Preeti"> 
  </td>
</tr>
 </tbody>
</table>

Как отобразить шрифт devnagri из INPUT на страницу php

моя вторая страница post.php содержит

       <table width = "535" height = "54" border = "1">
   <tbody>
     <tr>
       <td height = "23">नाम</td>
     <td><?php
      echo $_POST['name'];
      ?></td>
     </tr>
     <tr>
      <td height = "23">काम</td>
      <td><?php
   echo $_POST['job'];
   ?></td>
    </tr>
   </tbody>
 </table>

Как отобразить шрифт devnagri из INPUT на страницу php

когда я набираю कला в имени и खेप в поле вакансии на второй странице отображаются относительные английские буквы ..... где мне нужно отображать, как он отображается на входе.

Мне также нужно вставить эти данные в mysql, и снова нужно отобразить эти данные mysql на другой странице ....

Я не могу отобразить и застрять на этом этапе, поэтому запрос вставки и выбора еще не выполнен ...

Нужна помощь, чтобы разобраться.

Шрифт, используемый для отображения данных, не имеет ничего общего с MySQL и управляется HTML и CSS отображаемой страницы. Единственным несущим в MySQL может быть набор символов, используемый в таблице и столбцах.

Sloan Thrasher 13.03.2018 07:10

Как уже упоминалось, вы устанавливаете шрифт с помощью HTML и CSS, а не в MySQL.

Sloan Thrasher 13.03.2018 07:14

Примените тот же шрифт к элементу, в котором отображается значение столбца на 2-й странице, как и на первой странице. Поскольку вы не включили какой-либо код PHP, HTML и CSS, я не могу предложить более подробную информацию.

Sloan Thrasher 13.03.2018 15:06
$_post['name of inputs'] - В этом нет никакого смысла. Также - я не вижу никаких входных данных в вашем коде, это должен быть $_POST, и этот вопрос (вероятно) должен быть помечен тегами CSS и HTML, а не PHP или mysql. Уточните пожалуйста свой вопрос и только код уместным
Alon Eitan 13.03.2018 18:04

@ user2570995 Я понимаю вопрос, но вы не показали нам, как вы включаете webfont (вы пробовали добавление этого в свой css?), а также - все ячейки вашей таблицы пусты, поэтому вы не увидите шрифт, потому что там не настоящий текст

Alon Eitan 13.03.2018 19:37

Вы сказали, что установили шрифт на первой странице ввода. Используйте тот же метод, чтобы установить шрифт на 2-й странице. Вы показываете код, но ничего не связанное с вашим вопросом. Покажите код, в котором вы устанавливаете шрифт devnagri в поле ввода и только код, который вы используете для отображения того же поля на 2-й странице.

Sloan Thrasher 13.03.2018 19:44

Казалось бы, вы знаете, как установить шрифт в поле ввода, поэтому из этого следует, что вы знаете, как установить код на выходе на 2-й странице. Что мне не хватает, чего вы не знаете / не понимаете?

Sloan Thrasher 13.03.2018 19:45

Обязательное чтение (и, возможно, даже дубликат) ~ stackoverflow.com/questions/279170/utf-8-all-the-way-through

Phil 15.03.2018 05:41

Как насчет <td style = "font-family: Preeti"><?php echo $_POST['name'] ?></td>? Это примерно то, что @ SloanThrasher все время говорил

Phil 15.03.2018 05:44

Конвертируйте ваш файл index.php в UTF-8 (кодировка файлов).

Jaydeep Mor 15.03.2018 05:47
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
2
10
77
1

Ответы 1

Большое спасибо, Фил.

   <table width = "535" height = "54" border = "1">
  <tbody>
   <tr>
  <td height = "23">नाम</td>
  <td style = "font-family: Preeti"><?php
   echo $_POST['name'];
   ?></td>
</tr>
<tr>
  <td height = "23">काम</td>
  <td style = "font-family: Preeti"><?php
   echo $_POST['job'];
   ?></td>
</tr>
  </tbody>
</table>

Он отобразил шрифт Preeti ...

По-прежнему остается запрос INSERT и SELECT.

Шрифт не хранится в MySQL. Как упоминалось в комментариях выше, он используется для представления, а не для хранения данных. Шрифт не имеет отношения к вашим запросам вставки или выбора. Набор символов может быть важным фактором, но это в определении таблиц, в которых вы храните данные.

Sloan Thrasher 15.03.2018 19:31

Большое спасибо, Слоан Трэшер ..... Я нашел решение .... Мне нужно использовать style = "font-family: Preeti" каждый раз, когда мне нужно отобразить результат ....

user2570995 16.03.2018 15:27

Другие вопросы по теме