Publisher 2007 webpage Command Button "Submit" with "send data to me in e-mail" not working

I created a webpage (for an ISP Personal web space) using Publisher 2007.  There are multiple input fields on this form, intended to get information from members of a group.  I added a command button to the page to send the data via email.  The button type is "SUBMIT" and then on Form Properties, I selected under "Data Retrieval Methods" the option to "send data to me in e-mail".  NOTE: there is some text at the top of that step about the ISP supporting FrontPage98 server extensions.

The webpage displays fine and allows data input fine.  But when I click the SUBMIT button, I do not get any email and I get the following error message "Sorry, the page you were looking for could not be found : http:(MY_WEBSITE_ADDRESS)/--WEBBOT-SELF--

I spoke with my ISP tech support but they don't provide that level of support.  I told them about the FrontPage98 message and they said that should only be a problem if I used FrontPage98 to create the webpage, which I did not.

Any ideas on what is wrong here,  OR some other solution to achieve my objective of getting this questionnaire online and getting the data emailed to me?  I've been trying a Word Document (and protecting form from the Developer tab), but I haven't succeeded at that yet either.

Any help will be greatly appreciated

Answer
Answer

TreeKid,

Publisher forms require FrontPage Server Extensions on your web host and that you use HTTP uploading protocol. The FPSE are the form handlers and in your case I doubt that your ISP is providing them for a personal space, but you can test by going to: http://www.yourdomainname.com/_vti_inf.html  and seeing if you get aconfirmation page. I also suspect that you did not use HTTP uploading and instead used FTP which won't work with FPSE.

If you want to use the Publisher forms and your ISP does not provide FPSE, then it is possible to change the properties of the submit button to work with other forms control programs or form handlers if your ISP provides them. Reference: http://office.microsoft.com:80/en-us/publisher-help/CH006357689.aspx andhttp://msmvps.com/blogs/dbartosik/archive/2006/01/07/80564.aspx

Once again, I supsect that if I understand correctly what you are saying about this being on a personal web space, then your ISP is not going to provide any forms support, and you might want to consider using a javascript based form such as the following. Just use the insert > html code fragment to insert into your page:

<FORM action=mailto:youremail.com method="post" enctype="text/plain">
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="4" WIDTH="90%">
<TR>
<TD width="30%"><DIV align="right">
<B>Name:</B>
</DIV>
</TD>
<TD width="70%">
<INPUT type="text" name="name" size="20">
</TD>
</TR>
<TR>
<TD><DIV align="right"><B>Email:</B></DIV>
</TD>
<TD>
<INPUT type="text" name="email" size="20">
</TD>
</TR>
<TR>
<TD><DIV align="right">
<B>Comment:</B>
</DIV>
</TD>
<TD><TEXTAREA name="comment" cols="30" wrap="virtual" rows="4">
</TEXTAREA>
</TD></TR>
<TR>
<TD>&nbsp;</TD>
<TD>
<INPUT type="submit" name="submit" value="Submit">
<INPUT type="reset" name="reset" value="Reset">
</TD></TR>
</TABLE>
</FORM>

-----------------

Alternatively you can Google for javascript form code and try some of the free code that is available.

DavidF

 

1 person found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

 
 

Question Info


Last updated June 18, 2023 Views 2,104 Applies to: