Ⅰ php最經典,最基礎的代碼,適合入門的
PHP是一種可以嵌入到HTML中的運行在伺服器端的腳本語言,所以為了體現PHP的特性我們可以分兩種模式來實現PHP代碼
1、 PHP嵌入到HTML中,例如index.php
<html>
<head></head>
<body>
<!--因為PHP嵌入到HTML中,所以需要完全區分PHP代碼和HTML代碼-->
<?php
//輸出helloworld
echo'helloworld;
?>
</body>
</html>
2、 PHP獨立文件,只有PHP代碼,例如index.php
<?php
//輸出
echo'helloworld';
//不需要閉合標簽
Ⅱ 求寫個比較簡單的php登陸頁面代碼
主頁面:index.php <form name="form1" action="login.php" method="post" onsubmit="return check()"><!--這里注意onclick的用法-->
賬號:<input name="adminAccount" type="text" />
密碼:<input type="password" name="adminPass" />
輸入驗證碼:<input type="text" name="validate" />
< br />
<input type="submit" value="登陸" /><input type="reset" value="重置">
</form>判斷頁面:login.php<?php
//再連庫判斷賬號密碼
require_once("../inc/dbconfig.php");
$adminAccount=$_POST['adminAccount'];
$adminPass=md5($_POST['adminPass']);
$sql="select * from admin where adminAccount='$adminAccount' and adminPass='$adminPass'";
$result=mysql_query($sql) or die($sql);
$rows=mysql_num_rows($result);
if($rows==0){
?>
<script language="javascript">
alert("管理員賬號密碼錯誤!");
window.location="index.php";
</script>
<?
exit();
}
//將管理員賬號賦值給session
$_SESSION['adminAccount']=$adminAccount;
?>
<script language="javascript">
window.location="command.php";
</script>配置文件自己來就行了!
Ⅲ 求PHP常用代碼大全
if ($da="") { echo "<SCRIPT language=JavaScript>alert('問題答案不能為空');"; echo"this.location.href='vbscript:history.back()';</SCRIPT>"; } if ($qq!="") { if (!is_numeric($qq)) { echo "<SCRIPT language=JavaScript>alert('QQ號碼必須是數字');"; echo"this.location.href='vbscript:history.back()';</SCRIPT>"; } } if ($youbian=="" or strlen($youbian)!=6) { echo "<SCRIPT language=JavaScript>alert('請正確輸入郵編');"; echo"this.location.href='vbscript:history.back()';</SCRIPT>"; } if ($youbian!="") { if (!is_numeric($youbian)) { echo "<SCRIPT language=JavaScript>alert('郵編必須是數字');"; echo"this.location.href='vbscript:history.back()';</SCRIPT>"; } } if ($di="") { echo "<SCRIPT language=JavaScript>alert('住址不能為空');"; echo"this.location.href='vbscript:history.back()';</SCRIPT>"; } if ($mail=="") { echo "<SCRIPT language=JavaScript>alert('E-mail不能為空!');"; echo "this.location.href='vbscript:history.back()';</SCRIPT>"; } if ($textarea=="") { echo "<SCRIPT language=JavaScript>alert('個人說明不能為空!');"; echo "this.location.href='vbscript:history.back()';</SCRIPT>"; } if ($textarea=="" or strlen(textarea)>150) { echo "<SCRIPT language=JavaScript>alert('個人說明為150個字元');"; echo"this.location.href='vbscript:history.back()';</SCRIPT>"; } 24、對輸出的內容進行判斷,從而輸出其它結果 <?php if ($rs["active"]==1) { echo "<font color='#ff0000'>激活</font>"; }else{ echo "禁用"; } ?> 25.字元截取函數 <?=substr("$rs[zixun_biaoti]",0,28 )?> 26.男女問題或單選帶選擇的 <input type="radio" name="hy_zhuangtai" value="男" <?php if ($rs["hy_zhungtai"]==="男") { echo "checked";}?>> 男 <input type="radio" name="hy_zhuangtai" value="女" <?php if ($rs["hy_zhuangtai"]==="女") { echo "checked";}?>> 女 27.單選不帶單選框的 <?php if ($rs['hy_zhuangtai']=='鎖定'){?> <a href="Userzt.php?action=yes&id=<?php echo $rs['hy_id'];?>">鎖定</a> <?php } else{ ?><a href="Userzt.php?id=<?php echo $rs['hy_id'];?>&action=no">解鎖</a> <?php }?> 它的save頁是 <?php require_once('../../conn.php'); ?> <?php $hy_id=$_GET['id']; $action=$_GET['action']; if ($action=='yes'){ $sql="update hybiao set hy_zhuangtai='鎖定' where hy_id='$id'"; $query=mysql_query($sql,$connec); echo("<script type='text/javascript'>location.href='UserManage.php';</script>"); } else{ $sql="update hybiao set hy_zhuangtai='正常' where hy_id='$id'"; $query=mysql_query($sql,$connec); echo("<script type='text/javascript'>location.href='UserManage.php';</script>"); } mysql_close(); ?> 28.如果文字過長,則將過長的部分變成省略號顯示 <DIV STYLE="width: 120px; height: 50px; border: 0px solid blue;overflow: hidden; text-overflow:ellipsis"> <NOBR>就是比如有一行文字,很長,表格內一行顯示不下.</NOBR> </DIV> 29. 禁止復制,滑鼠拖動選取 <body ondragstart=window.event.returnValue=false oncontextmenu=window.event.returnValue=false onselectstart=event.returnValue=false> 30.大中小 文字的變化 <script type="text/javascript"> function doZoom(size) {document.getElementById('zoom').style.fontSize=size+'px';} </script> <span id="zoom">需要指定大小的文字</span> <a href="javascript:doZoom(16)">大</a> <a href="javascript:doZoom(14)">中</a> <a href="javascript:doZoom(12)">小</a> 30. 添加到收藏夾和設為首頁 <a href=# onclick="this.style.behavior='url(#default#homepage)';this.setHomePage(' http://www.makewing.com/lanren/' );">設為首頁</a> <a href="javascript:window.external.AddFavorite(' http://www.makewing.com/lanren/',' 懶人圖庫')">收藏本站</a> 31. 記錄並顯示網頁的最後修改時間 <script language=JavaScript> document.write("最後更新時間: " + document.lastModified + "") </script> 32. 節日倒計時 <Script Language="JavaScript"> var timedate= new Date("October 1,2002"); var times= "國慶節"; var now = new Date(); var date = timedate.getTime() - now.getTime(); var time = Math.floor(date / (1000 * 60 * 60 * 24)); if (time >= 0) document.write( "現在離"+times+"還有: "+time +"天") </Script> 33. 打開窗口即最大化 <script language="JavaScript"> <!-- Begin self.moveTo(0,0) self.resizeTo(screen.availWidth,screen.availHeight) // End --> </script> 34. 加入背景音樂 <bgsound src="mid/windblue[1].mid" loop="-1"> 只適用於IE <embed src="music.mid" autostart="true" loop="true" hidden="true"> 對Netscape ,IE 都適用 35. 滾動 <marquee direction=up height=146 onmouseout=start() onmouseover=stop() scrollAmount=2> 滾動信息 </marquee> 36. 防止點擊空鏈接時,頁面往往重置到頁首端 代碼「javascript:void(null)」代替原來的「#」標記 37. 不能點右鍵,不用CTRL+A,不能復製作! <body oncontextmenu="window.event.returnValue=false" onkeypress="window.event.returnValue=false" onkeydown="window.event.returnValue=false" onkeyup="window.event.returnValue=false" ondragstart="window.event.returnValue=false" onselectstart="event.returnValue=false"> </body> 37. 隨機變換背景圖象(一個可以刷新心情的特效) <Script Language="JavaScript"> image = new Array(4); //定義image為圖片數量的數組 image [0] = 'tu0.gif' //背景圖象的路徑 image [1] = 'tu1.gif' image [2] = 'tu2.gif' image [3] = 'tu3.gif' image [4] = 'tu4.gif' number = Math.floor(Math.random() * image.length); document.write("<BODY BACKGROUND="+image[number]+">"); </Script> 38. 劃過鏈接 手型滑鼠 style="cursor:hand" 39. 如何關閉層 <div id="Layer1"></div> <a href="#" onClick="Layer1.style.display='none'">關閉層</a> 40. <a href=javascript:close()>[關閉窗口]</a> 41. 凹陷文字背景為灰色 <div style="width:300px;padding:20px;overflow:hidden;word-wrap:break-word;word-break:break:all; font-size:12px; line-height:18px; background-color:#eeeeee;"> <font disabled> 怎麼樣,我凹下去了吧?<br> 你不想試試嗎?<br> <a href=" www.lenvo.cn http://www.lenvo.cn/">www.lenvo.cn </div> 42. 給表格做鏈接 <table width="100%" onclick="window.open(' http://www.makewing.com/', '_blank')" style="CURSOR:hand"> <tr> <td height="100" bgcolor="f4f4f4"> </td> </tr> </table> 43. 後退&關閉窗口 後退:javascript:history.back(1) 關閉:javascript:window.close(); 44. 如果文字過長,則將過長的部分變成省略號顯示 <DIV STYLE="width: 120px; height: 50px; border: 0px solid blue;overflow: hidden; text-overflow:ellipsis"> <NOBR>就是比如有一行文字,很長,表格內一行顯示不下.</NOBR> </DIV> 45. 禁止復制,滑鼠拖動選取 <body ondragstart=window.event.returnValue=false oncontextmenu=window.event.returnValue=false onselectstart=event.returnValue=false>
Ⅳ 總結PHP中幾種常用的網頁跳轉代碼
網頁跳轉的意思就是指當你在瀏覽器中訪問A頁面時,會自動跳轉到B頁面,往往網頁跳轉用在404頁面中會比較多點。至於怎麼實現網頁跳轉,網上已經提供了很多的方法,有些方法是不可行的,經過測試,葉德華今天就在這里提供PHP中常用的幾種網頁跳轉代碼,其中有些方法並不只是適用於PHP,也可以經過相應的修改應用到其他地方。
工具/原料
php腳本語言、html標簽語言、javascript腳本語言
方法/步驟
1
使用header()函數
在php頁面的最開頭輸入如下代碼:
<?php
?>
那麼,我們命名為1.php,當訪問1.php的時候,就會自動跳轉到www.yedward.net頁面,這里需要強調的是,使用該種方法,必須要將這行代碼寫在最前面,如果不想寫在前面,我會在後面提供另一種方法。
2
使用meta來實現跳轉
在php頁面或者是html頁面的頭部輸入如下代碼:
<meta http-equiv=」refresh」 content=」5;url=www..com」>;
那麼,我們將頁面命名為2.php或3.htm,當訪問2.php或3.htm的時候,就會自動跳轉到www..com這個頁面,注意,content中的數字5的意思是經過多久開始跳轉,這里設置的是5就是說要經過5秒鍾該頁面才會跳轉到目標頁面,建議大家在設置跳轉時間的時候不要超過10秒。