Solved

Forms Question

Posted on 1997-07-15
6
172 Views
Last Modified: 2013-12-25
null
0
Comment
Question by:aguldber
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 2
6 Comments
 
LVL 5

Accepted Solution

by:
icd earned 100 total points
ID: 1854471
The use of a form to edit the information would be the most common approach. It sounds like what you want to do is very much like a common script does called a 'guestbook'. This allows people to add to html document a comment about themselves. In your case a description of the servers availability would be added.

The main advantage of using a forms based approach is that you do not need anyone to have any special software, Frontpage or otherwise, other than the browser that they would use anyway.

To restrict access to the page that allows the 'document' to be edited you would use the security features of the server. On UNIX this is known as the .htaccess method. Basically on accessing the URL the user is prompted to enter a username and a password. If only a small number of people needed access to it then they would each have their own username and password and this information can be used by the script to indicate who made the document changes.

If this approach is acceptable then I can give you further details on what you need to do.
0
 

Author Comment

by:aguldber
ID: 1854472
If it can maintain the functionality I'm looking for, yes this could work quite well. I do have some questions/concerns. First, the server we are using is Microsoft's IIS 3.0 so the unix approach won't work here. Another thing is that this site is meant to be viewable by everyone, yet we don't want everyone to be able to 'post' to the site. FrontPage's permissions only allow for restrictions to be done on the site level, thus to secure the 'post' page it would have to reside on a second site. I don't know if the results page has to be on the same site as the 'post' page. If it does, then very few people will be able to view it and it defeats the purpose of this site. Also, I don't know if when you 'post' new information if the results page also contains the old information along with the new. I tried to test this today but had some setting wrong with the discussion webbot and haven't figured out the problem yet. Let me know what you think...
0
 
LVL 5

Expert Comment

by:icd
ID: 1854473
I don't know much at all about how security works on MS IIS 3.0 but I would be suprised if it were not possible to restrict access at least to the directory level. If this is the case then you put the restricted pages (the update form) in a restricted access directory and everything else in another directory for which people have free access.

As for what to do with the 'old' information when you post new. You have two or three choices.

1. The new information totally wipes out the old

2. The new information is appended on the end of the old. Even older items are removed (a) by date (b) by number (c) manually

3. The 'old' information is put onto the edit form so that the choice over what should remain or be deleted is made by the person doing the update.

If you still have problems with restricting access then you could take the 'soft' option. Generate a page with a form that asks for username and password. The form action (using the post method) would call another script that verifies the information. If the information is valid then it generates a form containing the server information text to be modified.


0
PeopleSoft Has Never Been Easier

PeopleSoft Adoption Made Smooth & Simple!

On-The-Job Training Is made Intuitive & Easy With WalkMe's On-Screen Guidance Tool.  Claim Your Free WalkMe Account Now

 

Author Comment

by:aguldber
ID: 1854474
I found the actual discussion wizard on frontpage explorer this afternoon - I was inadvertantly doing it be hand. I have talked  with the IIS 3.0 administrator and he said we can work on the security side of what I am trying to do but I first have to get it working. I did not get the opportunity to try the wizard though and unfortunately I be out of town until Monday so I will try it then and let you know if this works. Thanks for all your help so far...
0
 

Author Comment

by:aguldber
ID: 1854475
I've got a discussion form wizard to work with it listing the posts in a historical format. If you can tell me how to get the new information replace the old using this FrontPage's discussion form, I can then talk to the administrator more about securing the
posting mechanism, which he says shouldn't be too hard to do.
Thanks for everything...
0
 

Author Comment

by:aguldber
ID: 1854476
Having explored this option fully, we discovered that it didn't give us the flexibility that we had with the Word document solution. This would have worked if we could have locked it down effectively without at the same time limiting the number of people who could view the results. The other problem was that there could be multiple things wrong with the server and the user would only look at the top message, even if there was another posting link right below it. This is a good solution for a lot of things, but unfortunately it doesn't work here. Thanks for trying...
0

Featured Post

Major Incident Management Communications

Major incidents and IT service outages cost companies millions. Often the solution to minimizing damage is automated communication. Find out more in our Major Incident Management Communications infographic.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Because your company can’t afford for you to make SEO mistakes, you’ll want to ensure you’re taking the right steps each and every time you post a new piece of content. This list of optimization do’s and don’ts can help you become an SEO wizard.
FAQ pages provide a simple way for you to supply and for customers to find answers to the most common questions about your company. Here are six reasons why your company website should have a FAQ page
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
The viewer will get a basic understanding of what section 508 compliance can entail, learn about skip navigation links, alt text, transcripts, and font size controls.

690 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question