Страница 1 из 2
Не отображает русский шрифт
Добавлено: 24 мар 2013, 16:18
lis154
Создаю регистрацию для сайта. На главной страницы Index.php все отображается нормально. НО как только перехожу на страницы регистрации(registration.php) или любую другую то вместо текста идут знаки "?" в черных ромбах. Подскажите что не так?) Все уже испробовал(
Добавлено спустя 1 час 49 минут 39 секунд:
точнее не только русский. Вообще никакой не отображается
Добавлено спустя 2 минуты 51 секунду:
хотя нет, английский нормально отображается
Добавлено: 24 мар 2013, 16:49
DelphinPRO
Сохраняйте все файлы в одной кодировке. Предпочтительно в utf-8.
Добавлено: 24 мар 2013, 18:03
lis154
<?php
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8 " />
</head>
<form action="verification.php" method="POST">
<body>
<table>
<tr>
<td>Логин:E-mail<font color="red">*</font>:</td>
<td><input type="text" size="20" name="login"></td>
</tr>
<tr>
<td>Пароль<font color="red">*</font>:</td>
<td><input type="password" size="20" maxlength="20" name="password"></td>
</tr>
<tr>
<td>Подтверждения пароля<font color="red">*</font>:</td>
<td><input type="password" size="20" maxlength="20" name="password2"></td>
</tr>
<tr>
<td>E-mail<font color="red">*</font>:</td>
<td><input type="text" size="20" name="email"></td>
</tr>
<tr>
<td>Имя:</td>
<td><input type="text" size="20" name="name"></td>
</tr>
<tr>
<td>Фамилия:</td>
<td><input type="text" size="20" name="lastname"></td>
</tr>
<tr>
<td></td>
<td colspan="2"><input type="submit" value="Зарегистроваться" name="submit">
</td>
</tr>
</table>
</form>
<br>Поля со значком <font color="red">*</font> обязательны для заполнения
</body>
</html>";
Добавлено спустя 1 минуту 53 секунды:
<?php
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<br>
<br>
<form action="login.php" method="POST"><table>
<tr>
<td>Логин:asasas</td>
<td><input type="text" name="login"></td>
</tr>
<tr>
<td>Пароль:</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Войти" name="submit"></td>
</tr>
</table></form>
<a href="registration.php">Регистрация</a>
</body>
</html>";
вот этот отображается. Кодировка одинаковая(
Добавлено спустя 16 секунд:
первый нет/font
Добавлено: 24 мар 2013, 18:41
DelphinPRO
lis154 писал(а):Кодировка одинаковая
Не может быть. Как определили?
Добавлено: 24 мар 2013, 18:58
lis154
Исправил. Теперь все заработало. В самом редакторе разные были выбраны(((
Добавлено: 24 мар 2013, 19:03
DelphinPRO
не "в самом редакторе", а файлы были сохранены в разных кодировках. О чем я вам сразу и сказал.
Добавлено: 24 мар 2013, 19:25
lis154
спасибо. А как узнать имя сервера MySQL в open Server.
Я когда делаю запись в таблицу у меня пишет
mysql_connect ("localhost","lis154","lis413"); mysql_select_db ("reg");
Warning: mysql_query(): Access denied for user ''@'127.0.0.1' (using password: NO) in C:\OpenServer\domains\registr\verification.php on line 41
Warning: mysql_query(): A link to the server could not be established in C:\OpenServer\domains\registr\verification.php on line 41
Access denied for user ''@'127.0.0.1' (using password: NO)
пароль и логи ввожу правильные в файле db.php
mysql_connect ("localhost","admin","admin");
mysql_select_db ("reg");
Добавлено: 24 мар 2013, 19:28
DelphinPRO
Узнать элементарно - нужно заглянуть в документацию, поставляемую вместе с программой.
Добавлено: 24 мар 2013, 19:44
lis154
программа OpenServer. А где там посмотреть документацию я не знаю. Я так понял что ему не нравиться логин и пароль?(
Добавлено: 24 мар 2013, 19:47
DelphinPRO
я понял, что OpenServer )
показываю на пальцах