Panowie mam pytanie odnośnie zedytowania auth Laravela odnośnie rejestracji.
Obecny kod RegisterController.php
namespace App\Http\Controllers\Auth;
use App\{User,Role};
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Validator;
use Illuminate\Foundation\Auth\RegistersUsers;
class RegisterController extends Controller
{
use RegistersUsers;
protected $redirectTo = '/admin';
public function __construct()
{
$this->middleware('guest');
}
protected
function validator
(array $data) {
return Validator::make($data, [
'user' => 'required|string|max:255',
'email' => 'required|string|email|max:255|unique:users',
'password' => 'required|string|min:6|confirmed',
]);
}
protected
function create
(array $data) {
$user = User::create([
'user' => $data['user'],
'email' => $data['email'],
'password' => bcrypt($data['password']),
]);
// tu chciałbym dodać id_user = numer generowany
}
}
teraz do tego chciałbym dodać coś takiego w czystym php'ie by wyglądało tak:
$jest = false;
do{
$id_user = rand(0
, 999999999
);
$result = 'SELECT count(`id_user`) FROM users WHERE id_user = '$id_user '
$sql = mysql_query($result);
$jest=mysql_num_rows($sql)>0;
}
while($jest);
Czy ktoś wie jak to połączyć ze sobą ? (IMG:
style_emoticons/default/smile.gif)