Вопрос № 163758: Здравствуйте, я к вам за помощью. Начал делать курсовую и возникли вопросы по рнр 1) Как сделать чтобы форма 1.2 после нажатия отправить сносила данные в БД, закрывалась и открывала следующую форму? 2) Мне приходится в каждом рнр файле прописы...
Вопрос № 163.758
Здравствуйте, я к вам за помощью. Начал делать курсовую и возникли вопросы по рнр 1) Как сделать чтобы форма 1.2 после нажатия отправить сносила данные в БД, закрывалась и открывала следующую форму? 2) Мне приходится в каждом рнр файле прописывать подключение, а нельзя ли как нибудь прописать в одном месте и ссылатся на него? 3) Сделал проверку корректности ввода function error () { if (f1_name = " ") alert ("Вы не ввели имя!"); а в input прописал OnBlur="error()". но
не работает 4) Нужно чтобы input отображалась сегодняшняя дата. в книжке написано что нужно с помощью GetDay, GetMoth, GetYear, а нельзя как нибудь попроще?
P.S.: РНР изучаю неделю по библитечным книжкам, строго не судите Буду оч благодарен если кто то будет помогать советами по асе
Приложение:
Отправлен: 31.03.2009, 09:29
Вопрос задал: DaImeR (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 7)
Отвечает: Товарищ Бородин
Здравствуйте, DaImeR! 2) Обычно процедуру подключения к базе данных пишут в отдельном файле, который подключают путем процедуры include(или ее аналога include_once - он более предпочтителен) или require(с таким же более предпочтительным аналогом) в начале скрипта. Очевидно, это лучше, чем громоздить в начале каждого файла одни и те же строки кода.
3) Что-то мне подсказывает, что функция написана не на PHP, а на Javascript. В любом случае, проверять равенство значения переменной с помощью оператора
присвоения("=", 1 знак равенства) - это не слишком хорошая практика Лучше использовать оператор равенства ("==", два знака равенства).
4) С помочью Javascript`овых функций работы с датами вытащить день, месяц и год достаточно легко. Предположим, Вам надо получить дату в формате "YYYY.MM.DD". Создаем объект Date: var d = new Date(); // Теперь последовательно в
ызываем функции объекта и склеиваем их значения через точки: var date = d.getYear() + '.' + d.getMonth() + '.' + d.getDay(); // присвоим значение даты элементу document.getElementById('имя элемента').value = date;
По-первому вопросу ответить не могу, так как не очень понимаю, чего Вы хотите. Поясните в мини-форуме, я допишу, если не опередят :)
С уважением, Товарищ Бородин
Ответ отправил: Товарищ Бородин (статус: Профессионал) Россия, Новосибирск Тел.: +7-923-245-3366 ---- Ответ отправлен: 31.03.2009, 11:27
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 246481 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.