php - 将输入值传递到下一页时出错
问题描述
下面是原始代码,并且
<html>
<head>
<title>slider</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="slider-container">
<form action="asd.php" method="GET">
<input type="range" min="0" max="10" value="5" id="slider">
</form>
<div id="selector">
<div class="SelectBtn1"></div>
<div id="SelectValue"></div>
</div>
<div id="Progressbar"></div>
</div>
<div class="nextcontainer">
<a href="asd.php" class="result">Result »</a>
</div>
asd.php
<body>
<div class="result-head">
<h1 class="main-title ng-binding">Your excrement..</h1>
</div>
<div class="result-container">
<h1 class="area">can support annually<?php echo $_REQUEST['slider'];?></h1>
</div>
</body>
我制作了 html 文件和 php 文件,并尝试从调查中获得响应并尝试在下一页中显示它(asd.php)
解决方案
您必须使用属性名称而不是属性 id,因为这是传递它的方式。例如你可以做
<html>
<head>
<title>slider</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="slider-container">
<form action="asd.php" method="GET">
<input type="range" min="0" max="10" value="5" id="slider" name="slider">
</form>
<div id="selector">
<div class="SelectBtn1"></div>
<div id="SelectValue"></div>
</div>
<div id="Progressbar"></div>
</div>
<div class="nextcontainer">
<a href="asd.php" class="result">Result »</a>
</div>
推荐阅读
- firebase - Firebase - 限制 Web 应用程序的 API 密钥
- wcf - WCF 和 .NET 5.0:字节数组反序列化问题
- javascript - 试图在 C++ 中从 JS 重新创建这段代码
- ios - Fastlane 企业 iOS 证书即将到期
- javascript - 在 shadow-root 中注入 CSS 样式而不是 head 标签 | Vue.js 和 Webpack
- c# - 在 ASP.NET 中的不同类之间传递值并将它们存储在初始类中
- android - Android从broadcastReceiver向webView发送值
- python - 如何将提及变量转换为普通变量并将其打印到我的终端
- git - 能够将 git 提交作者更改为任何内容的理由是什么?
- python - Discord 重印消息机器人命令