функция конвертации валют на основе переменных $ _GET - PullRequest
0 голосов
/ 30 декабря 2011

Я хочу взять значения из URL и выполнить конвертацию валют на их основе. * 1001 EG-*

Я хочу получать URL-адреса как:

http://www.mysite.com/conv/?amnt=7.15&from=GBP&to=USD

Полученные результаты будут в формате XML.

У меня вопрос: как я могу прочитать эти значения, проверить наличие определенных ошибок, выполнить функцию преобразования и, наконец, вывести XML-ответ, используя интерфейс RESTful?

Очевидно, я не ищу код, который будет написан для меня, мне просто нужна объясненная мне логика и как я могу сделать это (я очень новичок в этом, так что простите за неопределенность)

Любая помощь очень ценится! Спасибо

Ответы [ 2 ]

1 голос
/ 31 декабря 2011
0 голосов
/ 06 января 2012

После долгих исследований и множества вопросов я почти закончил строить это:)

Вот как я это сделал в псевдокоде:

1) URL is called
    - Check for request type (get/put etc)
    - Add the get values to PHP variables
    - Check for errors in the GET call (if error, load error from our pre-defined errors file and build XML page + change content type)
    - If all is good - load the currency converson function
2) Call conversion function
    - Load currency rates from XML file in Cache
    - Check currency timestamp (If older than 2 hours, re-import from web with fallback options).
    - Perform conversion using the available variables
    - Build XML response and output to page.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...