gpt4 book ai didi

php - 如何通过POST类型以html形式发送PHP数组

转载 作者:行者123 更新时间:2023-11-28 16:15:17 24 4
gpt4 key购买 nike

我正在尝试通过 POST 以 html 形式发送 PHP 数组。我正在使用的代码如下:

<?php
$content = array('111', '222' );
?>

<html>
<head>
<title>PAGE TITLE</title>
</head>
<body>
<form name="downloadexcel" action="downloadexcel.php" method="post">
<input type="text" name="data" value="<?php echo $content; ?>"/>
<a href="javascript: submitform()">Download</a>
</form>
<script type="text/javascript">
function submitform()
{
document.downloadexcel.submit();
}
</script>
</body>
</html>

如何通过 html 表单发送 PHP 数组?

任何网络链接或源代码将不胜感激。

最佳答案

你不能像这样发送数组。它将返回数组。你可以这样做

<form name="downloadexcel" action="downloadexcel.php" method="post">

<?php foreach ($content as $item): ?>
<input type="text" name="data[]" value="<?php echo $item; ?>"/>
<?php endforeach ?>

<a href="javascript: submitform()">Download</a>
</form>

此变体在模板或代码中的任何位置使用都是最优雅的。 HTML 将可以通过 IDE 轻松验证,并且 代码辅助 也将可用。

关于php - 如何通过POST类型以html形式发送PHP数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11684274/

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