Популярные сообщения

среда, 5 декабря 2012 г.

RFpro.ru: КОМПЬЮТЕРЫ И СОФТ / Программирование / Хитрости и секреты создания сайтов


Если выпуск отображается некорректно, Вы можете посмотреть его на сайте

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Valery N
Статус: Мастер-Эксперт
Рейтинг: 4915
• повысить рейтинг »
Коцюрбенко Алексей aka Жерар
Статус: Советник
Рейтинг: 4109
• повысить рейтинг »
amnick
Статус: Профессионал
Рейтинг: 712
• повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Хитрости и секреты создания сайтов

Номер выпуска:293
Дата выхода:05.12.2012, 02:30
Администратор рассылки:Коцюрбенко Алексей aka Жерар (Советник)
Подписчиков / экспертов:122 / 37
Вопросов / ответов:3 / 6

Консультация # 39474: Уважаемые эксперты! Установил я на своем компе сервер Apache 2.0. В качесве доменного имени ввел свой ИП адрес. Локально всё работает, а вот на другом компе когда набираю ИП адрес, страница не находится. За нормальное доменное имя понятно, надо платить. Но неужели и за хостинг на своём же собственном компьютере тоже? Может я чего-нибудь не так...


Консультация # 156372: Здравствуйте. У меня следующий вопрос: Мне необходимо именно с использованием библиотеки JsHttpRequest (сайт http://dklab.ru/lib/JsHttpRequest) сделать следующее : есть 2-а списка select ,- 1-й список это марки авто. <select size="1" id='car' name="car"> <option value='1'>ВАЗ</optio...
Консультация # 42089: ПЛИН, НЕ ЗНАЮ. ОБРАЩАЮСЬ ПО АДРЕСУ ИЛИ НЕТ ПРОБЛЕМКА ТАКАЯ МАМОЧКИ ФОРУМА ХОТЯТ СОЗДАТЬ ТАБЛИЧКУ, ЧТО-ТО ТИПО ТАКОЙ:http://www.oxana.nl/forum.htm НО С ИЗМЕНЕНИЯМИ И ДОПОЛНЕНИЯМИ ЕСЛИ Я ПРАВИЛЬНО ПОНИМАЮ, ЭТО ЕСТЬ СОЗДАНИЕ САЙТА, ПОСМОТРЕЛА В НЕТЕ ВЕЗДЕ ПЛАТНО, ПОДСКАЖИТЕ МОЖНО ЭТО СДЕЛАТЬ БЕЗ КАПИТАЛОВЛОЖЕНИЙ. ХОЧУ С...

Консультация # 39474:

Уважаемые эксперты!
Установил я на своем компе сервер Apache 2.0. В качесве доменного имени ввел свой ИП адрес. Локально всё работает, а вот на другом компе когда набираю ИП адрес, страница не находится. За нормальное доменное имя понятно, надо платить. Но неужели и за хостинг на своём же собственном компьютере тоже? Может я чего-нибудь не так сделал/понял?
Заранее спасибо, Ленёк.

Дата отправки: 05.04.2006, 18:06
Вопрос задал: Lenyok
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Криницын Егор Владимирович:

Здравстуй Ленёк.
Конечно за хостинг на свойм компе платить не надо;)
Возможно проблема в операционной системе другого компа, т.к. под разные о.с. сервак надо по своему настраивать.
почитай: http://phpclub.ru/faq/wakka.php?wakka=Install&v=j4j

Консультировал: Криницын Егор Владимирович
Дата отправки: 05.04.2006, 18:59
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует romodos (Специалист):

Здравствуйте, Lenyok!
У меня была точно такая же проблема.
И оказалось, что просто мой провайдер блокирует весь не мной инициированный входящий траффик. Т.е. на ваш комп просто нельзя попасть из-за фильтров провайдера (это лишь один из возможных вариантов). Попробуйте написать в суппорт проваи спросить, фильтрует ли он траффик на 80 порт. Если он согласится убрать фильтр, то будет все ОК. Иначе можно сменить порт сервера (если пров блокирует конкретный порт). А если пров воспротивится, то это очень плохо.... Тогда вы бессильны.

Удачи!

Консультировал: romodos (Специалист)
Дата отправки: 05.04.2006, 20:11
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 156372:

Здравствуйте.
У меня следующий вопрос:
Мне необходимо именно с использованием библиотеки JsHttpRequest (сайт http://dklab.ru/lib/JsHttpRequest)
сделать следующее :
есть 2-а списка select ,- 1-й список это марки авто.
<select size="1" id='car' name="car"> <option value='1'>ВАЗ</option ><option value='2'>Опель</option ><option value='1'>Тойта</option ></select >
второй список это модели авто. он пока не активный и установлен в положение "любая" <select size="1" id='model' name="model"><option value='1'>любая</option ></select>
при выборе какого либо значения из первого списка, например ВАЗ, - идёт обращение к базе данных(c использованием библиотеки JsHttpRequest ) и выбираются все модели ВАЗ и после получения ответа сервера второй список (который был не активным readonly)становится активным и принимает вид <select size="1" id='model' name="model"> <option value='1'>любая</option ><option value='2'>Калина</option ><option value='3'>Приора</option ></select >
Всё это происходит без перезагрузки страницы.
Мне необходим код реализации этих действий с комментариями.
Спасибо.
p.s. Если Вам ,что либо не ясно в постановке задачи пожалуйста уточните у меня.

Дата отправки: 31.12.2008, 17:19
Вопрос задал: Dima1967
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Товарищ Бородин (Мастер-Эксперт):

Здравствуйте, Dima1967!
Прежде всего давайте определимся с общей схемой работы такой связки (это будет полезно на тот случай, если что-то будет непонятно в моей реализации).
1) при выборе значения в 1-ом списке, мы посылаем соответствующее значение серверному скрипту.
2) Серверный скрипт обращается к базе данных и выбирает из таблицы моделей для соответствующей марки машины массив моделей со значением ее "родительской" марки, равным $_REQUEST['car']. Данный массив мы перекодируем в JSON, и возвращаем клиенту.
3) JSON - отличный формат для передачи данных от сервера клиенту, потому что не требуется каких-либо дополнительных действий по перекодировке полученных данных. Мы получаем готовый объект Javascript. В цикле for - in значения свойств этого объекта перебираются и вставляются во второй вываливающийся список.

