关于PHP与WEB表单交互的CASE,十多年前没拾起来啊。

下一步进入JS与PHP的交互。。。

<form name="form1" method="post" action="info.php">
<textarea name="a" cols="20" rows="3" wrap="soft">我使用的是软回车,我输出后不换行!</textarea>
<br>
<textarea name="b" cols="20" rows="3" wrap="hard">我使用的是硬回车,我输出后自动换行!</textarea>
<br>
sex:
<input name="sex" type="radio" value="1" checked> 男
<input name="sex" type="radio" value="0">女
<br>
<table width="445" cellpadding="0" cellspacing="0">
    <tr>
        <td width="443" height="41" align="center" valign="top">
            你喜欢的图书类型:
            <input type="checkbox" name="mrbook[]" value="入门类">入门类
            <input type="checkbox" name="mrbook[]" value="安全类">安全类
            <input type="checkbox" name="mrbook[]" value="专业类">专业类
        </td>
    </tr>
</table>
<br>
<input type="file" name="file" size="15">
<br>
<input type="submit" name="Submit" value="提交">
</form>
<a href="info.php?id=<?php echo urlencode("编程词典");?>">PHP编程词典</a>
<?php echo "您提交的查询字符串内容是:".urldecode($_GET[id]); ?>
<?php
    echo nl2br($_POST[a])."<br>";
    echo nl2br($_POST[b]);
    echo "<br>";
    if (($_POST[sex] != null)){
        echo "你选择的性别为:".$_POST["sex"];
    }

    if (($_POST[mrbook] != null)){
        echo "你选择的结果是:";
        for ($i=0; $i<count($_POST[mrbook]); $i++)
            echo $_POST[mrbook][$i]."&nbsp;&nbsp;";
        }
    echo "<br>";
    if (($_POST[file] != null)){
        $path = './';
        move_uploaded_file($_FILES[file],$path);
        echo "你上传的文件为:".$_POST["file"];
    }
?>

这样就算会了PHP么?-6的更多相关文章

  1. 据说练就了一指禅神功的觅闻实时手机新闻网,正以每天2000+IP的用户量递增。有智能手机的可以当场进行体验,没有的就算了哈

    据说练就了一指禅神功的觅闻实时手机新闻网,正以每天2000+IP的用户量递增.有智能手机的可以当场进行体验,没有的就算了哈 觅闻实时手机新闻网  http://m.yunxunmi.com 在IOS. ...

  2. 2015.7.7——跌停板做T,就算要搏跌停反弹也要看卖一档压力啊

    1.今天中色股份和以往不同买卖盘为正!————今天要重新观察这种新常态下的盘面运作 是否会出现如2015.7.6中描述的“前期错过了皮城中的黄金买点,...其实只要买卖盘为负,后期还会有再次尝试该低点 ...

  3. python with as 以上这段代码执行完毕后,就算在处理过程中出问题了,文件 f 总是会关闭。

    with open("myfile.txt") as f: for line in f: print(line, end="") 以上这段代码执行完毕后,就算在 ...

  4. 就算是3.0的U盘,写入速度10M及以下也是正常的,U盘用很差的闪存颗粒的话就算10Gbps的USB3.1也是很慢的。

    作者:范德成链接:https://www.zhihu.com/question/56251636/answer/157021710来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注 ...

  5. OpenJudge就算概论-最长单词2【寻找句子内部最长的单词】

    /*===================================== 最长单词2 总时间限制: 1000ms 内存限制: 65536kB 描述 一个以'.'结尾的简单英文句子,单词之间用空格 ...

  6. OpenJudge就算概论-统计字符数

    /*===================================== 统计字符数 总时间限制: 1000ms 内存限制: 65536kB 描述 判断一个由a-z这26个字符组成的字符串中哪个 ...

  7. OpenJudge就算概论-过滤多余的空格

    /*===================================== 过滤多余的空格 总时间限制: 1000ms 内存限制: 65536kB 描述 一个句子的每个单词之间也许有多个空格,过滤 ...

  8. iOS获取设备唯一编号,就算删除app从新安装也不变的方法

    第三方开源代码 https://github.com/soffes/SAMKeychain 使用方法 //获取设备信息32 位字符串 -(NSString *)getDeviceString{ NSS ...

  9. 这样就算会了PHP么?-9

    PHP关于COOKIE的应用 <?php if (!isset($_COOKIE["visittime"])) { setcookie("visittime&quo ...

  10. 这样就算会了PHP么?-8

    关于PHP的一些时间函数,这个小节完之后,就可以进入PHP比较高级的内容啦... <?php date_default_timezone_set("Asia/Shanghai" ...

随机推荐

  1. Graphviz-Gdot语言学习

    GVEdit这个绘图软件呢我也是刚接触的,感觉画起图来还是很爽的...尤其很熟悉c++后很容易上手这门dot语言. 先看一下十分清新的编程界面: 没有天下最邪恶的语法加亮,没有缩进行...这又算什么! ...

  2. 红领:挺进高端 青岛财经日报-htmlmainVerName

    红领:挺进高端 青岛财经日报-htmlmainVerName 红领:挺进高端

  3. velocity序列动画

          结合上次提到的velocity的UI Pack存在一下问题: 动画名称过长,语意性差 使用UI Pack的动画,loop属性会失效 无法监听动画完成时机        我这里想到了一种解决 ...

  4. ESB 企业服务总线

    整理的OSChina 第 38 期高手问答 —— ESB 企业服务总线,嘉宾为@肖俊_David . @肖俊_David 恒拓开源架构师,热衷于JAVA开发,有多年的企业级开发经验.曾参和设计和开发基 ...

  5. javaweb笔记6多个响应头以及 HttpServletResponse对象

    1 常见的响应头 Location: http://www.it315.org/index.jsp     重定向的地址.配合302的状态码一起使用,实现重定向效果. Content-Type: te ...

  6. if(!!attr)是什么鬼???

    看到很多代码if(!!attr),为什么不直接写if(attr):其实这是一种更严谨的写法:请测试 typeof 5和typeof !!5的区别.!!的作用是把一个其他类型的变量转成的bool类型.

  7. js时间基本操作

    js 获取前一天的时 var today=new Date(); var yesterday_milliseconds=today.getTime()-1000*60*60*24; var yeste ...

  8. ios 数组倒序和数组转字符串

    NSMutableArray *array = [NSMutableArray arrayWithObjects:",nil]; NSArray* reversedArray = [[arr ...

  9. (3)选择元素——(15)总结(Summary)

    With the techniques that we have covered in this chapter, we should now be able to locate sets of el ...

  10. [React Testing] Element types with Shallow Rendering

    When you render a component with the Shallow Renderer, you have access to the underlying object. We ...