Переменная $ не создается в документе php

110
31 октября 2019, 02:10

Использую функцию

$filename_out=$login.'.php'; 
$f_out=fopen($filename_out,"w+t") or die("Ошибка при создании файла");
fwrite($f_out,"<?php"); 
fwrite($f_out,"\n"."header('Content-Type: text/html; charset=utf-8')?>");
fwrite($f_out,"\n"."<?php $connect_db = mysql_connect('localhost', 'root', '')");
fwrite($f_out,"\n"."include ('bd.php');");

и так далее. Создается новая страница( вроде все нормально), но знак переменной ("$") не копируется в новый документ. Просто ставится пробел. Подскажите что делать.

Answer 1

Создайте файл connect.php в котором разместите код

<?php 
$connect_db = mysql_connect('localhost', 'root', '')");
?>

а в вашем коде генерации вместо строки

fwrite($f_out,"\n"."<?php $connect_db = mysql_connect('localhost', 'root', '')");

поставьте строку

fwrite($f_out,"\n"."<?php include ('connect.php');");
READ ALSO
Запись данных в файл с помощью file_put_contents

Запись данных в файл с помощью file_put_contents

Помогите правильно записать данные в файл financetxt

99
Ошибка Composer

Ошибка Composer

У меня OpenServerВ php

137
SSL сертификаты и PHP

SSL сертификаты и PHP

господаНа стороне сервера крутится ssl сокет

114
Как сгруппировать вывод в GridView Yii2?

Как сгруппировать вывод в GridView Yii2?

Нужно сгруппировать данные относитьльно пользователейВот фрагмент данных

118