форум вебмастероff на AlfaSpace.NET

Ubuntu и Linux |реактивный бесплатный хостинг | Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга | правила форума

  Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ °
Форум вебмастеров на AlfaSpace.NET / Создание сайта / Спасайте: модуль встроить в сайт
Автор Сообщение
Александр
Леонидович

1093
# Дата: 27 Апр 2008 00:05


Есть модуль к сайту. index.php выглядит так:
<?php 
include("ini.php"); 
 
switch ($_REQUEST['oper']) { 
    case "sale": 
    $os="where sale=0"; 
    $os2="and sale=0"; 
    break; 
    case "rent": 
    $os="where sale=1"; 
    $os2="and sale=1"; 
    break; 
    case "buy": 
    $os="where sale=2"; 
    $os2="and sale=2"; 
    break; 
    case "lease": 
    $os="where sale=3"; 
    $os2="and sale=3"; 
    break; 
    default: 
    //все объекты 
    $os=""; 
    $os2=""; 
} 
?> 
<html> 
<head> 
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=win-1251"> 
<LINK href="lib/calendar/dateselector.css" type=text/css rel=stylesheet> 
<SCRIPT language=JavaScript src="lib/calendar/popup_lib.js"></SCRIPT> 
<SCRIPT language=JavaScript src="lib/calendar/dateselector.js"></SCRIPT> 
 
<script language="javascript" src="tools.js"></script> 
<link rel="stylesheet" href="css/main.css" type="text/css"> 
</head> 
<body> 
<?php 
include("db_ini.php"); 
include("tools.php"); 
include("dbi/dbi_mysql.php"); 
$dbh=new DBI($dbname,$user,$pass); 
 
if(  !$dbh->session){ 
    echo "Could not connect to the database.<br>\n"; 
    exit( ); 
} 
$c=count($tagAttribute); 
$check_estate_type ="select count(id) from objects "; 
$result_estate_type = queryAndFetch($dbh,$check_estate_type); 
if($result_estate_type[0] && $result_estate_type[0][0]>0){ 
    ?> 
     
    <table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" 
class="main_table"> <tr valign="top"> <td width=220 rowspan="2" nowrap> <?php include("menu.php"); ?> </td> <td colspan=2 aqlign="center"> <?php if($_REQUEST['type']!="search" && $_REQUEST['type']!="search2"){ if($_REQUEST['type']!="web_add"){ if($_REQUEST['type']!="private"){ include("list.php"); //отображает список объектов } else{ include("list_private.php"); } } else{ if($_REQUEST['flag']){ include("web_add_result.php"); } else{ include("web_add_form.php"); } } } else{ if($_REQUEST['flag']){ if($_REQUEST['type']!="search2"){ include("search_result.php"); //формирует результат поиска, перв
ую страницу } else{ include("search_result2.php");//используется для вывода остальны
х страниц //поиска, кроме первой } } else{ include("search_form.php"); //формирует форму для поиска } } ?> </table> <?php } else{ echo "База данных не содержит записей.<br>Перед началом работы необходимо ". "сформировать пакет данных в приложении \"Идеальный вариант: Недвижимость\"
и ". "импортировать его с помощью скрипта import/import.php"; } ?> </body> </html>


В браузере (индекс):


Нужно левое меню вставить в индекс сайта(точнее в левую ячейку таблицы шаблона), а что бы всё содержимое (см. скрин №2, то что справа) выводилось в 2ю ячейку табл. при этом 2я ячейка по дефолту(при открытии странички) должна содержать текст скажем заинклюденый из hallow.html

скрин №2

уже неделю бьюсь головой об монитор - ничего не выходит

сам модуль. без базы будет ругаться - но код глянуть можно
http://www.rapidshare.ru/658575 (1Мб) там есть док разработчиков

пожалуйста, помогите. у меня крышу рвёт уже

Roler
USA Hater

1301
# Дата: 27 Апр 2008 10:04


Читал три раза, но не понял чего ты хочешь.

acsid
Alfa Guru

2409
# Дата: 27 Апр 2008 10:08


а что тут сложного?
Открывай все файлы скрипта и заменяй все echo и print на переменную

например:
 
 
$template_pravaja_kolonka.="<table><tr><rd>форма поиска</table>"; 
 
$template_levaja_kolonka.="<table><tr><rd>меню</table>"; 



У себя в хтмл коде поставь где нада [menu] и [search]...

Потом действуй по следующей схеме:

 
$html=file_get_contents("file_s_dizajnom.html"); 
 
$html=str_replace("[menu]",$template_levaja_kolonka,$html); 
$html=str_replace("[search]",$template_pravaja_kolonka,$html); 
 
print $html; 



Надеюсь понял

Александр
Леонидович

1093
# Дата: 27 Апр 2008 12:27


acsid
ты не мог бы стукнуть мне в аську?(тристасорок-пятьсотпять-семьсотсемь). клятвенно обещаю не надоедать - только по этой теме.

Александр
Леонидович

1093
# Дата: 27 Апр 2008 13:42


методом научного тыка установил:
list.php и list_private.php выводят инфу
как сделать что бы ссылки добавленные в меню слева (menu.php) открывали контент в основном окне?

maxtat
pda killer

1471
# Дата: 27 Апр 2008 22:09


» Александр
как сделать что бы ссылки добавленные в меню слева (menu.php) открывали контент в основном окне?

А что у тебя там? Фреймы? Через target тогда делай в ссылках.

Ваш ответ

Quote  Bold Style  Italic Style  Underlined Style  URL Link  Email Link  Script AutoTab  Preformatted Text  Отменить *Что это?
... Запретить смайлы


Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:29229, gzipped size:9546

Mp3 Download || Webs Studio™ || Song's Lyrics
eXTReMe Tracker Rambler's Top100 Рейтинг@Mail.ru Форум ТвойWeb [Valid RSS]