❶ php如何屏蔽一行代碼不顯示
<?PHP
//舉列
if(1==2)
{
echo "ture";
}
else
{
echo "false";
}
//此處應輸出false,如果在echo "false";前加//,則輸出為空
?>
❷ 求一段php代碼,禁止用戶直接輸入網址訪問,但是通過搜索引擎搜索可以正常訪問!
在php文件中添加下面的內容:
<?php
if (! $_SERVER['HTTP_REFERER']) exit;
?>
❸ 在php或者html裡面屏蔽一段代碼用什麼標志
php/*多行注釋*/ //單行注釋
html<!--注釋-->
❹ php中怎樣注釋掉一部分的代碼
1、首先要先建一個php的文件(這里名字叫comment.php,可以隨便改)。
❺ PHP中隱藏一段代碼,讓查看源代碼等方式無法查看到!
這關PHP什麼事?
<?php
/*<divstyle="display:none"></div>*/
?>
❻ 求一段php代碼!禁止輸入框輸入「.」「/」「\」「&」「空格」這幾個字元~
<?php
$user = 'asdasd';
$illegal = array_intersect(array('.', '/', '\\', '&', ' '), str_split($user));
print_r($illegal);
if(!empty($illegal)) {
echo "無法試用./\&等字元";
exit;
}
?>
❼ php的源碼中有廣告代碼如何將其屏蔽
你這不算是廣告吧,這只是一個插件中個標志的代碼,可以修改插件源碼去掉也可以用css屏蔽掉去掉:
em{display:none}
由於你截的代碼內容不全,無法給出最適合的css,上述代碼會吧em標簽全部隱藏掉,如果需要修改,吧div標簽的class發出來。
❽ PHP中隱藏一段代碼,讓查看源代碼等方式無法查看到!
前端看到的是PHP編譯後的HTML代碼。
HTML代碼可沒法隱藏,隱藏了瀏覽器就不會渲染,意思就是你把這段代碼刪除了,就不會看到HTML代碼了。
其實你要隱藏一些重要參數也是有辦法的,可能過JS來做,建議了解一下,視頻播放插件的做法,有部分插件做這些做得比較好。
❾ php屏蔽一段HTML代碼
<?php& `8 ^, }, E' j/ W' j
function StripHTML($string){. \, V/ t+ d8 o
$pattern=array ("'<script[^>]*?>.*?</script>'si", "'<style[^>]*?>.*?</style>'si", "'<[/!]*?[^<>]*?>'si", "'([
])[s]+'", "'&(quot|#34);'i", "'&(amp|#38);'i", "'&(lt|#60);'i", "'&(gt|#62);'i", "'&(nbsp|#160);'i", "'&(iexcl|#161);'i", "'&(cent|#162);'i", "'&(pound|#163);'i", "'&(|#169);'i", "'(d+);'e");
$replace=array ("", "", "\1", "", "&", "<", ">", " ", chr(161), chr(162), chr(163), chr(169), "chr(\1)");7 f: V6 a$ D! s: q
return preg_replace ($pattern, $replace, $str);
}
" e/ P+ M# ]0 O9 R0 q
?>
利用strip_tags()就可以把html標簽去除掉
<?php
$str = '<a href="http://harryxu.cn">harryxu</a>'; E' y! t( K6 m' |9 \
echo(htmlspecialchars($str) . '<br />');/ `" _* h" r# x5 i" \1 C
echo(strip_tags($str));
. P. t! i7 I5 D+ X% o
// output:
// <a href="http://harryxu.nc">harryxu</a> Y' T) V' y$ t- z: d% }! h
// harryxu
?>
去除所有js,html,css代碼
$search = array ("'<script[^>]*?>.*?</script>'si", // 去掉 javascript
"'<style[^>]*?>.*?</style>'si", // 去掉 css
"'<[/!]*?[^<>]*?>'si", // 去掉 HTML 標記
"'<!--[/!]*?[^<>]*?>'si", // 去掉 注釋標記# m# g3 V9 F- U! `8 O4 l, [
"'([rn])[s]+'", // 去掉空白字元3 p$ c& X7 x- y7 Q
"'&(quot|#34);'i", // 替換 HTML 實體+ E. t- E, L% u# ?( W
"'&(amp|#38);'i",0 D; g# s' Z" v" L
"'&(lt|#60);'i",
"'&(gt|#62);'i",
"'&(nbsp|#160);'i",
"'&(iexcl|#161);'i",# N* E! |7 }( y" p O1 O/ E
"'&(cent|#162);'i",2 T: J; m) a3 r
"'&(pound|#163);'i",8 E4 a: R4 B Z# V! \
"'&(|#169);'i",
"'(d+);'e"); // 作為 PHP 代碼運行
$replace = array ("",
"",
"",
"",1 `1 Z0 I' x3 n$ }1 Q' ?+ K
"1",! N) R x7 [/ ^6 E6 O3 l
""",
"&",
"<",. c2 t3 T! L+ l* p. d) x# Q# @
">",
" ",
chr(161),) i' y# E& k1 I
chr(162),( h3 q/ C3 X5 [: O7 ~9 z4 s0 ?
chr(163),' g+ P! A. A% M( R
chr(169),
"chr(1)");
//$document為需要處理字元串,如果來源為文件可以$document = file_get_contents($filename);
$out = preg_replace($search, $replace, $document);
❿ 如何讓PHP 源碼中的一段不起作用。
HTML代碼用<!--注釋-->
即:
<!--<table> 內容 </table>-->
PHP用 //注釋
即:
//<table> 內容 </table>
估計你是HTML的一種情況多點