>  Q&A  >  본문

Laravel의 get 메소드가 예상대로 작동하지 않습니다.

get 메소드를 사용하여 양식에서 데이터를 추가하려고 하는데 제출할 때 데이터가 URL에 이렇게 표시되지 않습니다

addcustomers_token=vkmH0qnA6g2mfVcQzYUU3ZE0ZQvkQYs4DuCtKteX&company_name=Hebert+Frank+Inc&customer_name=Beau+Nixon&customer_surname=Schneider&customer_phone1=19655489736&customer_phone2=16612429699 &custom er_phone3 =14871428281&customer_email1=qycuhuva%40mailinator.com&customer_score=2&customer_job=Doloribus+facilis+no&customer_gender=woman&customer_source=Tawk+Canlı+Destek&user_id=1&user_company_id=1&tag_id = 1&회사_ID=1

그런데 이렇게 표시됩니다

/고객 추가

내 컨트롤러

으아악

관련 노선

으아악

내 양식

으아악

데이터베이스에 레코드를 추가하고 /addcustomers url로 다시 리디렉션하고 싶습니다

내가 뭘 잘못했나요?

P粉642436282P粉642436282179일 전388

모든 응답(1)나는 대답할 것이다

  • P粉211273535

    P粉2112735352024-03-28 11:50:02

    URL에 /addcustomers가 표시되는 이유는 제출 후 다음과 같은 상황이 발생했을 가능성이 높습니다.

    으아아아

    블레이드/html 양식 제출 페이지가 /addcustomers上,在您将其提交到/addcustomers2后,它会重定向回/addcustomers에 있다고 가정하고 /addcustomers2에 제출한 후 위 코드로 인해

    code>로 다시 리디렉션됩니다. 브라우저에서 Inspector를 열고 네트워크 탭을 확인하여 이를 확인할 수 있습니다(기록을 유지하려면 옵션을 클릭해야 할 수도 있음). 여기에서 모든 매개변수가 포함된 /addcustomers2를 볼 수 있습니다.

    다른 사람들이 말했듯이 POST를 사용하고 경로 이름을 바꿔야 합니다.
    • GET /고객 추가 -> GET /고객
    • GET /고객추가2 -> POST /고객
    🎜

    회신하다
    0
  • 취소회신하다