Я хочу задать вопрос.Я новичок в рамках Laravel.Я хочу создать текстовый файл из формы ввода данных пользователя, используя платформу Laravel.в то же время я хочу сохранить эти данные в моей базе данных.
У меня есть успех, чтобы сохранить в моей базе данных.но я не могу создать файл .txt из этого.
Я пытался получить данные из базы данных, но ошибка.и я просто пытаюсь получить данные из формы ввода - тоже ошибка.
Я пытался ...
<?php
$nama = $_POST['name'];
$email = $_POST['email'];
$dob = $_POST['date'];
$phone = $_POST['phone'];
$gender = $_POST['gender'];
$address = $_POST['addreess'];
$date = date('dmY');
$jam = data('his');
$data = "$nama,$email,$dob,$phone,$gender,$address";
$file = "$nama"-"$date$jam";
$namafile = "$file.txt";
$fh = fopen($namafile,"w");
fwrite($fh,$data);
fclose($file);
echo "<h2>Hasil Penyimpanan Data</h2>";
echo "<hr>";
echo "Hasil : <a href='$namafile'> $namafile </a>";
Я использую это в моем index.php со средствами, которые яможно напрямую получить данные из формы ввода и затем сохранить их в виде файла .txt.
Вот мой код в контроллере, который сохраняется в моей базе данных:
public function store(Request $request)
{
$employee = new Employee();
$employee->nama = $request->get('name');
$employee->email = $request->get('email');
$employee->dob = $request->get('date');
$employee->phone = $request->get('phone');
$employee->gender = $request->get('gender');
$employee->addreess = $request->get('addreess');
$employee->save();
return redirect('employees')->with('success','Selamat, Data berhasil di tambahkan !');
}
Как сохранить входные данныеданные в базу данных и в то же время, как я могу сохранить данные в текстовый файл?
Спасибо за вашу помощь.:)