【发布时间】:2019-11-09 21:12:57
【问题描述】:
我有“upload.php”页面,它由上传表单和单选按钮表单组成。
<html lang="en">
<form action="upload.php" method="post" enctype="multipart/form-data">
<label for="my_upload">1) Select a file to upload:</label>
<input id="my_upload" name="my_upload" type="file">
<input type="submit" value="Upload">
</form>
<form action="./execute.php">
<input type="hidden" name="parameter" value=" ? ">
<input type="radio" name="mode" value="one">one<br>
<input type="radio" name="mode" value="two">two<br>
<input type="submit" value="Execute">
</html>
<?php
... php upload code ...
$parameter;
当我选择要上传的文件并按下“上传”按钮时,同一页面上的 php 代码“upload.php”开始运行。完成后,我想取值“$parameter”并在同一页面上的 html 代码中使用它,在下一个表单中使用单选按钮。有没有办法做到这一点?另外,有没有办法在实际执行后从“execute.php”获取值/变量并在“upload.php”页面上使用它们?
【问题讨论】:
-
您是否阅读过 PHP 网站上有关文件上传的文档? php.net/manual/en/features.file-upload.post-method.php
-
这只是一个例子,我对变量/参数感兴趣,而不是实际上传本身。 :) 谢谢!
-
不,抱歉,它没有。上传的实际功能在我的问题中并不重要。
-
@FunkFortyNiner 不,我在那里询问了有关在不同 PHP 页面之间传递 URL 参数的问题。我现在对在同一页面上的 PHP 和 HTML 之间使用/传递参数感兴趣。谢谢!