Вопрос № 43095: Добрый день!
У меня такой вопрос: а можно ли в комплекте веб-разработчика Denwer, который находится на домашнем компьютере, организовать работу какой-нибудь панели управления сайтом, такой как: cpanel, hsphere и т. д.? Как это сделать?
<...Вопрос № 43120: Здравствуйте, уважаемые эксперты. Я не уверена, в том ли месте задаю вопрос, если совсем не в том - так и скажите. Вопрос такой: имеется страница с формой, в форме кнопка. Нужно чтобы при нажатии на кнопку появлялось окно, требующее подтверждения, пр...
Вопрос № 43.095
Добрый день!
У меня такой вопрос: а можно ли в комплекте веб-разработчика Denwer, который находится на домашнем компьютере, организовать работу какой-нибудь панели управления сайтом, такой как: cpanel, hsphere и т. д.? Как это сделать?
Подходит ли Denwer для работы, как сервер для сайтов под управлением операционной системы Windows? Обязательно ли настраивать IIS для этих целей?
Отвечает: Драк Георгий
Здравствуйте, Демьянчук Виталий!
Cpanel под windows не существует. Можно использовать например Plesk, но все нормальные панели - платные. Деневер в этом плане конечно плохо подходит. Он создан в основном для тестинга сайтов на локальном компьютере.
А как насчёт сервера, то опять же, денвер кончено можно для этого использовать, но гораздо лучше, если нет желания использовать IIS, поставить нормальный Apache и нормальный MySQL и самому всё это сконфигурировать. Хотя всё-же на windows-сервере я бы посоветовал использовать IIS.
--------- Sonic always help you, if he wish...
Ответ отправил: Драк Георгий (статус: 3-ий класс)
Ответ отправлен: 15.05.2006, 14:50
Отвечает: Булыгин Анатолий Алексеевич
Здравствуйте, Демьянчук Виталий!
Cpanel - на windows систему не установить.
Денвер, можно поставить в качестве хостингсервера, но при этом его надо будет серьёзно конфигурировать и настраивать.Вообще Денвер предназначен для тестирования
скриптов на локальном сервере.
Отвечает: AllCash
Здравствуйте, Демьянчук Виталий!
Нормально организовать работу панели управления сайтом на Денвере и под Windows не получится, использовать Денвер в качестве сервера не рекомендуют даже его создатели. Лучше настраивать сервер самому. А под Windows ИМХО, нужно юзать IIS.
Ответ отправил: AllCash (статус: 2-ой класс)
Ответ отправлен: 15.05.2006, 15:20
Отвечает: Alexey Vilchinsky
Здравствуйте, Демьянчук Виталий!
iis настраивать не обязательно. можно поставить и на апач.
панели поставить можно. Если конечно они есть :)
Просто их надо настроить. Для этого есть мануалы и куча документации.
--------- Делая людям добро, мы возвращаем его многократно...
Ответ отправил: Alexey Vilchinsky (статус: 7-ой класс)
Ответ отправлен: 15.05.2006, 15:26
Вопрос № 43.120
Здравствуйте, уважаемые эксперты. Я не уверена, в том ли месте задаю вопрос, если совсем не в том - так и скажите. Вопрос такой: имеется страница с формой, в форме кнопка. Нужно чтобы при нажатии на кнопку появлялось окно, требующее подтверждения, при нажатии ОК - запускался скрипт-обработчик формы, а в случае нажатия Отмена - страница вместе с данными в форме оставалась на месте. Я понимаю, что это из области Java-script, но дело в том, что страница с формой - это тоже php-файл, с параметрами, передаваемыми
методом Post, так что просто заменить location в яваскрипте не получается. Есть ли способ сделаь это на PHP? Надеюсь, я не очень сумбурно сформулировала.
Отправлен: 15.05.2006, 17:13
Вопрос задала: Rori (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: AllCash
Здравствуйте, Rori!
см приложение, при нажатии на Отмена - просто не произойдет отпрвка формы.
Приложение:
Ответ отправил: AllCash (статус: 2-ой класс)
Ответ отправлен: 15.05.2006, 17:25 Оценка за ответ: 5 Комментарий оценки: Спасибо, все работает! Ой, сколько же мне еще учиться... :)
Отвечает: Булыгин Анатолий Алексеевич
Здравствуйте, Rori!
Здравствуйте, Rori!
Разумеется способ есть...
Мне было бы проще если бы вы предоставили мне сам код вашей формы.
Но так как у меня его нет, я напишу вам похожий пример:
Предположим что ваша форма имеет всего два текстовых поля(E-mail и пароль):
* Внимание, все операции, в приведённом коде, будут выполняться в одном файле - index.php.
Для простоты, и читабельности занесём эти формы в переменную: $form(Для основной формы) и переменную $form2(Для формы с кнопками "Согласен" и "Отмена"), таким образом получаем следующих PHP код:
if(isset($_POST['submit']))
{
//Если нажата кнопка "Отправить запрос, продолжаем работу программы
if($_POST['submit'] == "Согласен")
{
//В этом блоке находиться программый код, который должен выполняться, если пользователь нажал на кнопку "Согласен"
}
if($_POST['submit'] == "Отмена")
{
//Если пользователь всё-таки нажал кнопку "Отмена", то ему снова выводиться основная форма
echo $form;
}
}
else
{
//Если кнопка "Отправить запрос" не была нажата, надо снова выводить основную форму.
echo $form;
}