ログオン時にユーザーがデバイスの1つにアクセスした場合、データデバイス(タブレット、モバイル、デスクトップ)を追加する方法、次にデータが記録されました。ユーザーのデバイスをlaravelに記録する方法
iは、パッケージjenssegers /エージェントを使用し、カラム持つ
テーブルデバイス:デバイス名、日付を
私がしようとしますが、LoginController.php
にテーブル に、この私のコードを記録することはできません
public function check(){
$agent = new Agent();
$dt = Carbon::now();
if ($agent->isDesktop() == true)
{
DB::table('device')->insert([
['device_name' => 'desktop', 'tgl' => $dt->toDateString()],
]);
}
elseif ($agent->isTablet() == true) {
DB::table('device')->insert([
['device_name' =>'tablet', 'tgl' => $dt->toDateString()],
]);
}
elseif ($agent->isMobile() == true) {
DB::table('device')->insert([
['device_name' => 'mobile', 'tgl' => $dt->toDateString()],
]);
}
}
大変ありがとうございます...
エラーは何ですか? – EddyTheDove
@eddy、エラーはありませんが、テーブルには記録できません –
あなたのテーブルは 'device'または' devices'ですか?タイムスタンプ 'created_at'と' updated_at'を持っていますか? – EddyTheDove