index.php?id=2 в page1.html

Статус
В этой теме нельзя размещать новые ответы.
Народ, а еще вопрос, как теперь мне на каждую инклюдимую страницу сделать разный title и meta
создать $title и $meta и все! а если серьезно, то например
при обращении index.php?id=1 должен уже присутсвовать определенные титл и мета, как и контент или они должны генерироваться на лету для каждого id в зависимости от контента...
 
Так а что именно надо сделать? У меня сейчас на всех страницах title который прописан в index
 
Так а че у меня за код :)

в index.php:

<?php

if((!$id)||($id==1)){include 'main.php';}
if($id==2){include 'page2.php';}
if($id==3){include 'page3.php';}
if($id==4){include 'page4.php';}
if($id==5){include 'page5.php';}
if($id==6){include 'page6.php';}
if($id==7){include 'page7.php';}

?>

в page.php

<?php

echo'

КОНТЕНТ


';?>
 
ну тут все просто файл index.php
в самом начале после <?php вставляешь
$title = ''; $meta = '';
потом
в каждом файле, которые инклудятся, main.php page2.php page3.php и т.д. и т.п.
конечно ЕСЛИ html в этих файлах, в тэг титл вписываешь <?php if(empty($title)) { $title = 'ЗДЕСЬ ЗАГОЛОВОК' }; ?> в мета вписываешь <?php if(empty($meta)) { $meta = 'ЗДЕСЬ МЕТА' }; ?>
 
Код:
$title = "Твой тайтл";
echo "<title>".$title."</title>";

Простейший вариант. А так делай для каждой паги в базе(к примеру) тайтл и деск и выводи.
 
У меня реализовано так: папка titles и в ней - текстовые файлы с именами согласно айди. То есть, загружается скрипт, берёт нужныйц тайтл из текстового файла и подставляет его. Можно, конечно, и с базой повозиться, но с файлами проще и быстрее будет
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху