Нужна помощь

A
На сайте с 05.05.2008
Offline
1
588

Здравствуйте! Посоветуйте пож как лучше создать модуль на PHP, кот бы мог добавлять новые ключевые слова в метатэги? И возможно ли это сделать?

N
На сайте с 26.02.2007
Offline
75
#1

Alenkina, из вашего вопроса не понятно для чего рнр-модуль какой-то cms или вообще.

Если вообще - то можно.

Но лучше развернуто вопрос задать.

2USB.ru (http://2usb.ru/) - про usb-гаджеты. shop.2usb.ru (http://shop.2usb.ru/) - магазин гаджетов и флешек. ВСЕ о заработке в интернете (http://goldroyal.net/)
T
На сайте с 25.04.2008
Offline
17
#2
Alenkina:
Здравствуйте! Посоветуйте пож как лучше создать модуль на PHP, кот бы мог добавлять новые ключевые слова в метатэги?

можно так

<meta name="keywords" content="<?php echo $keywords?>">

А вооще опишите задачу более подробно.

Откуда эти слова будут браться и т.д и т.п.

Alenkina:
возможно ли это сделать?

Impossible Is Nothing

©adidas

A
На сайте с 05.05.2008
Offline
1
#3

Я просто пишу диплом на тему продвижения сайта, хочу для него создать модуль, в кот. была бы таблица, где записаны ключевые слова, и при добавлении в нее новых ключевых слов, они бы автоматически обнавлялись в метатегах. Если есть какие-ниубдь идеи, пишите

T
На сайте с 25.04.2008
Offline
17
#4
Alenkina:
Я просто пишу диплом на тему продвижения сайта, хочу для него создать модуль, в кот. была бы таблица, где записаны ключевые слова, и при добавлении в нее новых ключевых слов, они бы автоматически обнавлялись в метатегах. Если есть какие-ниубдь идеи, пишите

В коде страниц пишите:

<?php include("get_keywords.php")?>

<meta name="keywords" content="<?php echo $current_keywords?>">

В get_keywords.php:

<?php

$keywords_collection=array();

$keywords_collection['page1']='key1';

$keywords_collection['page2']='key2';

$current_page=$_SERVER['REQUEST_URI'];

$current_keywords=$keywords_collection[$current_page];

?>

Вот и вся идея 🚬

A
На сайте с 05.05.2008
Offline
1
#5

Спасибо большое! А можно прокомментировать написанное:)

Alenkina добавил 08.05.2008 в 22:37

Поделитесь еще какими-нибудь модулями для продвижения, у кого есть, буду очень благодарна:)

T
На сайте с 25.04.2008
Offline
17
#6

Alenkina, Попробую прокомментировать.

создайте файл get_keywords.php

в самом файле напишите следующий код

<?php

$keywords_collection=array();

$keywords_collection['page1']='key1';

$keywords_collection['page2']='key2';

$current_page=$_SERVER['REQUEST_URI'];

$current_keywords=$keywords_collection[$current_page];

?>

$keywords_collection коллекция страниц и соответствующих им ключевых слов.

Например:

$keywords_collection['/index.php']='main page, start page';

и так для каждой страницы

$current_page=$_SERVER['REQUEST_URI'];

получение урла страницы которая вызвала данный php код

нужно помнить что $_SERVER['REQUEST_URI'] не содержит имя хоста, но содержит строку гет параметров

Например:

пользователь запросил страницу http://site.com/test.php?id=123

В єтом случае $_SERVER['REQUEST_URI'] содержит /test.php?id=123

При желании гет параметры можно отрезать.

$current_keywords=$keywords_collection[$current_page];

переменная $current_keywords содержит нужные нам ключевые слова.

А теперь самое главное, надо подключить этот файл туда, где вы хотите его использовать.

Для этого нужно прописать <?php include("get_keywords.php")?> в самом начале кода который формирует Ваши страницы.

Я понятно излагаю?

[Удален]
#7

Alenkina, Классные модули для продвижения - голова чтобы думать, глаза чтобы видеть, руки чтобы делать

все есть у вас, в наличии и бесплатно

п.с. читайте форум и книги

A
На сайте с 05.05.2008
Offline
1
#8

Turro, Пытаюсь переписать переменные, которые тв мне написал, на русский, а при обработке html страница выдает взамен русских букв крякроказябры... Может подскажешь как в php прописать кодировку вывода?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий