[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблемы с кодировкой
kas5er
Доброго времени суток народ у меня на носу диплом и мне дали задание написать регу

так вот я столкнулся с проблемой кодировки базы
При регистрации в базе phpmyadmin отображаются иероглифы
Сервер ubuntu
Может кто подскажет как настроить убунту так чтобы всё было чётко
указывал utf-8 кодировку не вышло указывал cp1251 тоже не вышло

вот исходный код
<?php
header('Content-Type: text/html; charset=utf-8;');
if (isset($_POST['surname'])) { $surname = $_POST['surname']; if ($surname == '') { unset($surname);} }
if (isset($_POST['name'])) { $name = $_POST['name']; if ($name == '') { unset($name);} }
if (isset($_POST['patronymic'])) { $patronymic = $_POST['patronymic']; if ($patronymic == '') { unset($patronymic);} }
if (isset($_POST['adres'])) { $adres = $_POST['adres']; if ($adres == '') { unset($adres);} }
if (isset($_POST['number'])) { $number = $_POST['number']; if ($number == '') { unset($number);} }
if (isset($_POST['email'])) { $email = $_POST['email']; if ($email == '') { unset($email);} }
if (isset($_POST['area'])) { $area = $_POST['area']; if ($area == '') { unset($area);} }
if (isset($_POST['menu'])) { $menu = $_POST['menu']; if ($menu == '') { unset($menu);} }
if (isset($_POST['menu2'])) { $menu2 = $_POST['menu2']; if ($menu2 == '') { unset($menu2);} }
if (isset($_POST['time'])) { $time = $_POST['time']; if ($time == '') { unset($time);} }

if (isset($_POST['pasport_serial'])) { $pasport_serial = $_POST['pasport_serial']; if ($pasport_serial == '') { unset($pasport_serial);} }
if (isset($_POST['pasport_number'])) { $pasport_number = $_POST['pasport_number']; if ($pasport_number == '') { unset($pasport_number);} }

if (isset($_POST['birthday'])) { $birthday = $_POST['birthday']; if ($birthday == '') { unset($birthday);} }
if (isset($_POST['birthmonth'])) { $birthmonth = $_POST['birthmonth']; if ($birthmonth == '') { unset($birthmonth);} }
if (isset($_POST['birthyear'])) { $birthyear = $_POST['birthyear']; if ($birthyear == '') { unset($birthyear);} }

/*
if (empty($surname) or empty($name) or empty($patronymic)
or empty($adres) or empty($number) or empty($email)
or empty($area) or empty($menu) or empty($menu2))
{//Ӡ 塳祠鱮䬨������j ������������ʏ 33;����� exit ("Вы ввели не всю информацию, вернитесь назад и заполните все поля!");
}*/
//include ("bd.php");
mysql_connect(localhost, root, pass) or die("1111111111111111111111");
mysql_select_db(th1) or die("22222222222222222222");

mysql_query("SET NAMES utf-8");
mysql_query("SET CHARACTER SET utf-8");

/*$result = mysql_query("SELECT id FROM users WHERE number='$number'",$db);
$myrow = mysql_fetch_array($result);
if (!empty($myrow['id'])) {
exit ("Пользователь с данным номером телефона уже зарегистрирован.");
}*/
// $result2 = mysql_query ("('$surname','$name')");
$result2 = mysql_query ("INSERT INTO users2 (surname, name, patronymic, birthday, birthmonth, birthyear, pasport_serial, pasport_number, adres, number, email, area, menu, menu2, time)
VALUES('$surname', '$name', '$patronymic', '$birthday', '$birthmonth', '$birthyear', '$pasport_serial', '$pasport_number', '$adres', '$number', '$email', '$area', '$menu', '$menu2', '$time')

");
/*if ($result2=='TRUE')
{
echo "Вы успешно зарегистрированы!";
}
else {
echo "Ошибка! Вы не зарегистрированы.";
}*/

?>

вот сама страница регистрации

<html>
<head>
<title>Регистрация</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<form action="reg.php" method="post">
<input name="surname" type="text" placeholder="Фамилия"><BR>
<input name="name" type="text" placeholder="Имя"><BR>
<input name="patronymic" placeholder="Отчество"><BR>

<p>Дата рождения:</p>
<select name="birthday" size="1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>

<select name="birthmonth" size="1">
<option value="Январь">Январь</option>
<option value="Февраль">Февраль</option>
<option value="Март">Март</option>
<option value="Апрель">Апрель</option>
<option value="Май">Май</option>
<option value="Июнь">Июнь</option>
<option value="Июль">Июль</option>
<option value="Август">Август</option>
<option value="Сентябрь">Сентябрь</option>
<option value="Октябрь">Октябрь</option>
<option value="Ноябрь">Ноябрь</option>
<option value="Декабрь">Декабрь</option>
</select><br>
Год: 19<input name="birthyear" placeholder="17" size="1"><BR>

<input name="tarif" placeholder="Тариф"><BR>
<input name="adres" placeholder="Физ. Адрес"><BR>
<input name="number" placeholder="Номер телефона"><BR>
<input name="email" placeholder="E-mail"><BR>
<input name="area" placeholder="Район"><BR>
<input name="pasport_serial" placeholder="Серия паспорта"><BR>
<input name="pasport_number" placeholder="Номер паспорта"><BR>

<p>Услуга:</p>
<select name="menu" size="1"><option value="Интернет">Интернет</option><option value="Кабельное телевидение">Кабельное телевидение</option></select><BR>
<p>Подключение:</p>
<select name="menu2" size="1"><option value="До обеда">До обеда</option><option value="После обеда">После обеда</option></select><BR>
<p>Дополнительная информация:</p>
<input type="text" name="time"><BR>
<input type="submit" name="submit" value="Зарегистрироваться">
</form>
</body>
</html>


Кто может помочь отпишитесь или скиньте свой скайп
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.