注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

旷世的忧伤

不与夏虫语寒,不与曲人语道,因为生命缺乏言说的条件......

 
 
 

日志

 
 

PHP程序设计经典300例(一)  

2015-03-29 17:38:28|  分类: PHP程序设计 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

第一例

<?php

 

/* 设置文件编码 */

header("Content-Type: text/html; charset=utf-8");  // 防止中文显示乱码

$s_html="<b>文字加粗it1994.cn</b>";

echo $s_html;

?>

NOTE: PHP所有变量都以*开始.


第二例

<?php

 

$s_javascript=<<<start

<script type="text/javascript">

    alert("it1994.cn");

</script>

start;

echo $s_javascript;

?>

NOTE:  PHP定界符的基本格式如下:

<<<Eof
……
Eof;

定界符的作用:
1.PHP定界符的作用就是按照原样,包括换行格式什么的,输出在其内部的东西;
2.在PHP定界符中的任何特殊字符都不需要转义;
3.PHP定界符中的PHP变量会被正常的用其值来替换。


第三例

<?php

 

$a="name";

$$a="hello php";

echo $name;

?>

NOTE: PHP可变变量, 即一个变量的变量名可以动态的设置和使用


第四例

<?php

 

$color="";

echo "<ul>";

for($i=1;$i<=10;$i++)

{

    if($i%2==0)

       {

        $color="red";

       }else

          {

        $color="yellow";

          }

    echo "<li style='background:".$color.";width:200px'>".$i."</li></ul>";

}

?>


第五例

index.php页面:

<form action="check.php" method="post">

用户名:<input type="text" name="user" /><br />

密码:<input type="password" name="pass"/><br />

<input type="submit" value="提交"/>

<input type="reset" value="重置"/>

</form>


 

check.php页面:

<?php

 

if(isseet($_POST))

{

    if($_POST['name']=='admin' && $_POST['pass']=='admin')

    {

        echo"用户登录成功";

    }else{

        echo"用户登录失败";

    }

    

}

 

?>

 

6

<?php

 

echo "index.php<br><br>";

echo "_FILE_:"._FILE_."<br>";

echo "request_uti:".$_SERVER["request_urt"]."<br>";

echo "script_name:".$_SERVER["script_name"]."<br>";

echo "php_self:".$_SERVER["php_self"]."<br>";

echo "script_filename:".$_SERVER["script_filename"]."<br>";

?>


7

<?php

 

/* 随机生成一个由5个数字和字符组成的单词 */

$str="0123456789abcdefghijklmnopqrstuvwxyz";

$n=5; //字符长度

$len=strlen($str)-1;

for($i=0;$i<$n;$i++)

  {

  $s = $s.$str[rand(0,$len)];

    

  }

  echo $s."<br/>";

?>


8

<?php

 

$a='it1994.cn';

  

  echo "直接输出:".$a;

  echo "<br/>";

  echo "直接输出:".'$a'; // 在单引号里的内容会被原样输出

  echo "<br/>";  

  echo "直接输出:"."$a"; // 在双引号里的内容, 如果存在变量, 则会输出变量的值

?>



9

 

index.php页面:

<?php

  echo "常见的原子操作";

  echo "<a href='http://konghy.blog.163.com/blog/check.php?action=add'>执行增加操作</a><br/>";

   echo "<a href='http://konghy.blog.163.com/blog/check.php?action=del'>执行删除操作</a><br>";

   echo "<a href='http://konghy.blog.163.com/blog/check.php?action=search'>执行查找操作</a><br>";

   echo "<a href='http://konghy.blog.163.com/blog/check.php?action=update'>执行更新操作</a><br>";

   ?>

 

check.php页面:

<?php

   $action=$_GET["action"];

   switch($action)

   {

    case "add";

        echo "<script>alert('现在可以实现增加功能!');</script>";

    break;

    case "del";

        echo "<script>alert('现在可以实现删除功能!');</script>";

    break;

    case "search";

        echo "<script>alert('现在可以实现查找功能!');</script>";

    break;

    case "update";

        echo "<script>alert('现在可以实现更新功能!');</script>";

    break;

   }

?>


10

index.php页面:

<html>

   <head><title>it1994.cn</title></head>

   <body>

     <form action="check.php" method="post">

        message<input type="text" name="name" value="123456"/>

        <input type="submit" value="提交" />

     </form>

   </body>

 </html>

 

 

check.php页面:  

<?php

     $urlar=parse_url($_SERVER['http_referer']);

     print("<pre>");

     print_r($urlar);

     print_r($_SERVER['http_referer']);

       if($urlar['host']!="172.0.0.1")

         {

            echo "页面失效";

            echo "<script>alert('链接失效');location='index.php';</secript>";

            exit;

         }

         echo "可以正常访问页面";

?>


来源于PHP100中文论坛用户:  钟泽峰

  评论这张
 
阅读(13)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017