示例#1
0
 public function get_show($id = NULL)
 {
     $user = User::find($id);
     if (empty($user)) {
         return Redirect::to('http://9gag.com/gag/' . rand(300, 6000000));
     }
     if (IPLog::where('ip', '=', $_SERVER['REMOTE_ADDR'])->where('user_id', '=', $user->id)->count() >= 1) {
         $i = IPLog::where('ip', '=', $_SERVER['REMOTE_ADDR'])->where('user_id', '=', $user->id)->first();
         $i->touch();
     } else {
         IPLog::create(array('user_id' => $id, 'ip' => $_SERVER['REMOTE_ADDR']));
     }
     if (empty($user->iplog_link)) {
         return Redirect::to('http://9gag.com/gag/' . rand(300, 6000000));
     }
     return Redirect::to($user->iplog_link);
 }