Когда я создаю файл он вместо привет.php создает какой-то привет.php тем самым пытается открыть файл привет.php а не находит его, а вместо привет.php лежит этот файл лежит с ужасным названием привет.php Вот картинка:
https://drive.google.com/open?id=0B6D803swV1Fcekh5bGlmWnRsSEU
<form action="data.php" method="post">
<input type="text" name="title" required maxlength="30" minlength="3">
<br>
<textarea name="val"></textarea>
<br>
<input type="submit" value="submit">
</form>
<?php
$title = $_POST["title"];
$val = $_POST["val"];
file_put_contents($title.".php", "\xEF\xBB\xBF" . $val);
echo "Ваша страничка создана. <a href = \"".$title.".php\">Перейти</a>";
?>
Посмотрите, какая у вас кодировка страницы и в какой кодировке данные поступают в PHP-скрипт. Имеет место несовпадение кодировок. Что-то мне подсказывает, что в PHP данные поступают в ASCII-формате.
Установите в файле .htaccess кодировку UTF-8:
AddDefaultCharset utf-8
php_value default_charset "utf-8"
И в коде HTML-страницы:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Ребята, всем привет, помогите, пожалуйста, есть ejs файл, в котором есть 2 input, нужно ввести туда значение и по нажатию на кнопку "Поиск" создавать...
Всем привет! Возник такой вопросКак сделать GET или POST запрос на сервер с uwp программы написанной на C#? И получить ответ? Ответ получаю в JSON