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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обработчик, php 
:(
    Опции темы
eldar22
  Дата 11.9.2009, 17:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Добрый вечер!
Вот ещё один лёгкий и тоже время глупый вопрос
Допустим есть скрипт 1.php и на него отправили запрос get методом по видимо.
типо такого1.php?date=2009-01-15&prog=Bux&cost_rur=1.00
где:
date=2009-01-15- дата
prog=Bux- программа
money=1.00 - цена программы

При этом он должен отправить ответ на запрос ну типо такого ваш пароль-"hg45sfd"

Как организовать такой скрипт? 
PM MAIL WWW   Вверх
bars80080
Дата 11.9.2009, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

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



Код

<?php
if(!empty($_GET['date']) && $_GET['date'] == '2009-01-15' && !empty($_GET['prog']) && $_GET['prog'] == 'Bux' && !empty($_GET['cost_rur']) && $_GET['cost_rur'] == '1.00') {
    echo 'ваш пароль-"hg45sfd"';
}
?>

PM MAIL WWW   Вверх
eldar22
Дата 11.9.2009, 18:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



bars80080 Всё отлично работает, но вот если не важны какие данные
date=2009-01-15- дата
prog=Bux- программа
money=1.00 - цена программы

Тоесть скрипт работает если данные именно такие
date=2009-01-15- дата
prog=Bux- программа
money=1.00 - цена программы
а  эти данные могут меняться .
PM MAIL WWW   Вверх
capitan
Дата 11.9.2009, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 602
Регистрация: 27.2.2005
Где: Москва

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



Код

<?php
if(!empty($_GET['date']) && !empty($_GET['prog']) && !empty($_GET['cost_rur']) ) {
    echo 'ваш пароль-"hg45sfd"';
}
?>

PM MAIL WWW ICQ   Вверх
Ипатьев
Дата 11.9.2009, 18:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

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



eldar22, предыдущие комментаторы изо всех сил намекают вам, что не научившись формулировать вопросы, вы никогда не получите ответа.
PM MAIL   Вверх
eldar22
  Дата 11.9.2009, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



bars80080
capitan,Спасибо большое
PM MAIL WWW   Вверх
bars80080
Дата 11.9.2009, 19:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

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



всегда пожалуйста
PM MAIL WWW   Вверх
eldar22
Дата 11.9.2009, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Ещё один вопрос  по теме
когда делаешь запрос 1.php?date=2009-01-15&prog=Bux&cost_rur=0
и если в этом запросе один элемент имеет нулевое значение(в данном примере cost_rur=0)
То скрипт не обработает запрос
Посоветуйте как быть?
PM MAIL WWW   Вверх
capitan
Дата 11.9.2009, 19:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 602
Регистрация: 27.2.2005
Где: Москва

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



eldar22, использовать isset вместо empty
PM MAIL WWW ICQ   Вверх
rMaveric
Дата 11.9.2009, 19:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



проверять через isset

Это сообщение отредактировал(а) rMaveric - 11.9.2009, 19:46


--------------------
Моя благодарность не будет иметь границ. в определенных рамках конечно ;)
---
Веду IT блог
PM MAIL WWW ICQ   Вверх
eldar22
Дата 11.9.2009, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



capitan
rMaveric Спасибо!
PM MAIL WWW   Вверх
Simpliest
Дата 12.9.2009, 11:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



eldar22, над вами крайне жестоко поиздевались smile

Но что именно вы хотели? smile


--------------------
user posted image
PM   Вверх
bars80080
Дата 12.9.2009, 12:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

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



Цитата(Simpliest @  12.9.2009,  11:32 Найти цитируемый пост)
над вами крайне жестоко поиздевались

блаженны неведающие.

собсна, ничего более лучшего при таких формулировках вопроса ожидать невозможно

вполне возможно, что это чисто учебная задача, которая имеет под собой цель не выполнения каких-то задач, а получения оценки. в таком случае, этого более чем достаточно
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

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

Важно:

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

Внимание:

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

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

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


 




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


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

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