fix register
This commit is contained in:
@@ -9,6 +9,7 @@ use Illuminate\Http\Request;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\Support\Facades\Hash;
|
||||
use Carbon\Carbon;
|
||||
use Auth;
|
||||
|
||||
class AuthController extends Controller
|
||||
{
|
||||
@@ -21,56 +22,23 @@ class AuthController extends Controller
|
||||
'password' => 'required|string|confirmed',
|
||||
'notelbimbit' => 'required|string',
|
||||
'register_agree' => 'required|integer',
|
||||
// 'email' => 'required|string|unique:users,email',
|
||||
// 'front_img' => 'required|mimes:jpg,png,jpeg|max:5048',
|
||||
// 'back_img' => 'required|mimes:jpg,png,jpeg|max:5048'
|
||||
|
||||
]);
|
||||
|
||||
|
||||
// if(isset($name) && isset($username) && isset($nokp) && isset($password) && isset($notelbimbit) && isset($register_agree) ){
|
||||
|
||||
|
||||
foreach($images as $image){
|
||||
|
||||
$file = new File();
|
||||
$file->user_id = $request->input('user_id');
|
||||
$file->file_type = $request->input('file_type');
|
||||
$file->filename = $request->input('filename');
|
||||
// $image->front_img_filename = $request->input('front_img_filename');
|
||||
// $image->back_img_filename = $request->input('back_img_filename');
|
||||
$user = new User();
|
||||
$user->name = $request->input('name');
|
||||
$user->username = $request->input('username');
|
||||
$user->nokp = $request->input('nokp');
|
||||
$user->password = $request->input('password');
|
||||
$user->notelbimbit = $request->input('notelbimbit');
|
||||
$user->register_agree = $request->input('register_agree');
|
||||
|
||||
// $image = base64_encode(file_get_contents($image));
|
||||
|
||||
// if(null !== ['front_img'] && null !== ['back_img']){
|
||||
|
||||
// // foreach() {
|
||||
// $newFrontImageName = time().'.' . explode('/', explode(':', substr($request->front_img, 0, strpos($request->front_img, ';')))[1])[1];
|
||||
// $newBackImageName = time().'.' . explode('/', explode(':', substr($request->back_img, 0, strpos($request->back_img, ';')))[1])[1];
|
||||
|
||||
// \Image::make($request->front_img)->save(ppublic_path('ic/'.$folder_name).$newFrontImageName);
|
||||
// \Image::make($request->back_img)->save(ppublic_path('ic/'.$folder_name).$newBackImageName);
|
||||
|
||||
// $userPhoto = public_path('ic/'.$folder_name).$currentPhoto;
|
||||
// // }
|
||||
|
||||
// // //create a filename
|
||||
// // $newFrontImageName = 'front-' . $request->nokp . '.' . $request->front_img->extension();
|
||||
|
||||
// // $newBackImageName = 'back-' . $request->nokp . '.' . $request->back_img->extension();
|
||||
|
||||
// // //save image in folder ic
|
||||
// // $folder_name = $request->nokp;
|
||||
// // $request->front_img->move(public_path('/ic/'.$folder_name), $newFrontImageName);
|
||||
// // $request->back_img->move(public_path('/ic/'.$folder_name), $newBackImageName);
|
||||
|
||||
// }
|
||||
}
|
||||
|
||||
if(isset($user['name']) && isset($user['username']) && isset($user['nokp']) && isset($user['password']) && isset($user['notelbimbit']) && isset($user['register_agree']) ){
|
||||
|
||||
$currentdate = Carbon::now();
|
||||
$currentdate = $currentdate->toDateString();
|
||||
|
||||
$user = new User;
|
||||
$user = new User();
|
||||
$user->name = $fields['name'];
|
||||
$user->username = $fields['username'];
|
||||
$user->nokp = $fields['nokp'];
|
||||
@@ -78,24 +46,55 @@ class AuthController extends Controller
|
||||
$user->notelbimbit = $fields['notelbimbit'];
|
||||
$user->register_agree = $fields['register_agree'];
|
||||
$user->t_daftar = $currentdate;
|
||||
$user->type = 2; //type 2 = pembida
|
||||
$images = $request->images;
|
||||
|
||||
if($user->save())
|
||||
{
|
||||
foreach($images as $img)
|
||||
{
|
||||
$file = new File;
|
||||
$file->user_id = $user->id;
|
||||
$file->file_type = $img->file_type;
|
||||
$file->filename = $img->filename;
|
||||
$file->save();
|
||||
}
|
||||
}
|
||||
$user->user_type = 2; //type 2 = pembida
|
||||
|
||||
// }
|
||||
$user->save();
|
||||
|
||||
$images = $request->images;
|
||||
|
||||
foreach($images as $image){
|
||||
|
||||
// dd($user->id);
|
||||
$file = new File();
|
||||
$file->file_type = $image['file_type'];
|
||||
$file->filename = $image['filename'];
|
||||
$file->user_id = $user['id'];
|
||||
$file->save();
|
||||
|
||||
// File::create([
|
||||
// 'file_type '=> $image['file_type'],
|
||||
// 'filename' => $image['filename'],
|
||||
// 'user_id '=> $user->id
|
||||
// ]);
|
||||
|
||||
}
|
||||
|
||||
// $getUserId = User::on('mysql')
|
||||
// ->where('id','=', $user->id)
|
||||
// ->first();
|
||||
|
||||
// // dd($getUserId);
|
||||
|
||||
// if($user->id == $getUserId)
|
||||
// {
|
||||
// // $user = User::find(auth()->id());
|
||||
|
||||
// $images = $request->images;
|
||||
// $images = new File();
|
||||
|
||||
// foreach($images as $img)
|
||||
// {
|
||||
// $file = new File;
|
||||
// $file->user_id = $user->id;
|
||||
// $file->file_type = $img->file_type;
|
||||
// $file->filename = $img->filename;
|
||||
// $file->save();
|
||||
// }
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
// $user = Auth::user();
|
||||
|
||||
$token = $user->createToken('myapptoken')->plainTextToken;
|
||||
$response = [
|
||||
|
||||
Reference in New Issue
Block a user