PHP标题名字姓氏

时间:2015-03-25 22:49:32

标签: php header

我坚持创建一个收集用户的第一个和第二个名字的系统。我创建了两个页面,htest1.php和htest2.php。 htest1.php包含一个表单,供用户输入其详细信息。第二页htest2.php有一个脚本,用于查找使用表单发送的数据,并将此数据返回到第一页中。

这是我的htest1.php代码:

    <?php
    if(isset($_GET['fname'])){
        echo "Hello".$_GET['fname'];
    }
?>

<form method="post" action= "htest2.php"
    <label for="firstname" Enter your name</label>
    <input type="text" id="firstname" name="firstname" />
    <inout type="submit" id="submit" name="submit" value="Send" />
</form>

我的htest2.php代码:

    <?php
    $fname = $_POST['firstname'];
    header ("Location: htest1.php?fname=$fname");
    ?>

我已成功返回名字。只需要建议如何同时使用名字和姓氏

1 个答案:

答案 0 :(得分:0)

这样的事情可能很棒

htest1.php

<?php
    $l_sFirstName = (isset($_GET['fname']) ? striptags( $_GET['fname'] ) : "";
    $l_sLastName = (isset($_GET['lname']) ? striptags( $_GET['lname'] ) : "";
    if( $l_sFirstName != "" OR $l_sLastName != ""){
        echo "Hello ".$l_sFirstName . " " . $l_sLastName ;
    }
?>

<form method="post" action= "htest2.php"
    <label for="firstname" Enter your name</label>
    <input type="text" id="firstname" name="firstname" />
    <input type="text" id="lastname" name="lastname" />
    <inout type="submit" id="submit" name="submit" value="Send" />
</form>

htest2.php

<?php
    $fname = $_POST['firstname'];
    $lname = $_POST['lastname'];
    header ("Location: htest1.php?fname=$fname&lname=$lname");
?>