gpt4 book ai didi

php - 如何根据if语句指示一个html文件处理不同的php文件

转载 作者:行者123 更新时间:2023-11-28 03:38:58 25 4
gpt4 key购买 nike

我想根据用户在前端给出的条件(即在同一个 html 文件本身中)来定向我的 html 文件。

就像如果用户输入代码 789 它应该指向一个特定的文件夹 u57.php 而如果用户输入 783 它应该指向文件夹 u38.php

我写了一个代码,但是它不能正常工作...

$a = 57;
$b = 38;
$residue = $_POST["residue"];

<?php if($residue == "$a") { ?>
<form method="POST" action="u57.php" enctype="multipart/form-data">
<?php } ?>

<?php if ($residue == "$b") { ?>
<form method="POST" action="u38.php" enctype="multipart/form-data">
<?php } ?>

如果用户输入 38 或任何其他数字,如 40、45、1、2,它仅指向同一页面 u57.php。请告诉我我的代码有什么问题?

最佳答案

希望这有效,(只是删除了条件检查的双引号)

$a = 57;
$b = 38;
$residue = $_POST["residue"];

<?php if($residue == $a) { ?>
<form method="POST" action="u57.php" enctype="multipart/form-data">
<?php } ?>

<?php if ($residue == $b) { ?>
<form method="POST" action="u38.php" enctype="multipart/form-data">
<?php } ?>
  • 更新

这是我做的例子,

INDEX.PHP

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<form method="POST" action="redirect.php">
Value : <input type="text" name="residue" value=""/>
<input type="submit" name="submit" value="Submit"/>
</form>
</body>
</html>

REDIRECT.PHP

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<?php
$a = 57;
$b = 38;
$residue = $_POST["residue"];
?>
<?php if ($residue == $a) {
?>
<form method="POST" action="u57.php" enctype="multipart/form-data">
<input type="text" name="sample" value=""/>
</form>
<?php } ?>

<?php if ($residue == $b) { ?>

这对我有用....

关于php - 如何根据if语句指示一个html文件处理不同的php文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12363459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com