С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
 Аватар для MGchannel
0 / 0 / 1
Регистрация: 06.01.2014
Сообщений: 76

Ошибки с кодировкой

22.03.2014, 19:49. Показов 1315. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<?php
 
if ( !empty($_POST) ) 
{
$user=$_POST['user'];
setcookie('HELLO',$user);
 
    $pas = $_POST['pas'];
$file="reg/$user.txt";
if(!file_exists($file))
{
echo "Вы ввели неверный логин";
}
else if($user!="")
{
$fp=fopen($file,"r");
$pw=fread($fp,100);
fclose($fp);
if($pas!=$pw)
{
echo "Вы ввели неверный пароль";
}
 
else
{
$fp=fopen("der.txt","w");
fwrite($fp,$user);
fclose($fp);
echo "ALL right";
?>
<script>
alert ("Вы вошли!!!Переадресация");
window.location="http://goldservise.esy.es/login.php";
</script>
<?
}
}
else
{ echo "Вы не ввели логин";}
}
?>
 
<font color="blue" size=5>Вход</font>
<form method="post">
ЛОГИН:<input name="user"  autocomplete="off"><br>
ПАРОЛЬ:<input name="pas" type="password"  autocomplete="off"><br>
<input type="submit" value="ВОЙТИ">
</form>
<input type="submit" value="Отмена" onclick="v()">
</center>
<!DOCTYPE html >
<HTML>
<HEAD>
<link rel= "SHORTCUT ICON"href="/favicon.ico"type="image/x-icon">
<TITLE>Вход на сайт</TITLE>
 <script>
function v() {
window.location="http://goldservise.esy.es/logout2.php";
}
</script>
 
<meta name='wmail-verification' content='b7a94654da0537f3' >
 
<META NAME="DOCUMENT-STATE"  CONTENT="DYNAMIC">
 
<META NAME="ROBOTS"  CONTENT="ALL">
 
<META http-equiv="Cache-Control" content="public">
<link rel="stylesheet" href= "css1.css">
</HEAD>
<BODY align=center>
<img src = "photo/logo.jpg" width="100%" height="150" ><br>
<center>
Кодировка ANSI если поставлю UTF-8 то файлы по вводимому пользовотелем логину не находит(тк название файла по русски)
В чём вопрос-имя куки ставит вот так:"??????????"
Но вопрос не о куки а как сделать кодировку
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.03.2014, 19:49
Ответы с готовыми решениями:

Непонятки с кодировкой
Недавно появились вот такие вот кракозябры. Кодировка стоит utf-8 без BOM.

Проблема с кодировкой
Здравствуйте, у меня проблема с кодировкой. Если текст вводить на кириллице на страницах html или php, то все нормально выводит. Если...

проблемы с кодировкой
делаю запрос к БД. обращаюсь к процедуре. Сервер выдает ошибку. Долго думал в чем проблема, пока сам запрос не скопировал в блокнот. там...

8
94 / 67 / 23
Регистрация: 22.09.2013
Сообщений: 626
22.03.2014, 19:51
Поставить utf-8 и вместо ??? прописать ещё раз текст.
0
Не мoдepaтор
 Аватар для MVS76
340 / 315 / 94
Регистрация: 07.07.2012
Сообщений: 1,040
Записей в блоге: 7
22.03.2014, 20:07
PHP
1
2
3
4
5
6
<?php
header("Content-Type: text/html; charset=UTF-8");
if ( !empty($_POST) ) 
{
$user=$_POST['user'];
...
0
3 / 3 / 2
Регистрация: 21.12.2012
Сообщений: 12
25.03.2014, 15:51
Лучший ответ Сообщение было отмечено MGchannel как решение

Решение

header("Content-Type: text/html; charset=windows-1251");
Тогда все русские символы будут отображаться корректно.
1
Не мoдepaтор
 Аватар для MVS76
340 / 315 / 94
Регистрация: 07.07.2012
Сообщений: 1,040
Записей в блоге: 7
25.03.2014, 15:55
Цитата Сообщение от greentee5 Посмотреть сообщение
Тогда все русские символы будут отображаться корректно
Ну да ладно, можно в начале добавить строку указания кодировки, и никаких проблем, вот только сам файл конвертировать в "UTF-8 без BOM"
PHP
1
2
3
4
5
6
7
8
<?php
header("Content-Type: text/html; charset=UTF-8");
 
if ( !empty($_POST) ) 
{
$user=$_POST['user'];
...
?>
greentee5, вы и вправду считаете что если на сайте есть русские "буквы", то он обязательно должен быть в кодировке "windows-1251" ?
0
3 / 3 / 2
Регистрация: 21.12.2012
Сообщений: 12
25.03.2014, 16:02
Использование windows-1251 избавляет от лишних мыслей по кириллице. Корректное отображение важно, но тратить время стоит все ж таки на само кодирование, особенно в начале начал. А так, ставишь эту кодировку и больше об этом не задумываешься.
0
Не мoдepaтор
 Аватар для MVS76
340 / 315 / 94
Регистрация: 07.07.2012
Сообщений: 1,040
Записей в блоге: 7
25.03.2014, 16:09
Цитата Сообщение от greentee5 Посмотреть сообщение
Использование windows-1251 избавляет от лишних мыслей по кириллице
Вот как-то странно, почему об этом не подумала почта mail.ru, а взяла и все сделала на UTF-8
0
3 / 3 / 2
Регистрация: 21.12.2012
Сообщений: 12
25.03.2014, 16:15
Mail.ru начали свою работу в 1998 году, я начал год назад. Возможно, где-то я запорол код и использование этой кодировки помогло. Так и закрепилось это в моем понимании. Я рад, что ошибался. Ведь не ошибается тот, кто ничего не делает!
0
Не мoдepaтор
 Аватар для MVS76
340 / 315 / 94
Регистрация: 07.07.2012
Сообщений: 1,040
Записей в блоге: 7
25.03.2014, 16:20
Цитата Сообщение от greentee5 Посмотреть сообщение
Ведь не ошибается тот, кто ничего не делает!
Это точно - 100%!!!
Ваша ошибка заключалась в одном: Вы когда писали на UTF-8, то файлы не перекодировали в эту кодировку, соответственно, файлы по умолчанию в кодировке 1251 а код в UTF-8, вот вам и вывод кракозябры.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.03.2014, 16:20
Помогаю со студенческими работами здесь

Что с кодировкой?
Помогите пожалуста. Возникла такая проблема с кодировкой. Я написал сайт. На сервере работает нормально но когда я скинул на хостинг...

Проблема с кодировкой
не знаю где поменять шрифт

Проблемы с кодировкой
Помогите пожалуйста. От php я ваще далекий(((, не могу справить с кодировкой. Вот сайт -http://topmuz.com.ua/muzics/a чуть ниже плеер,...

Затруднения с кодировкой
Есть скрипт php, которым я в базе данных сохраняю текст через обычную форму. Проблема в том, что при входе в phpmyadmin вместо русского...

Ошибка с кодировкой
$host = 'http://www.softtime.ru/dic/id_dic=277&amp;id_group=11'; // АДРЕС КУДА ИДЁМ $search = 'Возвращает'; //ПОИСКОВАЯ ФРАЗА /* ДАЛЬШЕ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru