【问题标题】:Cab PHP create an Input field?Cab PHP 创建一个输入字段?
【发布时间】:2019-06-26 07:42:09
【问题描述】:

我正在尝试为网页创建 cookie。 cookie 值将根据用户名而有所不同。 PHP有输入类型函数吗?我只想在页面中添加一个输入字段,然后 PHP 将使用它来定义页面的用户名。我有创建 cookie 代码,只是不知道如何从屏幕上获取名称并将其插入到 cookie 代码中。感谢任何建议。这是在 WP 网站上。

【问题讨论】:

  • echo 是您正在寻找的功能。 ??????

标签: php wordpress input


【解决方案1】:

不是原生的,因为 php 不在浏览器中执行,它在你的服务器上执行,但它可以用来编写 HTML 输入。

语法看起来像这样:

echo '<input type="text" name="myinput">';

?>
  <input type="text" name="myinput">
<?php

然后,您将使用表单发布、CURL 或 AJAX 函数将数据发送回服务器,由第二个 PHP 脚本处理输入。

也就是说,发布您的创建 cookie 代码会有所帮助,因为您甚至可能不需要将其发送回服务器,而只需使用 Javascript 在浏览器中处理所有内容,在这种情况下,您的提交按钮只需要通过Javascript 函数的输入,而不是发布它。

【讨论】:

    【解决方案2】:

    这是您正在寻找的东西吗? 这里它只是从浏览器获取用户输入的值并将其设置为 cookie

    <?php
        if(isset($_POST['name']) && !empty($_POST['name'])){
            setcookie('setcookie_name',$_POST['name']); // setting cookie 
        }
        ?>
    
        <form action="" method="post">
            <input name="name" value="" placeholder="Enter your name" />
            <input name="submit" type="submit" value="Submit"/>
        </form>
    

    【讨论】:

      猜你喜欢
      • 2018-06-02
      • 2012-09-14
      • 2017-10-06
      • 2012-10-22
      • 1970-01-01
      • 1970-01-01
      • 2012-07-24
      • 1970-01-01
      • 2019-06-25
      相关资源
      最近更新 更多