|
|
|
| Нахожусь в поиске движка
Подскажите, пожалуйста, что надо прописать в коде, чтобы ссылки
Имели вид <a href="index.php?page=works.htm">работа</a>
А не <a href="index.php?page=3">работа</a>
И если нетрудно подскажите, как вместо файла config.php использовать базу данных
# index.php
<?
if (!isset($page)) $page=0;
$data=file("config.php");
$max=count($data);
if ($page >$max) $page=1;
if ($page >$max-1) $page=1;
if ($page < 0 ) $page=1;
$page=intval($page);
$data=explode("|",$data[$page]);
echo "<html><head>$data[1]</head><body>";
include("header.php");
?>
<table border="1" width="100%" cellpadding="10" cellspacing="0">
<tr>
<td width="200">
<a href="index.php">главная</a><br>
<a href="index.php?page=1">о фирме</a><br>
<a href="index.php?page=2">работа</a><br>
<a href="index.php?page=3">контакты</a><br>
</td>
<td>
<?
include("$data[0]");
?>
</td>
</tr>
</table>
<?
include("footer.php");
echo "</body></html>";
?>
|
# config.php
main.htm|<title>Главная страница</title>
about.htm|<title>О Фирме</title>
works.htm|<title>Работы</title>
contacts.htm|<title>Контакты</title>
|
| |
|
|
|
|
|
|
|
для: dedev
(05.11.2006 в 23:46)
| | Подскажите, как сделать, чтобы работало при register_globals Off, или может посоветуете простой мини-движок работающий при выключенном register_globals | |
|
|
|
|
|
|
|
для: dedev
(06.11.2006 в 00:01)
| | При чём тут движок? Спросили бы конкретно: Как замнеить include "config.php"; на соединение с БД, или как сделать сайт, работающий при Регистер_Глобал = ОФФ...
На первый пост ответ:
mysql_connect("$host", "$user", "$pass");
mysql_select_db("$db_name");
|
На второй:
Когда работает Регистер_Глобал, то все переменые просто можно писать не как $_POST['post'], а просто $post... Так что просо замените все передаваемые и получаемые даные с вида $post, на $_POST['post'] | |
|
|
|