Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. <form method="POST">
  2. <input type="hidden" name="parameter" value="a"/>
  3. ...
  4. <button type="submit">Submit</button>
  5. </form>
  6.  
  7. public function handlePost(Request $request){
  8. $hiddenParameter = $request->input("parameter");
  9.  
  10. if($hiddenParameter == "a"){
  11. // do something;
  12. } else if($hiddenParameter == "b"){
  13. // do something else;
  14. } else {
  15. // tampering prevention;
  16. }
  17. }
  18.  
  19. <form method="POST" url="{{ url("/action/a") }}">
  20. ...
  21. </form>
  22.  
  23. public function handleA(Request $request){
  24. // do whatever;
  25. }
  26.  
  27. public function handleB(Request $request){
  28. // do whatever;
  29. }
  30.  
  31. Route::post("/actions/a", "Controller@handleA");
  32. Route::post("/actions/b", "Controller@handleB");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement