Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.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
显示HTML表单URL输入的PHP编码_Php_Html - Fatal编程技术网

显示HTML表单URL输入的PHP编码

显示HTML表单URL输入的PHP编码,php,html,Php,Html,需要帮助确定以下基本html/php代码的问题,当我在textarea中输入纯文本时,这些代码可以正常工作。为什么在我输入URL时返回空白页,例如 当您首次加载页面时,$\u POST[“userdata”]的值未设置且为空。当你提交时,只有它的值改变了。只是因为post数据 如果再次硬刷新,则其值将为空。因为没有帖子 简单地说,我必须将数据存储在DB中,然后提取并显示。这样做 将您的值发布到另一个页面,或者如果在同一页面中,请通过isset($\u Post['userdata'])检查并存储

需要帮助确定以下基本html/php代码的问题,当我在textarea中输入纯文本时,这些代码可以正常工作。为什么在我输入URL时返回空白页,例如


当您首次加载页面时,
$\u POST[“userdata”]
的值未设置且为空。当你提交时,只有它的值改变了。只是因为post数据

如果再次硬刷新,则其值将为空。因为没有帖子

简单地说,我必须将数据存储在DB中,然后提取并显示。这样做

  • 将您的值发布到另一个页面,或者如果在同一页面中,请通过
    isset($\u Post['userdata'])
    检查并存储到数据库中

  • 并在html之前从db中提取并显示到textarea中


  • 您的代码正在工作。只有第一次打开页面时,$\u POST[“userdata”]还不存在,请尝试以下代码:

    <form action="" method="POST">
    <textarea rows="10" cols="100" name="userdata">
    <?php 
        if (isset($_POST["userdata"])) {
            echo $_POST["userdata"];
        } 
    ?>
    </textarea>
    <input type="submit" name="submit" value="Send" />
    </form>
    <?php
        if (isset($_POST["userdata"])) {
            var_dump( $_POST["userdata"]);   
        } else{
            echo 'No data';
        }
    ?>
    
    
    
    当您看到空白页时,这是一个错误,若要查看所有错误,请将以下代码放在页面的开头:

    <?php
    ini_set('error_reporting', E_ALL);
    ini_set('display_errors', 1);
    ini_set('display_startup_errors', 1);
    ?>
    
    
    
    当我测试它时,它工作正常…您的代码中有一个错误
    $\u POST[“userdata”]
    不存在这是您正在使用的完整代码吗?因为这段代码不会在我身上空白…这并不能解决OP的“输入一个URL,它将返回一个空白页面”的问题-只是难以刷新的问题。。。(除非我误读了OP和这个)@ᵈˑ当我在textarea中输入纯文本时,我假设它不是关于页面而是关于textarea的
    工作正常
    
    <?php
    ini_set('error_reporting', E_ALL);
    ini_set('display_errors', 1);
    ini_set('display_startup_errors', 1);
    ?>