Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Карта города на PHP, поиск по карте при помощи скрипта 
:(
    Опции темы
Enya
Дата 15.8.2006, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 386
Регистрация: 5.10.2005

Репутация: нет
Всего: нет



Вот ещё одна карта. Скорее всего реализованна на Java 
http://www.vietas.lv/index.php?p=12&x=...20766.5&s=3


--------------------

Утсанвлен Денвер
1. PHP Version 5.1.6
2. MySQL 5.0.18-max
3. phpMyAdmin 2.6.1
PM MAIL WWW ICQ   Вверх
neo2006
Дата 15.8.2006, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 9.8.2006

Репутация: нет
Всего: нет



HalkaR, чего-то у меня ничего не получается.Пожалуйста,если тебя не затруднит,ты не мог бы поточнее описать (лучше по шагам в Dreamweavere).Заранее спасибо...
PM MAIL   Вверх
HalkaR
Дата 18.8.2006, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: 2
Всего: 42



neo2006, давай по пунктам - что не получается?
PM MAIL   Вверх
neo2006
Дата 19.8.2006, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 9.8.2006

Репутация: нет
Всего: нет



HalkaR, все.Я создаю PHP проект.Вставляю в него твой HTML-код,а потом JAVA-скрипт.Но ничего не отображается.Только пустой экран.
PM MAIL   Вверх
HalkaR
Дата 19.8.2006, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: 2
Всего: 42



neo2006, код в студию!
PM MAIL   Вверх
neo2006
Дата 20.8.2006, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 9.8.2006

Репутация: нет
Всего: нет



Вот они:

Цитата

<div id='1250' style='z-index:50;left:374.79388917659;top:280.94202898551;container:positioned; position:absolute;cursor: url(images/zoom.cur);display:none' onMouseOver='show(this);' onMouseOut='hide(this);' onclick='NewMap(374.79388917659, 280.94202898551);'>
<img id="1250_img" src="/dm_pics/43957b6ee58d8.gif" border=0>
</div>


Цитата

var divs = document.getElementsByTagName('div');
var data = new Array(divs.length);
var data1 = new Array(divs.length);
var sX, sY;
function NewMap(x, y, isBigMap) {    
    if(x==0){x = event.x;}
    if(y==0){y = event.y;}
    document.getElementById('loading').style.display = "block";
    var map = document.getElementById('map');    
     if(map.src != "http://.../minmap.gif" && map.src != "http://.../minmap.gif" && isBigMap)
        {
            map.style.cursor='images/zoom.cur';
            for (i = 0; i < divs.length; i++) {
                if(document.getElementById(divs[i].id+'_desc') != null)
                {
                    divs[i].style.pixelLeft = data[i][0];
                    divs[i].style.pixelTop = data[i][1];
                    document.getElementById(divs[i].id+'_desc').style.pixelLeft = data[i][2];
                    document.getElementById(divs[i].id+'_desc').style.pixelTop = data[i][3];
                    divs[i].style.display = data[i][5];
                    
                    data1[i] = divs[i].style.display;
                    divs[i].style.display = "none";
                    divs[i].style.cursor='url(images/zoom.cur)';
                }
                else
                {
                    if(divs[i].id.substr(0,10)=="map_kompas")
                    {
                        divs[i].style.display = "none";
                    }                
                }
            }
            map.src="/map/minmap.gif";
        }
    else {    
        map.style.cursor='images/back.cur';
        //document.getElementById('info').innerHTML = '<img src="map/back.gif">';    
        if(x<350/1931*700){x=350/1931*700;}
        if(y<350/1931*700){y=350/1931*700;}
        if(x>700-350/1931*700){x=700-350/1931*700;}
        if(y>900-350/1931*700){y=900-350/1931*700;}
        sX = x;
        sY = y;
        if(!isBigMap)
        {
            for (i = 0; i < divs.length; i++) {
                if(document.getElementById(divs[i].id+'_desc') != null)
                {
                    divs[i].style.pixelLeft = data[i][0];
                    divs[i].style.pixelTop = data[i][1];
                    document.getElementById(divs[i].id+'_desc').style.pixelLeft = data[i][2];
                    document.getElementById(divs[i].id+'_desc').style.pixelTop = data[i][3];
                    divs[i].style.display = data[i][5];
                    
                    data1[i] = divs[i].style.display;
                    //divs[i].style.display = "none";
                    //divs[i].style.cursor='url(images/zoom.cur)';
                }                
            }
        }
        for (i = 0; i < divs.length; i++) {
            if(document.getElementById(divs[i].id+'_desc') != null)
            {
                data[i]    = new Array(5);
                data[i][0] = divs[i].style.pixelLeft;
                data[i][1] = divs[i].style.pixelTop;
                data[i][2] = document.getElementById(divs[i].id+'_desc').style.pixelLeft;
                data[i][3] = document.getElementById(divs[i].id+'_desc').style.pixelTop;
                data[i][5] = divs[i].style.display;
                divs[i].style.pixelLeft = 700/2 - (x - divs[i].style.pixelLeft - 10)/700*1931 - 10;
                divs[i].style.pixelTop = 700/2 - (y - divs[i].style.pixelTop - 15)/700*1931 - 15;
                document.getElementById(divs[i].id+'_desc').style.pixelLeft = divs[i].style.pixelLeft + 25;
                document.getElementById(divs[i].id+'_desc').style.pixelTop = divs[i].style.pixelTop - 35;                
                divs[i].style.display = "block";
                if(divs[i].style.pixelLeft < 0 || divs[i].style.pixelLeft > 700 || divs[i].style.pixelTop < 0 || divs[i].style.pixelTop > 700)
                {
                    divs[i].style.display = "none";                    
                }
                data1[i] = divs[i].style.display;
                divs[i].style.display = "none";
                divs[i].style.cursor='url(images/back.cur)';
            }
            else
            {
                if(divs[i].id.substr(0,10)=="map_kompas")
                {
                    divs[i].style.display = "block";
                }                
            }
        } 
        map.src="/map/map.php?x="+x+"&y="+y;
    }
}
function ShowObjects()
{
    for (i = 0; i < divs.length; i++) {
            if(document.getElementById(divs[i].id+'_desc') != null)
            {
                if(divs[i].style.display != null && data1[i] != null){divs[i].style.display = data1[i];}
            }
    }
}

PM MAIL   Вверх
HalkaR
Дата 22.8.2006, 14:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: 2
Всего: 42



neo2006, что "они"?

Код страницы дай!
PM MAIL   Вверх
neo2006
Дата 23.8.2006, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 9.8.2006

Репутация: нет
Всего: нет



HalkaR, вот тут посмотри.
PM MAIL   Вверх
HalkaR
Дата 23.8.2006, 21:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: 2
Всего: 42



neo2006 Код ВСЕЙ веб-страницы! Это же не влоб вставлять надо!
PM MAIL   Вверх
neo2006
Дата 24.8.2006, 13:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 9.8.2006

Репутация: нет
Всего: нет



HalkaR, а я тебя и прошу,рассказать как это делать пошагово.Или выложи свой PHP готовый.Мне может будет легче с ним разобраться.
PM MAIL   Вверх
HalkaR
Дата 24.8.2006, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: 2
Всего: 42



Я же писал ссылку!
http://osnova-develop.ru/?page_id=127

Посмотри код. Там все в одном файле.
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0539 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.