首页 > 解决方案 > 角度和 PHP

问题描述

我一直在网上搜索这个问题,发现了很多类似的问题,但没有答案对我有帮助。

我在 Angular 的帮助下使用以下形式编写了前端:

    <form action="welcome.php" method="post">
        Course Acronym: <br><input type="text" name="acronym"><br>
        Name: <br><input type="text" name="name"><br>
        Points: <br><input type="text" name="points"><br>
        Course coordinator: <br><input type="text" name="coordinator"><br>
        About: <br><input type="text" name="about"><br>
        Year given: <br><input type="text" name="year"><br>
        Study period: <br><input type="text" name="period"><br>
        <input type="submit">
        </form>

截至目前,我正在尝试使用以下脚本将变量回显到 /welcome.php 上:

<html>
<body>

Welcome <?php echo $_POST["name"]; ?><br>
Your coordinator is: <?php echo $_POST["coordinator"]; ?>

</body>
</html>

但这给我的只是错误消息: 无法 POST /welcome.php 这一切都在 localhost:4200 中运行。

我需要做些什么来完成这项工作或继续阅读以更好地了解它的工作原理?谢谢!

标签: phphtmlangularhttppost

解决方案


https://laravel.com/docs/5.6/passport

这就是我们用来将 Angular 前端连接到 Laravel 后端的方法。您将向 API 发送对象,然后管理您的路由以使其到达您的控制器。

我的前辈确实是将 Angular 与 Laravel 联系起来的人,但我希望这会对您有所帮助。


推荐阅读