Тема: Знаки вопроса в ромбике. Кириллица.
Есть лендинг с формой, информация с которой отправляется в таблицу Excel.
Сайт - http://zakaz321.zzz.com.ua
buy.php -
<?
$name = $_POST['name'];
$phone = $_POST['phone'];;
$arrname = array($name);
$arrphone = array($phone);
$arrdata = array($name, $phone);
foreach($arrname as $key => $value) {$txtname .=$value."%0A";};
foreach ($arrphone as $key => $value) {$txtphone .=$value."%0A";};
foreach ($arrdata as $key => $value) {$txtdata .=$value."%0A";};
$_POST = fopen("https://script.google.com/macros/s/AKfycbzUSQ8GoLtWkEcj4MlD2EAeF559G7jenhT7VfZyIPbFkLJsIY33/exec?p1={$txtname}&p2={$txtphone}","r");
$sendToTelegram = fopen("https://api.telegram.org/bot1313509268:AAEUlzu1uDDlI3Q_yjQ8HQSBwyo9G3pfvmY/sendMessage?chat_id=-397774590&parse_mode=html&text={$txtdata}","r");
header('Location:thank-you.html');
?>
excel script -
function doGet(e)
{
var sheet = SpreadsheetApp.openById("1vFb2LDykR5gbUFUgxFLcZtsIhokD5E3wcqo305dUoD4");
var n=sheet.getRange("A1").getValue()+2;
var d = new Date();
sheet.getRange("A"+n).setValue(d);
sheet.getRange("B"+n).setValue(e.parameter.p1);
sheet.getRange("C"+n).setValue(e.parameter.p2);
sheet.getRange("A1").setValue(n-1);
}
В телеграмме данные отображаются корректно, а вот в таблице знаки вопроса с ромбиком. Проблема появляется только с кириллицей.
Менял кодировку buy.php на Windows-1251. Создал .htaccess. Результатов нету.