В PHP Я пытаюсь создать новую папку типа базы данных для разных людей при регистрации и добавлении файлов. Я мог бы легко создавать файлы и писать для них, но по какой-то причине каждый раз, когда я пытаюсь создать PHP-файлы с использованием переменной имени пользователя person в качестве пути, все, что она делает, это создать папку с именем $ username.PHP, создающий путь и папки с именами переменных
Вот мой код, сложенный к основам этой части.
<?php
$title = $_POST["title"];
$myFile = "https://stackoverflow.com/users/$username/title.txt";
$fh = fopen($myFile, 'w') or die("There was an error in changing your title. <br />");
$stringData = "$title\n";
fwrite($fh, $stringData);
fclose($fh);
$template = $_POST["temp"];
$myFile = "$structure/template.txt";
$fh = fopen($myFile, 'w') or die("There was an error in changing your template. <br />");
$stringData = "$template\n";
fwrite($fh, $stringData);
fclose($fh);
?>
В чем проблема? –
Где код для создания каталога? – Treffynnon
Вы пытались вырвать $ username из строки: '$ myFile ="/users /".$ username. "/ Title.txt"; ' – BenOfTheNorth