Глава 1. Хранение данных.
Предполагаем, что данные о моделях машин хранятся в таблице car_models следующего вида

model_id - идентификатор модели машины(первичный ключ таблицы, автоинкрементное поле)
car_id - идентификатор марки машины
model_name - имя модели

Как при этом хранятся данные о марках машин - не суть важно, главное, чтобы у такой таблицы был первичный автоинкрементный ключ. Если в таблице марок машин ВАЗ имеет номер 1, то в таблице моделей 2105, 2107, 2109 и т. д. имели car_id = 1.

Глава 2. Серверный скрипт.
require_once "JsHttpRequest.php";
$js = &new JsHttpRequest.php('windows.1251');
$query = sprintf("SELECT `model_id`, `model_name` FROM car_models WHERE `car_id` = '%s';", $_REQUEST['car']);
$result = mysql_query($query);
$rows = mysql_fetch_array($result);
global $_RESULT;
$_RESULT = $rows;

Глава 3. Клиентская часть.
В результате продолжительного тестирования и разбирательства с библиотекой JsHttpRequest получилось нечто следующее(в приложении).

С первого раза при переносе, скорее всего, не заработает, но Вы должны убедиться перед запуском, что скрипты "видят" подключаемые библиотеки (JsHttpRequest.php и JsHttpRequest.js), что на серверный скрипт приходит какое-либо значение, что к базе данных Вы подключаетесь успешно.
Если вдруг что-то неясно, спрашивайте через личку, с удовольствием отвечу.
С уважением, Товарищ Бородин

Приложение:

Консультировал: Товарищ Бородин (Мастер-Эксперт)
Дата отправки: 31.12.2008, 19:47
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 42089:

ПЛИН, НЕ ЗНАЮ. ОБРАЩАЮСЬ ПО АДРЕСУ ИЛИ НЕТ ПРОБЛЕМКА ТАКАЯ

МАМОЧКИ ФОРУМА ХОТЯТ СОЗДАТЬ ТАБЛИЧКУ, ЧТО-ТО ТИПО ТАКОЙ:http://www.oxana.nl/forum.htm

НО С ИЗМЕНЕНИЯМИ И ДОПОЛНЕНИЯМИ
ЕСЛИ Я ПРАВИЛЬНО ПОНИМАЮ, ЭТО ЕСТЬ СОЗДАНИЕ САЙТА, ПОСМОТРЕЛА В НЕТЕ ВЕЗДЕ ПЛАТНО, ПОДСКАЖИТЕ МОЖНО ЭТО СДЕЛАТЬ БЕЗ КАПИТАЛОВЛОЖЕНИЙ.

ХОЧУ СДЕЛАТЬ САМА, НО ЕСЛИ ЭТО НЕСЛОЖНО, ПОМОГИТЕ С ПОДРОБНЫМ ОПИСАНИЕМ, Я ЮЗЕР В КУБЕ ХАХАХА

Дата отправки: 04.05.2006, 23:27
Вопрос задал: FKTYF
Всего ответов: 3
Страница онлайн-консультации »


Консультирует COOLER:

Здравствуйте, FKTYF!
Да Вот люди пашли канешно бесплатно я вам сам сделаю если хатите но если вы сами хатите надо чуть поучить если хатите напишите мне и еще что такое ЮЗЕР

Консультировал: COOLER
Дата отправки: 04.05.2006, 23:53
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Адиятуллин Артём Халитович:

Здравствуйте, FKTYF!
Могу посоветовать профессиональную программу в ней вы это сделаете за несколько часов. Она называется: Macromedia Dreamweaver. Также скачайте учебник по ней чтобы разобраться: http://fishchel.amillo.net/DreamweaverMX.exe (5 мб)

Консультировал: Адиятуллин Артём Халитович
Дата отправки: 05.05.2006, 05:21
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Jeka911:

Здравствуйте, FKTYF!

А можно делать руками, если не хотите динамики...

Приложение:

Консультировал: Jeka911
Дата отправки: 05.05.2006, 06:29
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!




Разместите полную информацию о вашей компании в Каталоге на Mashportal.ru
Добавьте коммерческие предложения по продукции и услугам вашей компании, новости, вакансии и контакты в Каталог компаний на популярном ресурсе для специалистов машиностроительного комплекса и смежных отраслей

Продвижение в ТОП Яндекса одной кнопкой!
Автоматическая система SEO оптимизации от Webeffector. Эффективное и доступное продвижение в топ поисковых систем! Акция! В декабре возвращаем 15% на счет!

Внимание! Некоторые из следующих ссылок позволяют войти в кабинет подписчика без знания пароля. Не передавайте никому это письмо во избежание несанкционированного доступа к Вашему личному кабинету на проекте Рассылки@Mail.Ru.
   
   
* Внимание!!! Ссылки отмеченные звездочками являются платными услугами.

Сообщить о нарушении данной рассылкой правил Сервиса
Рассказать другу о рассылке
Отказаться от получения данной рассылки: нажмите здесь или отправьте это письмо

Комментариев нет: