本书图文并茂,详细讲解了使用LAMP(PHP)脚本语言开发动态Web程序的方法,如架设WAMP平台,安装与配置开源Moodle平台,PHP程序设计技术,开发用户注册与验证模块,架设LAMP平台。 本书适合计算机及其相关专业本、专科学生作为学习LAMP(PHP)程序设计或动态Web编程的教材使用,也适合对动态Web编程感兴趣的读者自觉使用,对LAMP(PHP)程序设计人员也具有一定的参考价值。
713
PHP hack示例:
立即学习“PHP免费学习笔记(深入)”;
立即学习“PHP免费学习笔记(深入)”;
<ol class="dp-xml"><li class="alt"><span><span class="tag"><?</span><span class="tag-name">php</span><span> </span></span></li><li><span>} </span></li><li class="alt"><span>function tabs_start() </span></li><li><span>{ </span></li><li class="alt"><span>ob_start(); </span></li><li><span>} </span></li><li class="alt"><span>function endtab() </span></li><li><span>{ </span></li><li class="alt"><span>global $tabs; </span></li><li><span>$</span><span class="attribute">text</span><span> = </span><span class="attribute-value">ob_get_clean</span><span>(); </span></li><li class="alt"><span>$tabs[ count( $tabs ) - 1 ][ 'text' ] = $text; </span></li><li><span>ob_start(); </span></li><li class="alt"><span>} </span></li><li><span>function tab( $title ) </span></li><li class="alt"><span>{ </span></li><li><span>global $tabs; </span></li><li class="alt"><span>if ( count( $tabs ) </span><span class="tag">></span><span> 0 ) </span></li><li><span>endtab(); </span></li><li class="alt"><span>$tabs []= array( </span></li><li><span class="attribute">title</span><span> =</span><span class="tag">></span><span> $title, </span></li><li class="alt"><span class="attribute">text</span><span> =</span><span class="tag">></span><span> "" </span></li><li><span>); </span></li><li class="alt"><span>} </span></li><li><span> </span></li><li class="alt"><span>function tabs_end( ) </span></li><li><span>{ </span></li><li class="alt"><span>global $tabs; </span></li><li><span>endtab( ); </span></li><li class="alt"><span>ob_end_clean( ); </span></li><li><span>$</span><span class="attribute">index</span><span> = </span><span class="attribute-value">0</span><span>; </span></li><li class="alt"><span>if ( $_GET['tabindex'] ) </span></li><li><span>$</span><span class="attribute">index</span><span> = $_GET['tabindex']; </span></li><li class="alt"><span class="tag">?></span><span> </span></li><li><span class="tag"><</span><span> </span><span class="tag-name">table</span><span> </span><span class="attribute">width</span><span>=</span><span class="attribute-value">"100%"</span><span> </span><span class="attribute">cellspacing</span><span>=</span><span class="attribute-value">"0"</span><span> </span><span class="attribute">cellpadding</span><span>=</span><span class="attribute-value">"0"</span><span class="tag">></span><span> </span></li><li class="alt"><span class="tag"><</span><span> </span><span class="tag-name">tr</span><span class="tag">></span><span> </span></li><li><span class="tag"><</span><span> ?php </span></li><li class="alt"><span>$</span><span class="attribute">baseuri</span><span> = $_SERVER['REQUEST_URI']; </span></li><li><span>$</span><span class="attribute">baseuri</span><span> = </span><span class="attribute-value">preg_replace</span><span>( "/?.*$/", "", $baseuri ); </span></li><li class="alt"><span>$</span><span class="attribute">curindex</span><span> = </span><span class="attribute-value">0</span><span>; </span></li><li><span>foreach( $tabs as $tab ) </span></li><li class="alt"><span>{ </span></li><li><span>$</span><span class="attribute">class</span><span> = </span><span class="attribute-value">"tab"</span><span>; </span></li><li class="alt"><span>if ( $</span><span class="attribute">index</span><span> == $curindex ) </span></li><li><span>$</span><span class="attribute">class</span><span> =</span><span class="attribute-value">"tab-active"</span><span>; </span></li><li class="alt"><span class="tag">?></span><span> </span></li><li><span class="tag"><</span><span> </span><span class="tag-name">td</span><span> </span><span class="attribute">class</span><span>=</span><span class="attribute-value">"< ?php echo($class); ?>"</span><span class="tag">></span><span> </span></li><li class="alt"><span class="tag"><</span><span> </span><span class="tag-name">a</span><span> </span><span class="attribute">href</span><span>=</span><span class="attribute-value">"< ?php echo( $baseuri."</span><span>?</span><span class="attribute">tabindex</span><span>=</span><span class="attribute-value">".$curindex ); ?>"</span><span class="tag">></span><span> </span></li><li><span class="tag"><</span><span> ?php echo( $tab['title'] ); </span><span class="tag">?></span><span> </span></li><li class="alt"><span class="tag"><</span><span> /a</span><span class="tag">></span><span> </span></li><li><span class="tag"><</span><span> /td</span><span class="tag">></span><span> </span></li><li class="alt"><span class="tag"><</span><span> ?php </span></li><li><span>$curindex += 1; </span></li><li class="alt"><span>} </span></li><li><span class="tag">?></span><span> </span></li><li class="alt"><span class="tag"><</span><span> /tr</span><span class="tag">></span><span> </span></li><li><span class="tag"><</span><span> </span><span class="tag-name">tr</span><span class="tag">></span><span class="tag"><</span><span> </span><span class="tag-name">td</span><span> </span><span class="attribute">class</span><span>=</span><span class="attribute-value">"tab-content"</span><span> </span><span class="attribute">colspan</span><span>=</span><span class="attribute-value">"< ?php echo( count( $tabs ) + 1 ); ?>"</span><span class="tag">></span><span> </span></li><li class="alt"><span class="tag"><</span><span> ?php echo( $tabs[$index ]['text'] ); </span><span class="tag">?></span><span> </span></li><li><span class="tag"><</span><span> /td</span><span class="tag">></span><span class="tag"></</span><span class="tag-name">tr</span><span class="tag">></span><span> </span></li><li class="alt"><span class="tag"><</span><span> /table</span><span class="tag">></span><span> </span></li><li><span class="tag"><</span><span> ?php </span></li><li class="alt"><span>} </span></li><li><span class="tag">?></span><span> </span></li></ol>立即学习“PHP免费学习笔记(深入)”;
以上这一大段的代码就是有关PHP hack的具体实现方法。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号