Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Need to send a 'filled out' form to a web site...
Message
From
03/09/1999 16:53:22
 
 
General information
Forum:
Visual FoxPro
Category:
Internet applications
Miscellaneous
Thread ID:
00258164
Message ID:
00261381
Views:
31
>>>>The only complicated part is figuring out the names of the form variables. it can be a pain sometimes, but others it's pretty easy- If you give me the URL of the validation site you are working with, I could give it a shot for you-
>>>
>>>Well, just for kicks, let's say I want to enter "cars" in the search box on Yahoo.com... If I can do that, then I can submit an entry on any web form, correct?
>>>
>>>Thanks for your help
>>
>>Using IE, you would do this:
>>oIE = CREATEOBJECT("InternetExplorer.Application")
>>oIE.Navigate("www.Yahoo.com")
>>oIE.Document.Forms(0).p.Value = "Cars"
>>oIE.Document.Forms(0).Submit
>>?oIE.Document.Body.InnerHTML
>>
>>Using wwIPStuff, you would do this:
>>
>>oIP = CREATEOBJECT("wwIPStuff")
>>oIP.HTTPConnect("www.yahoo.com")
>>oIP.AddPostKey("p","cars")
>>lcBuffer = ""
>>lnResult = oIP.HTTPGetEx("http://search.yahoo.com/bin/search",@lcBuffer)
>>?lcBuffer
>>
>>Note- Yahoo's search form is wierd- it doesn't look like conventional search forms- the action is not clear. The wwIPStuff method I posted gets you results, but the results are "page is not found" or something. If you have the option to use IE for something like this, I would. It also makes parsing the results easier because you can filter out the HTML tags by using the Innertext property of any HTML element, including BODY.
>
>Thanks Erik,
>
>BTW, how do I send a user name and password to a secure site using the oIE.Navigate function?
>
>TIA

Do you mean form fields, or the Authentication box?

The form fields are just like any other form field, but I don't know how to fill out an Authentication box- this function is on the OS level, not really the browser level. You might want to post this at Rick's site.
Erik Moore
Clientelligence
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform