web开发拾遗

2016/08/16

  1. html中按钮跳转至文件
    <a href="login.html">
    <input type="button" value="Login" id="login"></input>
    </a>

     onclick往往只能是页面内函数的调用(JS)

    <HTML>
       <script>
          function clicke(){
             alert("事件");
         }
       </script>
     <table>
        <tr>
           <td><input type="button" onClick="clicke()" value="Button1"/></td>
           <td><input type="button"  value="Button2"/></td>
        </tr>
      </table>
    </HTML>

     

  2. 一个php文件实现登陆&注册
    <form method="post" name="loginForm" action="lib/login.php?act=login">

     

    $act=$_REQUEST['act'];

     

  3. 下拉菜单以及传参数
    type: <select name="type">
        <option value="1">Administrator</option>
        <option value="2">Teacher</option>
        <option value="3">Student</option>
      </select>

     

  4. 输入框默认数值
    Gender:<input type="text" name="gender" value="female"></input><br/>

     但这种不是js那种隐形的,需要手动去除的那种;

  5. 输入框排列整齐
    <table><tbody>
    <tr><td>Username:</td><td><input type="text" name="username" id="username"></input></td></tr>
    <tr><td>Password:</td><td><input type="password" name="password" id="password"></input></td></tr>
    </tbody></table>

     当然这是比较简单也比较不灵活的方法,可以用css来调整什么的,但这个应该是最简单的了。

  6. 登陆成功等的自动跳转
    $query="INSERT INTO olqa_user(user_username,user_password,user_name,user_email,user_gender,user_rank) VALUES('{$username}','{$password}','{$name}','{$email}','{$gender}','{$type}')";
        $result=mysqli_query($link, $query);
        if ($result){
            echo "Register success,please login.";
            echo "<meta http-equiv='refresh' content='2;url=../login.html'/>";
        }else{
            echo "Register failure,please try again.";
            echo "<meta http-equiv='refresh' content='2;url=../register.html'>";
        }

     这样子是比较自动的那种,不需要alert的那种弹窗,个人还是比较喜欢这一种;

  7. html中显示mysql数据
    <?php 
              //show admin's information
              while ($row = mysqli_fetch_assoc($result)): 
              ?>
              <tr>
                  <td><?php echo $row['user_username'];?></td>
                  <td><?php echo $row['user_name'];?></td>
                  <td><?php echo $row['user_email'];?></td>
                  <td><?php echo $row['user_gender'];?></td>
               </tr>
               <?php endwhile;   ?>

     

  8. html黑体
    <td><b>Username</b></td>
              <td><b>Name</b></td>
              <td><b>E-mail</b></td>
              <td><b>Gender</b></td>

     

  9. 按钮传递参数
    <a href="infor.delete.php?act=admin&username=<?php echo $rowAll['user_username'];?>&name=<?php echo $rowAll['user_name'];?>">
                  <input type="button" value="Delete"></input>

     

  10. 页面内跳转
    <a href="#addNew">Add New User</a>
    <a id="addNew"> <h2>Add New User</h2></a> 

     

     

  11. MySQL时间使用:http://www.jb51.net/article/23966.htm
  12. MySQL的mediumtext:最大长度 16777215 个字节(2^24-1)
  13. 大大的文本输入框:
    <label class="label1 label dib vat" for="">项目描述</label>
                                    <div class="text_box text_box_w2 dib">
                                        <textarea class="input_txt" name="Content_0"  data-required=0 placeholder="请详细描述项目的背景,目标,你的工作及所获成绩"></textarea>
                                    </div>

     

  14.  <textarea>实现大范围输入
    <tr><td>Intro.:</td><td><textarea name="res" rows="3" cols="20" value="This is for..."></textarea></td></tr>

     

  15. 文件上传的form表单形式
    <form action="doAction4.php" method="post" enctype="multipart/form-data">
    请选择您要上传的文件:<input type="file" name="myFile" /><br/>
    <input type="submit" value="上传"/>
    </form>

     

posted @ 2016-08-22 20:49  韧还  阅读(178)  评论(0)    收藏  举报