Php 如何将模式文本输入的值发送到另一个页面?

Php 如何将模式文本输入的值发送到另一个页面?,php,html,laravel,bootstrap-modal,Php,Html,Laravel,Bootstrap Modal,您好,我使用的是LaravelPHP,在我发送的页面中没有得到输入的值 当我在我的控制器函数上添加($numexam)时,它会告诉我它是空的。 我是laravel、php和编程的初学者 public function updatenote(Request $request){ $num=$request->input('numexam'); dd($num); $exam = Exam::find($num); $note=$request->input('note'

您好,我使用的是LaravelPHP,在我发送的页面中没有得到输入的值 当我在我的控制器函数上添加($numexam)时,它会告诉我它是空的。 我是laravel、php和编程的初学者

public function updatenote(Request $request){
  $num=$request->input('numexam');
  dd($num);
  $exam = Exam::find($num);
  $note=$request->input('note');
  $exam->note=$note;
  $exam->save();
  return Redirect::back();
}
<form action="/notemodifier" method="get">
  <input type="hidden" name="_token" value="{{ csrf_token() }}">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="exampleModalLongTitle">Modifier la note</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>

      <div class="modal-body">
        <center>
        <label>Taper la nouvelle note:</label>
        <input required type="text" name="note">
        </center>
        <input type="hidden" name="numexam" id="numexam">
      </div>

      <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Fermer</button>
        <button  type="submit" class="btn btn-primary">Modifier</button>
      </div>
    </div>
</form>

  </div>
</div>
这是我的网站

    Route::get('/ajout', 'ExamsController@create');
    Route::post('/ajout', 'ExamsController@store')->name('exam.import');
    Route::get('/notemodifier', 'ExamsController@updatenote');

<!-- Button trigger modal -->
    <td>
    <button value="{{$verification->numexam}}" 
     onClick="document.getElementById('numexam').innerHTML=this.value" 
     type="button" class="btn btn-light" data-toggle="modal" data- 
     target="#exampleModalCenter">
     Update mark
     </button>
     </td>
<form action="/notemodifier" method="get">
  <input type="hidden" name="_token" value="{{ csrf_token() }}">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="exampleModalLongTitle">Modifier la note</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>

      <div class="modal-body">
        <center>
        <label>Taper la nouvelle note:</label>
        <input required type="text" name="note">
        </center>
        <input type="hidden" name="numexam" id="numexam">
      </div>

      <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Fermer</button>
        <button  type="submit" class="btn btn-primary">Modifier</button>
      </div>
    </div>
</form>

  </div>
</div>
Route::get('/ajout','ExamsController@create');
路由::post('/ajout','ExamsController@store')->name('exam.import');
路由::获取('/notemodifier','ExamsController@updatenote');
更新标记
我的视图元素:

<form action="/notemodifier" method="get">
  <input type="hidden" name="_token" value="{{ csrf_token() }}">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="exampleModalLongTitle">Modifier la note</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>

      <div class="modal-body">
        <center>
        <label>Taper la nouvelle note:</label>
        <input required type="text" name="note">
        </center>
        <input type="hidden" name="numexam" id="numexam">
      </div>

      <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Fermer</button>
        <button  type="submit" class="btn btn-primary">Modifier</button>
      </div>
    </div>
</form>

  </div>
</div>

修饰语la注释
&时代;
锥形新注:
费尔默
修饰语
换成

<form action="/notemodifier" method="get">
  <input type="hidden" name="_token" value="{{ csrf_token() }}">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="exampleModalLongTitle">Modifier la note</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>

      <div class="modal-body">
        <center>
        <label>Taper la nouvelle note:</label>
        <input required type="text" name="note">
        </center>
        <input type="hidden" name="numexam" id="numexam">
      </div>

      <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Fermer</button>
        <button  type="submit" class="btn btn-primary">Modifier</button>
      </div>
    </div>
</form>

  </div>
</div>
 Route::post('/notemodifier', 'ExamsController@updatenote');
在控制器中

<form action="/notemodifier" method="get">
  <input type="hidden" name="_token" value="{{ csrf_token() }}">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="exampleModalLongTitle">Modifier la note</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>

      <div class="modal-body">
        <center>
        <label>Taper la nouvelle note:</label>
        <input required type="text" name="note">
        </center>
        <input type="hidden" name="numexam" id="numexam">
      </div>

      <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Fermer</button>
        <button  type="submit" class="btn btn-primary">Modifier</button>
      </div>
    </div>
</form>

  </div>
</div>
 public function updatenote(Request $request){
   $input = $request->all();
   dd($input);
   $exam = Exam::find($input['numexam']);
   $note=$input('note');
   $exam->note=$note;
   $exam->save();
   return Redirect::back();
 }

您是否尝试过“$num=$request->get('numexam');”?是的,它给了我空牙问题可能是隐藏的输入没有“value”属性…否,因为当我在浏览器中检查视图时,它有值