Перейти к содержимому


Фотография

Кодировка


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 17 Июнь 2011 - 18:18

Вывожу список забаненных следующим образом:
include "db_connect_banlist.php";
$ath = mysql_query("SELECT * FROM amx_bans WHERE expired = 0;");
	<table style='text-align:center' width=100%>
		<tr>
			<td width=40% class='forumheader' colspan='3'>Игрок</td>
			<td width=40% class='forumheader' colspan='3'>Админ</td>
			<td width=20% class='forumheader' colspan='3'>Причина</td>
		</tr>
	</table>
while($result = mysql_fetch_array($ath)){
        	<table style='text-align:center' width=100%>
		<tr>
			<td width=40% class='forumheader3' colspan='3'>".$result['player_nick']."</td>
			<td width=40% class='forumheader3' colspan='3'>".$result['admin_nick']." </td>
			<td wigth=20% class='forumheader3' colspan='3'>".$result['ban_reason']." </td>
		</tr>
	</table>};
В db_connect_banlist.php соответственно подключаюсь к базе.
Только вот причины (Они на русском в базе лежат) выводятся вопросительными знаками.
Сама база у меня в utf-8 и соответственно страничку я создаю в utf-8
Куда копать? =)

#2 admin

admin

    Администратор

  • Администратор
  • 1 319 сообщений

Отправлено 17 Июнь 2011 - 18:49

google-> php iconv

#3 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 17 Июнь 2011 - 20:01

SET NAMES `UTF8`
Спать иногда надо =)

#4 OXOTHUK

OXOTHUK

    Участник

  • Пользователь
  • PipPip
  • 57 сообщений

Отправлено 26 Июнь 2011 - 2:20

Чтобы избежать проблемы с отображением символов на странице, вы можете применить следующий трюк.
Добавьте в .htaccess

<FilesMatch "\.(php|htm|html|css|js)$">
AddDefaultCharset UTF-8
</FilesMatch>

Таким образом, вы гарантируете, что ваши html и php документы будут всегда отображаться правильно, даже если в файле отсутствует тег < Мета http-equiv = "Content-Type">

#5 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 26 Июнь 2011 - 3:59

Чтобы избежать проблемы с отображением символов на странице, вы можете применить следующий трюк.
Добавьте в .htaccess

<FilesMatch "\.(php|htm|html|css|js)$">
AddDefaultCharset UTF-8
</FilesMatch>

Таким образом, вы гарантируете, что ваши html и php документы будут всегда отображаться правильно, даже если в файле отсутствует тег < Мета http-equiv = "Content-Type">

Можно было и так =) Ток не люблю я хтаццесс захламлять =) Проще запросом в базу


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных