aufgezeichnet, wie Datengerät (Tablet, Handy, Desktop) hinzufügen, wenn Benutzer auf eines der Geräte zugreifen, wenn sie angemeldet sind, dann wurden die Daten aufgezeichnet.Wie wird das Gerät des Benutzers in Laravel
i verwenden, um Pakete jenssegers/Agent
Tabelle Gerät mit Säule: device_name, Datum
ich versuche, aber aufzeichnen kann nicht in der Tabelle
diesen meinen Code in 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()],
]);
}
}
bitte helfen Sie mir, vielen Dank ...
Was ist der Fehler? – EddyTheDove
@eddy, kein Fehler, aber keine Aufzeichnung in Tabelle –
Ist Ihre Tabelle "Gerät" oder "Geräte" genannt? Haben Sie Zeitstempel 'created_at' und' updated_at'? – EddyTheDove