第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將數(shù)據(jù)從視圖傳遞給控制器??,其中數(shù)據(jù)來自另一個控制器

將數(shù)據(jù)從視圖傳遞給控制器??,其中數(shù)據(jù)來自另一個控制器

PHP
元芳怎么了 2021-11-26 16:33:57
所以,我有 2 個視圖和 2 個控制器。第一個視圖,我們稱之為“A”,包含在注冊帳戶時獲取所有用戶信息的表單。提交后,第一個控制器,我們稱之為“X”將把這些信息輸入作為數(shù)組捕獲,然后返回我的第二個視圖,讓我們通過這些數(shù)組將其稱為“B”。最后這個 B 將向用戶展示已經(jīng)輸入的內(nèi)容,作為評論。所以這就像:視圖 A => 控制器 X => 視圖 B => 控制器 Y => 數(shù)據(jù)庫A 視圖:很抱歉向您展示那些沒有代碼的圖像,但我相信,您只需查看我的 X 控制器即可了解結(jié)構(gòu)。X 控制器:public function storeRegister(Request $request){       $validator = Validator::make($request->all(), [        'name' => ['required', 'string', 'max:255', 'regex:/^[a-zA-Z ]+$/'],        'gender' => ['required', 'string'],        'birth_place' => ['required', 'string', Rule::notIn(['', '0'])],        'birth_date' => ['required', 'date', 'date_format:Y-m-d', 'after:1900-01-01', 'before:today'],        'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],        'phone_number' => ['required', 'string', 'min:9', 'max:15', 'regex:/^[0-9]+$/', 'unique:users'],        'address_province' => ['required', 'string', Rule::notIn(['', '0'])],        'address_regency' => ['required', 'string', Rule::notIn(['', '0'])],        'address_district' => ['required', 'string', Rule::notIn(['', '0'])],        'specify_address' => ['required', 'string', 'max:75'],        'package_plan' => ['required', 'string'],    ]);    if($validator->fails()) {        return back()->withErrors($validator)->withInput();    }    else {        $user = new User();        $user->package_plan = $request->get('package_plan');        $user->name = $request->get('name');        $user->gender = $request->get('gender');        $user->birth_place = DB::table('provinces')        ->where('id', $request['birth_place'])->pluck('name');        $user->birth_date = $request->get('birth_date');        $user->address_province = DB::table('provinces')        return view('layouts.pages.review')->with('data', $data);    }}如您所見,我將 $data 傳遞給我的 B 視圖。在我的 B 視圖中,用戶可以看到前一個表單中的所有值,所以如果有錯別字或類似的東西,他們可以返回并在提交到數(shù)據(jù)庫之前修復(fù)它。
查看完整描述

1 回答

?
暮色呼如

TA貢獻(xiàn)1853條經(jīng)驗 獲得超9個贊

您需要進(jìn)行隱藏輸入才能將數(shù)據(jù)傳遞給您的控制器


<div id="review" class="form-wrapper text-center">

    <div class="form-group-reg">

        .....

        <p>Tempat Lahir : <span id="birth_place-rev">{{$data['birth_place']}}</span></p>

        <input type="hidden" name="birth_place" value="{{$data['birth_place']}}">

        .....

    </div>

</div>

您應(yīng)該對 Controllyer Y 上的隱藏輸入應(yīng)用驗證檢查,以防它們被修改。


查看完整回答
反對 回復(fù) 2021-11-26
  • 1 回答
  • 0 關(guān)注
  • 190 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號