Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: В поиске своего движка
 
 автор: dedev   (05.11.2006 в 23:46)   письмо автору
 
 

Нахожусь в поиске движка
Подскажите, пожалуйста, что надо прописать в коде, чтобы ссылки
Имели вид <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 $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   (06.11.2006 в 00:01)   письмо автору
 
   для: dedev   (05.11.2006 в 23:46)
 

Подскажите, как сделать, чтобы работало при register_globals Off, или может посоветуете простой мини-движок работающий при выключенном register_globals

   
 
 автор: DEM   (06.11.2006 в 00:07)   письмо автору
 
   для: 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']

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования