Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将“名称”添加到段落标记以使用POST_Php_Html - Fatal编程技术网

Php 将“名称”添加到段落标记以使用POST

Php 将“名称”添加到段落标记以使用POST,php,html,Php,Html,我正在做一个php项目,我想在那里收到一个我表格中段落的帖子 最好的方法是什么? 我认为最简单的方法是在标记中添加一个“name”,但这似乎不起作用 <form action="Index.php" method=post enctype="multipart/form-data"> <?php foreach($optevragenDataVanWerknemer as $info) { echo "<p n

我正在做一个php项目,我想在那里收到一个我表格中段落的帖子

最好的方法是什么? 我认为最简单的方法是在标记中添加一个“name”,但这似乎不起作用

   <form action="Index.php" method=post enctype="multipart/form-data">
<?php
        foreach($optevragenDataVanWerknemer as $info)
        {
            echo "<p name = 'wnr'><strong>".$info->wnr."</strong></p> </br>";
            echo "<p> Afdeling : " . $info->afdeling . "</p>";
            echo "<p> Functie : " . $info->ftienaam . "</p>";
            echo "<p> Salaris : " . $info->salaris . "</p>";
            echo "<p> Vesnaam : " . $info->vesnaam . "</p>";
            echo "<p><img src='" . Config::getConfigInstantie()->getUploadMap() . '/' . $info->foto . "' alt=foto width=45 height=30></p>";
        ?>
            <p>
            <input type=hidden name="MAX_FILE_SIZE" value=1000000>
            <label for=foto>Nieuwe foto </label>
            <input type=file name=foto id=foto>
            <input type=submit name=uploadKnop value="Upload Foto">
            </p>
        <?php
        }
?>



 $wnr = $_POST["wnr"]);

您需要将$\u POST中的数据放在表单元素中。标记永远不会提交数据。试试看


我拿出了你的标签,因为这是一个完全不同的上传过程。如果您试图存储原始HTML,您可以将其添加回,并将其作为文本提交。

您需要在$\u POST中包含希望位于表单元素中的数据。标记永远不会提交数据。试试看


我拿出了你的标签,因为这是一个完全不同的上传过程。如果您试图存储原始HTML,您可以将其添加回,并将其作为文本提交。

您只能从$\u POST获取操作页面中的表单元素。您可以更好地将相同的值指定给隐藏元素并访问它

<form action="Index.php" method=post enctype="multipart/form-data">
<?php
        foreach($optevragenDataVanWerknemer as $info)
        {
            echo "<p><strong>".$info->wnr."</strong></p> </br>";
            echo "<input type='hidden' name = 'wnr' value='{$info->wnr}'> </br>";

echo "<p> Afdeling : " . $info->afdeling . "</p>";
            echo "<p> Functie : " . $info->ftienaam . "</p>";
            echo "<p> Salaris : " . $info->salaris . "</p>";
            echo "<p> Vesnaam : " . $info->vesnaam . "</p>";
            echo "<p><img src='" . Config::getConfigInstantie()->getUploadMap() . '/' . $info->foto . "' alt=foto width=45 height=30></p>";
        ?>
            <p>
            <input type=hidden name="MAX_FILE_SIZE" value=1000000>
            <label for=foto>Nieuwe foto </label>
            <input type=file name=foto id=foto>
            <input type=submit name=uploadKnop value="Upload Foto">
            </p>
        <?php
        }
?>
</form>

您只能在操作页面(即从$\u POST)中获取表单元素。您可以更好地将相同的值指定给隐藏元素并访问它

<form action="Index.php" method=post enctype="multipart/form-data">
<?php
        foreach($optevragenDataVanWerknemer as $info)
        {
            echo "<p><strong>".$info->wnr."</strong></p> </br>";
            echo "<input type='hidden' name = 'wnr' value='{$info->wnr}'> </br>";

echo "<p> Afdeling : " . $info->afdeling . "</p>";
            echo "<p> Functie : " . $info->ftienaam . "</p>";
            echo "<p> Salaris : " . $info->salaris . "</p>";
            echo "<p> Vesnaam : " . $info->vesnaam . "</p>";
            echo "<p><img src='" . Config::getConfigInstantie()->getUploadMap() . '/' . $info->foto . "' alt=foto width=45 height=30></p>";
        ?>
            <p>
            <input type=hidden name="MAX_FILE_SIZE" value=1000000>
            <label for=foto>Nieuwe foto </label>
            <input type=file name=foto id=foto>
            <input type=submit name=uploadKnop value="Upload Foto">
            </p>
        <?php
        }
?>
</form>

你的问题不清楚。请详细说明。段落元素不是表单元素,不会发布,因此可以在$\u POST数组中访问。您的问题不清楚。请详细说明。段落元素不是表单元素,不会发布,因此可以在$\u POST数组中访问它。从技术上讲,只能获取输入元素是不正确的:您可以获取所有表单元素,例如:textarea、select、submit button、@Bartdude。实际上我指的是形式元素。感谢这一个成功了:echo;从技术上讲,您只能获取输入元素是不正确的:您可以获取所有表单元素,例如:textarea、select、submit按钮、@Bartdude。实际上我指的是形式元素。感谢这一个成功了:echo;作为补充说明,在将原始HTML存储到数据库中之前,需要进行广泛的客户端可选和服务器端强制用户输入验证,以避免XSS攻击。作为补充说明,在数据库中存储原始HTML之前,需要进行广泛的客户端可选和服务器端强制用户输入验证,以避免XSS攻击。