dongyan3616 2017-10-30 17:15
浏览 70
已采纳

Laravel:页面已过期

I made a contact field, but when I click on the submit, I got a white screen with "The page has expired due to inactivity. Please refresh and try again." message.

The form:

 <form action="/" method="post">
                            <div class="row">
                                <div class="col-md-6">
                                    <div class="form-group">
                                        <label for="name">
                                            Név</label>
                                        <input type="text" class="form-control" id="name" placeholder="Név" required="required" />
                                    </div>
                                    <div class="form-group">
                                        <label for="phone">
                                            Telefonszám</label>
                                        <div class="input-group">
                                            <span class="input-group-addon"><span class="fa fa-phone "></span>
                                            </span>
                                            <input type="phone" class="form-control" id="phone" placeholder="Telefonszám" required="required" /></div>
                                    </div>
                                    <div class="form-group">
                                        <label for="email">
                                            E-mail cím</label>
                                        <div class="input-group">
                                            <span class="input-group-addon"><span class="fa fa-envelope"></span>
                                            </span>
                                            <input type="email" class="form-control" id="email" placeholder="E-mail cím" required="required" /></div>
                                    </div>
                                    <div class="form-group">
                                        <label for="subject">
                                            Tárgy</label>
                                        <select id="subject" name="subject" class="form-control" required="required">
                                            <option value="na" selected="">:: Tárgy:: </option>
                                            <option value="contact">Kapcsolat</option>
                                            <option value="pricequote">Árajánlat</option>
                                        </select>
                                    </div>
                                </div>
                                <div class="col-md-6">
                                    <div class="form-group">
                                        <label for="name">
                                            Üzenet</label>
                                        <textarea name="message" id="message" class="form-control" rows="13" cols="25" required="required"
                                            placeholder="Üzenet"></textarea>
                                    </div>
                                </div>
                                <div class="col-md-12">
                                    <button type="submit" class="btn btn-primary pull-right" id="btnContactUs">
                                        Üzenet küldése</button>
                                </div>
                            </div>
                        </form>

And I have a Route::post('/', 'Controller@Action');

What is the problem?

  • 写回答

2条回答 默认 最新

  • dongzhuzhou4504 2017-10-30 17:25
    关注

    It seems you missed the CSRF token. Take a look here: https://laravel.com/docs/5.5/csrf#csrf-introduction

    You only need to add the token in your form. Something like this:

    <form action="/" method="post">
        {{ csrf_field() }}
        ... 
    </form>
    

    I hope it works fine for you.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?