в my.ini установки ср1251
базу создавала: CREATE DATABASE `el_secretariat` CHARACTER SET cp1251 COLLATE cp1251_general_ci;
в таблицах ср1251 в конце указывала
[PHP<?php header('Content-type: text/html; charset=cp1251'); ?>
<html>
<head>
<title> Новые документы</title>
</head>
<body bgcolor="lavender">
<h1>
<font><i><b>
Электронный секретариат 1.0
</b></i></font>
</h1>
<head><a href="index.html"><< На главную</a><br><br></head>
<head><a href="oznakomlen.php"> Список ознакомления >></a><br><br></head>
<?php
$hostname = "localhost";
$username = "root";
$password = "123";
$database = "el_secretariat";
@mysql_pconnect($hostname, $username, $password) or die("Could not connect to MySQL server!");
@mysql_select_db($database) or die("Could not select company database!");
mysql_query("SET NAMES cp1251;");
print "Вы подключены к базе данных MySQL!<br><br>";][/PHP]
а в мою базу mysql вносятся непонятные символы вместо русских букв из скрипта, хотя он их как то потом распознает. а если вручную в базу вбиваю, скрипт выдает ҐаЈҐҐў ‘ҐаЈҐ© ‘ҐаЈҐҐўЁз, например при запросах на поиск
далее тихая паника
|