Php 使用 "send" 时以文本形式打开
Php opens as Text when usign "send"
所以,我在这里读了很多post,但由于我的英语不是很好,我不能全部理解。
很抱歉,如果这个问题之前已经在这里被问过并得到了回答。
我的问题是,当我启动包含表单的 html 文件时,它可以正常打开...但是当我单击 "send" 按钮时,它会打开 post.php文件作为文本文件并且不启动它。
自从阅读了您的 post 后,我已经设法确定这可能是一个 link 问题,事实确实如此。如果我从 html 文件打开它,php 在 "file:///C:/wamp64/www/Pagina/Insertar.php" 打开(并且它失败了)但是如果我输入 "Localhost/Pagina/Insertar.php" 它打开就好了并上传 //empty // 数据到我的数据库。
我该怎么做才能使 "send" 按钮起作用?我的意思是,让它转到 localhost 而不是 file://c.
谢谢期待
(和"insertar.php"在同一个文件夹)
PHP 脚本仅在通过服务器加载时执行。听起来您正在为 action
属性使用相对 URL,并从本地文件而不是服务器加载 HTML 页面。所以你需要改变 action
指向服务器。
<form action="http://localhost/Pagina/insertar.php">
所以,我在这里读了很多post,但由于我的英语不是很好,我不能全部理解。
很抱歉,如果这个问题之前已经在这里被问过并得到了回答。
我的问题是,当我启动包含表单的 html 文件时,它可以正常打开...但是当我单击 "send" 按钮时,它会打开 post.php文件作为文本文件并且不启动它。
自从阅读了您的 post 后,我已经设法确定这可能是一个 link 问题,事实确实如此。如果我从 html 文件打开它,php 在 "file:///C:/wamp64/www/Pagina/Insertar.php" 打开(并且它失败了)但是如果我输入 "Localhost/Pagina/Insertar.php" 它打开就好了并上传 //empty // 数据到我的数据库。
我该怎么做才能使 "send" 按钮起作用?我的意思是,让它转到 localhost 而不是 file://c.
谢谢期待
(和"insertar.php"在同一个文件夹)
PHP 脚本仅在通过服务器加载时执行。听起来您正在为 action
属性使用相对 URL,并从本地文件而不是服务器加载 HTML 页面。所以你需要改变 action
指向服务器。
<form action="http://localhost/Pagina/insertar.php">