phphtml判斷
『壹』 php 判斷字元串是否是html
function judgeHtml($str){
if($str != strip_tags($str)){
echo '有';
}else{
echo '無';
}
}
judgeHtml('<p>a');
echo '<br />';
judgeHtml('a');
輸出:有
無
『貳』 怎麼實現在html頁面判斷有沒有關注過公眾號,沒有就跳轉到關注頁面,然後點擊關注了之後再跳回html頁面
1、創建test.php,編寫表單: <form method="post"action="//www.pekingpiao.com/b.php">。
『叄』 HTML PHP 中要判斷 $_FILES['file']['type'] 為 image 的話則顯示預覽圖片
<?php
if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg")){ //如果文件類型為gif、jpeg、pjpeg的話
?>
在這里寫上顯示圖片的代碼
<?php }?>
『肆』 php判斷html input是否選中
取得的值不為空即為選中
<input type="checkbox" name="select[]" value="1" />
<input type="checkbox" name="select[]" value="2" />
<input type="checkbox" name="select[]" value="3" />
<input type="checkbox" name="select[]" value="4" />
<input type="checkbox" name="select[]" value="5" />
check.html:
<form action="checkbox.php" method="POST">
<input type="checkbox" name="select" value="1" /$amp;>amp;$nbsp;
<input type="submit" value="Submit">
</form>
checkbox.php:
<
if($_POST)
{if($_POST['select']!=""){echo "不為空";}else{echo "為空";}}
>
可以用JS先判斷,如
if(form.checkname.checked) {}
如果多個,可以使用JS循環,把check的值組成字元串提交,或使用4樓的方法.
提交到php頁再判斷一次.:-)
PHP 沒有辦法判斷。只能當表單提交後,進行取值再判斷。
可以通過客戶端JS 來做判斷。
檢測他 checked 是否為true
『伍』 在html的最前面用php的session判斷是否登陸,可以跳轉,但是沒有alert的彈窗是怎麼回事
短短的幾行代碼竟然有兩個明顯的錯誤
1.語法錯誤,能不能把引號整好了你,我是你老師得抽你
echo'<script>alert("請先登錄");</script>';//原來你兩組雙引號要搞事情
2.再一個就是你去查手冊學習一下header()這個函數咋用好吧,手冊有這么一句話【請注意 header() 必須在任何實際輸出之前調用,不管是普通的 HTML 標簽,還是文件或 PHP 輸出的空行,空格】,你再header()前面直接echo 輸出,你又要搞事情嗎
最後,如果你要跳轉,完全可以在script裡面跳啊
『陸』 thinkphp在html頁面中寫if語句怎麼寫
同上
把我的總結復制給你吧:
if判斷:
<if condition="條件">
<else />
</if>
1.在控制器輸入如下:
public function demo6(){
$this->assign("num1",10);
$this->display("demo6");
}
2.在模板中輸入:
<body>
<if condition="$num1 neq 10">
變數num1值不等於10
<else />
等於10
</if>
</body>
條件:
eq 等於
neq 不等於
gt 大於
lt 小於
elt 小於等於
heq 恆等
『柒』 如何區分網站程序是php還是html
訪問頁面就可以知道,網頁有html的後綴就肯定是html,php也是通過鏈接的分析查看。
html文件格式
『捌』 php判斷 html標簽
$html="這里是html標簽內容";
$is_div=preg_match_all("/<div class=\"ABC\">(.+?)<\/div>/is", $html, $div);
if($is_div){
foreach($div as $d){//循環讀取帶有class=ABC的標簽
$d_str=$d[0];//得到div字元串
$is_span=preg_match_all("/<span>(.+?)<\/span>/is", $d_str, $s);
if($is_span){//如果存在span標簽,則執行替換
$new_d_str=str_replace($d_str,"class=\"DEF\"","class=\"ABC\"");//替換ABC為DEF
$html=str_replace($html,$new_d_str,$d_str);//替換
}
}
}
//$html就是得到替換後的html
『玖』 html或者php怎麼判斷那個單選框被選中
通過js,給單選框設置一個id,通過id取得對象obj,判斷obj.checked這個屬性就可以啦