I'm trying to update a few broadband fields via an HTTP request and can't seem to get it to work. Here is what I am trying: HTTP Query FMPro?-db=MainMenu.fp5 &-format=bb_update.txt &-Max=1 &-lay=Web+ISP+Management &-script=ISP+Management+Web &identifiction=28 &Customer+ID=6 &password=<encrypted password> &Broadband+7=test &-Find Code (markup): bb_update.txt [FMP-Record][FMP-Field: Broadband 7][/FMP-Record] Code (markup): The stock web interface works and the only difference I can see is that the stock interface passes all of the values (Broadband 1, Broadband 2, etc). Do I need to pass all the values for this to work or am I missing something else?
If you want to do it with XML, you won't want to mimic anything that the default web files are doing... you will want to use the normal functions like -Edit and reference things by record ID.
I have been using -Edit on other files without any issues but I cannot get it to work with MainMenu. I tried and received MainMenu has Edit permissions checked off and Broadband 7 is not in the list of restricted fields.
It's security restrictions... specifically this: Login Account::cEdit Broadband Info > 0 or Left(Status(CurrentLayoutName), 17) = "New Account Entry" Code (markup): So your web server "employee" would need access to edit broadband fields.