如何覆盖元标记



我有一个带有"默认"元标记的index.php页面,我调用了开关函数,例如single_page.php,它看起来有点像www.something.com/?page=single_page

如何用single_page.php 中的元标签覆盖索引页中的元标记

$conlibrary="play/pages/"   ;                   
IF(!isset($_GET['page'])){ 
    $page = 'deafault'; 
} ELSE { 
    $page = $_GET['page']; 
    $findme = '&';
    $pos = strpos($page, $findme); 
    IF ($pos ===true) { 
        $data = explode("&", $data); 
        $dest =$conlibrary."/".$data[0].".php"; 
        IF (file_exists($dest)) {
            $page = $_GET['page']; 
        } ELSE {
            $page = '404'; 
        } 
    } ELSE { 
        $dest =$conlibrary."/".$page.".php"; 
        IF (file_exists($dest)) {
            $page = $_GET['page'];
        } ELSE {
            $page = '404'; 
        } 
    } 
} 
include($conlibrary . $page .".php"); 

如果你真的需要修改元标签,根据具体情况,我的策略是给元标签ID属性,然后使用Javascript进行更改,如本文所示。

如果在将页面发送到浏览器之前需要进行更改,则效果不太好;由于PHP不是主要语言,我的业余本能是简单地使用字符串变量作为"默认"元标记(如果需要,请重写代码),以便所包含的文件可以根据需要修改这些字符串。

相关内容

  • 没有找到相关文章

最新更新