/ / ¿Cómo sobrescribir las etiquetas meta? - php, encabezados http, meta-tags

Cómo sobrescribir Meta Tags? - php, http-headers, meta-tags

Tengo una página index.php con etiquetas meta "predeterminadas", con función de cambio que llamo, por ejemplo. single_page.php y su aspecto es algo así como www.something.com/?page=single_page.

¿Cómo puedo sobrescribir las etiquetas meta de la página de índice con las etiquetas meta de 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");

Respuestas

0 para la respuesta № 1

Si realmente necesita modificar las etiquetas meta, y dependiendo de la situación específica, mi estrategia sería darles los atributos de identificación de etiquetas meta y luego hacer las modificaciones usando Javascript, como en este esencia.

No funciona tan bien si es necesario realizar las modificaciones. antes de la página se envía al navegador; como PHP no es unidioma principal, mi instinto de aficionado sería simplemente usar variables de cadena para las etiquetas meta "predeterminadas" (reescribiendo el código si es necesario) para que el archivo incluido pueda modificar esas cadenas según sea necesario.