本文目錄一覽:
- 1、求簡單的php分頁代碼一定要是簡單最好可以詳細解釋的,如果可以希望高手能把這段代碼加上分頁
- 2、求php大神寫段代碼, 其實就是一個最簡單的採集,輸入一個url,然後正則表達式截取網頁里的tit
- 3、請教一段php代碼
- 4、PHP網絡編程的代碼怎麼寫?
- 5、php網站,代碼有一段不知道什麼意思,求大神幫忙(代碼如下)
- 6、PHP技術員麻煩給段代碼, 我SQL數據庫數據表wenzhang表名neirong?
求簡單的php分頁代碼一定要是簡單最好可以詳細解釋的,如果可以希望高手能把這段代碼加上分頁
body
?
/*
‘PID 頁面中的其它傳參連接
‘page 要顯示的頁碼
‘Vcount 總記錄數
‘Pnum 每頁記錄數
‘className 超連接樣式
*/
function ThePage($Pid,$page=1,$Vcount,$Pnum,$className){
$Pcount = ceil($Vcount/$Pnum);
if($page$Pcount) $page=$Pcount;
$StartPageNum=1;
while($StartPageNum+10=$page){
$StartPageNum=$StartPageNum+10;
}
$EndPageNum=$StartPageNum+9 ;
if($EndPageNum$Pcount) $EndPageNum=$Pcount;
$show = $show.”trtd colspan=’10’ bgcolor=” align=’right’ style=’padding-right:25px;padding-top:5px;’ class='”.$className.”‘”;
$show = $show.”共b”.$Pcount.”/b頁 共有b”.$Vcount.”/b記錄 第b”.$page.”/b頁 跳到第 [ “;
if($StartPageNum1) $show = $show.”a class='”.$className.”‘ href=’?”.$Pid.”page=”.($StartPageNum-1).”‘ title=’前十頁’font face=’webdings’7/font/a”;
for($go=$StartPageNum;$go=$EndPageNum;$go++){
if($go!=$page){
$show = $show.”a class='”.$className.”‘ href=’?”.$Pid.”page=”.$go.”‘”.$go.”/a”;
}else{
$show = $show.”b”.$go.”/b”;
}
$show = $show.” “;
}
if($EndPageNum$Pcount) $show = $show.”a class='”.$className.”‘ href=’?”.$Pid.”page=”.($EndPageNum+1).”‘ title=’下十頁’font face=’webdings’8/font/a”;
$show = $show.”] 頁”;
if($page!=1) $show = $show.”a class='”.$className.”‘ href=’?”.$Pid.”page=1′ 首頁/a a class='”.$className.”‘ href=’?”.$Pid.”page=”.($page-1).”‘上一頁/a”;
if($Pcount-$page!=0) $show = $show. “a class='”.$className.”‘ href=’?”.$Pid.”page=”.($page+1).”‘ 下一頁/a a class='”.$className.”‘ href=’?”.$Pid.”page=”.$Pcount.”‘尾頁/a”;
$show=$show.”/tr/td”;
return $show;
}
?
?php
//連上數據庫
mysql_connect(“localhost”,”root”,””);
//選擇數據庫
mysql_select_db(“company”);
//執行數據庫命令
mysql_query(“set names ‘utf8′”);
//關閉數據庫就是使用的最近的數據庫
echo “afont color=red已查到的記錄:/font/a”.”font color=red
共”.mysql_num_rows
($rs).”條/font”.”br”.”br”;
?
input type=”button” value=”添加員工” onclick=”location.href=’empadd.html'” /
form class=”bd”
table border=”1″ align=”left” bordercolor=”blue” background=”27[1].jpg”
td align=”center”font color=#0000FF職員編號/font/td
td align=”center”font color=#0000FF職員姓名/font/td
td align=”center”font color=#0000FF職員職位/font/td
td align=”center”font color=#0000FF職員經理/font/td
td align=”center”font color=#0000FF入職日期/font/td
td align=”center”font color=#0000FF職員工資/font/td
td align=”center”font color=#0000FF所在部門/font/td
td align=”center” width=”100″ height=”20″font color=#0000FF操作/font/td
/tr
?
//設置參數
$page = $_REQUEST[“page”];
if($page==””) $page = 1;
$Pid = “”;
$Pnum = 10;
$classname = “lwf”;
//以下不用修改
$rs = mysql_query(“select count(*) from emp e1 left join emp e2 on e1.mgr = e2.empno left join dept on e1.deptno = dept.deptno”);
$Vcount = @mysql_result($rs,0);
@mysql_free_result($rs);
$start = ($page – 1) * $Pnum;
$lastNum = $Vcount – ($page – 1) * $Pnum;
$limit = $lastNum $Pnum ? $Pnum : $lastNum;
$rs = mysql_query(“select e1.empno, e1.ename, e1.job, e1.mgr, e1.hiredate, e1.sal, e1.deptno, e2.ename as mname, dname from emp e1 left join emp e2 on e1.mgr = e2.empno left join dept on e1.deptno = dept.deptno LIMIT $start,$limit”);
while($ary = mysql_fetch_array($rs)){
?
tr bordercolor=”blue”
td width=”80″ height=”20″ align=”center”?php echo $a[“empno”];? /td
td width=”80″ height=”20″ align=”center”?php echo $a[“ename”];? /td
td width=”80″ height=”20″ align=”center”?php echo $a[“job”];? /td
td width=”80″ height=”20″ align=”center”?php echo $a[“mname”];? /td
td width=”150″ height=”20″ align=”center”?php echo $a[“hiredate”];? /td
td width=”80″ height=”20″ align=”center”?php echo $a[“sal”];? /td
td width=”80″ height=”20″ align=”center”?php echo $a[“dname”];? /td
td width=”90″ height=”20″ align=”center”
a href=”empedit.php?aa=?php echo $a[’empno’]?”修改/a |
a href=”empdel.php?aa=?php echo $a[’empno’]?”刪除/a/td
/tr
?
}
@mysql_free_result($rs);
echo ThePage($Pid,$page,$Vcount,$Pnum,$classname);
?
/table
/form
/body
求php大神寫段代碼, 其實就是一個最簡單的採集,輸入一個url,然後正則表達式截取網頁里的tit
?php
if (! empty($_POST[‘url’])) {
$url = trim($_POST[‘url’]);
$c = file_get_contents($url);
$titlepartner = preg_match_all(‘/title(.*)\/title/isU’, $c, $matches);
}
?
!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “”
html xmlns=”” xml:lang=”en”
head
meta http-equiv=”Content-Type” content=”text/html;charset=UTF-8″
titleDocument/title
/head
body
form method=”post”
table
tr
thURL/th
tdinput type=”text” name=”url” value=”?php echo $url; ?”(完整的網址)/td
tdinput type=”submit” value=”開始”/td
/tr
/table
/form
?php
if (! empty($_POST[‘url’])) {
echo “br /”;
echo “table border=’1′ width=’500px’ height=’50px'”;
echo “tr”;
echo “thTITLE/th”;
echo “td{$matches[1][0]}/td”;
echo “/tr”;
echo “/table”;
}
?
/body
/html
簡單的寫了一下,主要是寫正則,去匹配讀取過來的html代碼字符串,有什麼不明白的可以私密我,純手打,望採納!
請教一段php代碼
看字面意思,該程序是一個分頁程序的一部分,將參數獲得並生成鏈接,或者是中英文轉換
$pageinfo=array();//定義一個數組$pageinfo
$s = “” ;//設定$s初始值為空
foreach( $_GET as $key=$value ) {//循環遍歷全局數組變量$_GET,獲得其中每個元素的鍵名與值。
if( $key != ‘lg’ ) $s .= “$key=$value”;//判斷如果$_GET中鍵名不是lg就使$s連接一個字符串,該字符串為循環中的鍵名=值
}
$pageinfo[‘myGET’] = $s ;//將$s這個字符串放到定義好的數組$pageinfo中,並設定鍵名為myGET
if($lg) swap_language($lg);//如果傳過來的參數$_GET[“lg”]存在,就執行swap_language函數,swap_language函數具體作用不大清楚,程序中沒涉及。註:這裡$lg等同於$_GET[“lg”]如果你的php配置文件中全局變量沒有打開,這句是無效的,只能寫成$_GET[“lg”]
if( $language == ‘ch’ ) {//如果語言是中文,我理解這裡字符串ch代表中文
$pageinfo[‘Change_lan’] = ‘en’ ;//設定數組中鍵名為Change_lan的值為英文,同樣我理解en應該代表英文。
}else{
$pageinfo[‘Change_lan’] = ‘ch’ ;//如果不是中文,就設定數組中鍵名為Change_lan的值為中文。
}
//下面就是設定session就沒有什麼號解釋的了。
if(!session_is_registered(“language”)){
session_register(“language”);
$language=’ch’;
}
PHP網絡編程的代碼怎麼寫?
PHP網絡編程的代碼怎麼寫?本篇文章給大家介紹的是關於PHP網絡編程的代碼,有興趣的朋友可以看一下
//echo gethostbyname(“”);
$host = “111.13.100.92”; //設置基本信息
$port = 65530;
set_time_limit(0); //設置超時時間
//創建一個socket
$socket = socket_create(AF_INET,SOCK_STREAM,0) or die(“不能建立socket鏈接!n”);
//綁定Socket到端口
$result = socket_bind($socket,$host,$port) or die(“不能綁定socket給定的端口n”);
//開始監聽
$result = socket_listen($socket,3) or die(“建立socket連接失敗n”);
//接受連接請求,另一個Socket處理通訊
$socket_a = socket_accept($socket) or die(“不能接受客戶端socket請求n”);
//獲取客戶端的輸入請求
$input = socket_read($socket_a,4096) or die(“讀取客戶端輸入失敗n”);
//清空輸入字符
$input = trim($input);
//處理客戶端輸入並處理結果
$output = strrev($input).”n”;
socket_write($socket_a,$output,strlen($output)) or die(“不能給客戶端返回結果n”);
//關閉socket
socket_close($socket_a);
socket_close($socket);
?
PHP網絡編程的代碼怎麼寫?這段php網絡編程,希望大家一定要學會。
本篇《PHP網絡編程的代碼怎麼寫?原來這個代碼就足夠我們使用了》到這裡就已經結束了,小編一直認為,某一個編程軟件受歡迎是有一定原因的,首先吸引人的一定是其功能,環球網校的小編祝您PHP學習之路順利,如果你還想知道更多php知識,可以點擊本站的其他文章進行學習。
php網站,代碼有一段不知道什麼意思,求大神幫忙(代碼如下)
網友採納的那個回答是個毛線啊?就給你把這段js做了一下格式化。我來給你解釋一下吧:
這個代碼是前端的JS代碼,PHP是後端語言,這個代碼跟PHP沒有卵關係;
這個代碼不是病毒木馬代碼,檢測工具檢測出來紅色大概是因為這個是放在了注釋CDATA塊里。注釋CDATA塊其實是因以前的低端瀏覽器不識別JS代碼而生的,現在完全沒必要再注釋掉了;
你還是不放心的話,那我告訴你,這個代碼是給你隱藏你的真實郵箱的。因為很多發送垃圾郵件的人甚至搜索引擎,都會用爬蟲掃描各個網站的郵箱(因為郵箱格式特徵很明顯),掃到之後就給你發垃圾郵件。所以這個代碼是由PHP簡單的加密之後寫到頁面上一串16進制數字,然後用JS解密出來,爬蟲就掃不到你郵箱了,就這麼簡單。
也許採納的那位哥們不服,說這麼一段代碼看不出什麼來。那好,我說說每一行的意思。
首先是個閉包,懂前端的人都知道。
然後try一下,是為了謹慎,免得IE彈出頁面腳本有錯誤。
然後獲取document.currentScript標籤。如果沒有這個屬性的話,就用原始的方法來做,這裡又是一個自執行函數(閉包)。
拿到當前的script標籤,那前一個恰好就是加密標籤了,郵箱就在這個標籤的data-cfemail屬性中,將這個標籤保存成變量為c。
然後就是解密了。
解密算法很簡單,就是一串16進制串,兩兩讀取。
前兩個讀出來作為密鑰
從後面每兩個讀出來,和密鑰做異或,之後的值用ASCII讀出字母
這些字母拼出來的就是你的郵箱
解密之後創建一個文本節點替換掉原來的加密標籤,就完成了
PHP技術員麻煩給段代碼, 我SQL數據庫數據表wenzhang表名neirong?
先用explode方法把字符串拆分為數組,然後用數組for循環遍歷拼接組裝出效果。
//如果讀取數據出來是列表
$list = [
[‘neirong’ = ‘你好|你好|你好|你好’],
[‘neirong’ = ‘好|你|好|你’],
];
foreach($list as $value)
{
$arr = explode(‘|’, $value[‘neirong’]);
foreach($arr as $value2)
{
echo ‘a href=”#p8″‘.$value2.’/a’;
}
}
//如果讀取數據是一行
$info = [‘nirong’ = ‘你好|你好|你好|你好’];
//如果讀取數據是一列
$neirong = ‘你好|你好|你好|你好’;
$arr = explode(‘|’, $neirong);
foreach($arr as $value)
{
echo ‘a href=”#p8″‘.$value.’/a’;
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/154409.html