Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Кодировка знаками вопроса при выводе на экран
 
 автор: Golovastik   (31.10.2010 в 02:04)   письмо автору
 
 

Выводит знаками вопроса, уже не знаю что делать.
Для теста, создал 1 файл без никаких других файлов, чисто для того чтоб достать одну фразу с базы данных и вывести её на экран, всё равно выдало знаками вопроса.

Вот содержимое файла index.php.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content=" " />
<meta name="keywords" content="" />
<title>Главная</title>
</head>
<body >




<!--Главная страница -->


<div style="text-align:center; margin-top:20px; color:#006633; font-family:Verdana, Arial, Helvetica, sans-serif;" >
<br />

<?php 


$server 
'localhost'//Имя сервера
$user 'voxri119_xai'//Логин   
$password 't37du78ah4'//Пароль
$db 'voxri119_video';
$table 'lessons'//Название таблицы
$error_database '<h2>Произошла ошибка в базе данных,<br/>
в ближайшее время она будет устранена!</h2>'
;
$connect mysql_connect($server,$user,$password);

if(!
$connect){
echo 
$error_database;
exit;
};
mysql_query("set names utf-8");
//$connect по какому соединению мы работаем
$select mysql_select_db($db,$connect);
if(!
$select){
echo 
$error_database;
exit;
};


$z mysql_query("select * from voxri119_video.privet",$connect);

$rez mysql_fetch_assoc($z);

echo 
$rez['text'];



?>


</div>



</html>


ВЫДАЁТ ЗНАКАМИ ВОПРОСА!!! Что делать?

http://ipicture.ru/uploads/101031/3uTmbxD35R.jpg
http://ipicture.ru/uploads/101031/y5kuN0zHW9.jpg
http://ipicture.ru/uploads/101031/X6IV60ImaZ.jpg
http://ipicture.ru/uploads/101031/uq1WdzAPN3.jpg
http://ipicture.ru/uploads/101031/GVuxFUrlrx.jpg
http://ipicture.ru/uploads/101031/hUsU8g4EOJ.jpg

  Ответить  
 
 автор: Trianon   (31.10.2010 в 02:15)   письмо автору
 
   для: Golovastik   (31.10.2010 в 02:04)
 

1. исправить
mysql_query("set names 'utf8'"); 



2.
.htaccess
AddDefaultCharset utf-8

  Ответить  
 
 автор: sl1p   (31.10.2010 в 02:16)   письмо автору
 
   для: Golovastik   (31.10.2010 в 02:04)
 

по идее дата в базе в другой кодировке)

либо попробуйте добавить в начало файла:

<?php
header
("Content-type: text/html; charset=utf-8");
?>

  Ответить  
 
 автор: Trianon   (31.10.2010 в 02:23)   письмо автору
 
   для: sl1p   (31.10.2010 в 02:16)
 

>по идее дата в базе в другой кодировке)

разуть глаза не пробовали?
ТС ворох скриншотов приложил.

>либо попробуйте

вот это "либо" особо доставляет.
бузина в огороде для дядьки из киева.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования