第四课 简单PHP程序

1. 完成注册信息的读取(另外一个界面)

(1)form表单指向另外一个界面的方法,action=”页面名字.扩展名”。
例如:action=”aaa.php” action=”aaa.jsp” action=”aaa.aspx” action=”aaa.htm”。
(2)修改代码:
新建一个读取信息的页面find.php
添加:Action=”find.php”。
在新的页面find.php编码:

<?php 
            //读取数据,传给变量。
            $user=$_POST['user'];//$_POST读取POST传过来的方法。
            $password=$_POST['password'];
            $sex=$_POST['sex'];
            $email=$_POST['email'];
            $phone=$_POST['phone'];
            $adr=$_POST['adr'];

            //使用echo方法显示出来
            echo "你的用户名为:$user,<br/>";
            echo "你的密码为:$password,<br/>";
            echo "你的性别为:$sex,<br/>";
            echo "你的邮箱为:$email,<br/>";
            echo "你的手机为:$phone,<br/>";
            echo "你的地址为:$adr,<br/>";
?>

注册信息的读取

2. 制作日期选择器

<?php
    function DateSelector($inName,$useDate=0)
    {
        /*创建一个月份的数组*/
        $monthName=array(1=>"January","February","March","April","May","June","July","August","Aeptember","October","November","December");
        /*如果数据非法或是没有被提供,就使用当前时间*/
        if($useDate==0)
        {
            $useDate=Time();
        }
        /*创建月份选择器*/
        echo "<SELECT NAME=".$inName."Month>\n";
        for($currentMonth=1;$currentMonth<=12;$currentMonth++)
        {
            echo "<OPTION VALUE=\"";
            echo intval($currentMonth);
            echo "\"";
            if(intval(date("m",$useDate))==$currentMonth)
            {
                echo "SELECTED";
            }
            echo ">".$monthName[$currentMonth]."\n";
        }
        echo "</SELECT>";
        /*创建日期选择器*/
        echo "<SELECT NAME=".$inName."Day>\n";
        for($currentDay=1;$currentDay<=31;$currentDay++)
        {
            echo "<OPTION VALUE=\"$currentDay\"";
            if(intval(date("d",$useDate))==$currentDay)
            {
                echo "SELECTED";
            }
            echo ">$currentDay\n";
        }
        echo "</SELECT>";
        /*创建年份选择器*/
        echo "<SELECT NAME=".$inName."Year>\n";
        $startYear=date("Y",$useDate);
        for($currentYear=$startYear-5;$currentYear<=$startYear+5;$currentYear++)
        {
            echo "<OPTION VALUE=\"$currentYear\"";
            if(date("Y",$useDate)==$currentYear)
            {
                echo "SELECTED";
            }
            echo ">$currentYear\n";
        }
        echo "</SELECT>";
        }
?>
<HTML>
    <BODY>
        <FORM>
            Choose a Date:<?php DateSelector("Sample");?>
        </FORM>
    </BODY>
</HTML>

结果:
制作日期选择器结果图
以上代码,是本人所写,如有问题,请及时联系博主,谢谢!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值