Написал простенький код: PHP: <form action="" method="post"> <button type="submit" name="btn" value="btn1"> <p><?php $file1 = file("files/file1.txt"); echo $file1[0]?></p> <img src="files/file1.png"> <p><?php echo "$file1[1] $file1[2] $file1[3] $file1[4]" ?></p> </button> </form> А в текстовом файле написал: Это первая строка Это вторая и т.д. В итоге вместо русского текста получил ромбы с вопросительными знаками. Это код который я через include() вставлял в общий ХТМЛ 5 код. В ХТМЛ коде поставил utf-8, а все остальные символы (В том числе из этого txt файла) определялись без проблем
CSS у меня не добавлен, и как добавлять кодировку в php и css? Кстати, проблема именно в присвоении строк файла, т.к. любой другой текст на русском пишется без проблем
По у молчанию во всех стоял ютф-8 без бом. Я все равно перезалил после проверки в Notepadе. Не помогло
https://habr.com/post/130511/ --- Добавлено --- https://stackoverflow.com/questions/4279282/set-http-header-to-utf-8-using-php