お世話になります。
php学習中です。
今現在ログイン機能を作っています。
今現在の数値(秒)とロックがかかった時刻(YMD)を引き算して30分(1800秒)にならないとロック解除できない機能を作っています。
あまりにもコードが長いという理由、約束などにより全てお見せできないのですが、以下のコードになります。
php
1// ロックされている形跡がある場合 日時をチェック 2 if($lock_timestamp !=""){ 3 // 現在のdatetimeを取得 4 $time = 'NOW'; 5 $dateObj = new DateTime($time, new DateTimeZone('Asia/Tokyo')); 6 $dateTime = $dateObj->format('Y-m-d H:i:s');; 7 $timeStamp = $dateObj->getTimestamp(); 8 //設定時間アカウントロックする 9 print_r($timeStamp); 10 11 $diffstamp = $timeStamp - $lock_timestamp;
このコードを実行すると以下のエラーが出ます。
Notice: A non well formed numeric value encountered in C:\xampp\htdocs\fukuda\lib\login.php on line 170
ヒントになるサイトなどでも結構ですので、何か解決の糸口になるようなものを教えていただければと思います。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/06 05:15
2018/09/06 05:17
2018/09/06 05:39