Click here to Skip to main content
15,917,928 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more: , +
Hi All,

I want to design a feedback form between Admin and Employees,such that Feedback from One Employee to Admin should not be Visible to other Employees and vice-versa for admin.

Can anyone help me Please.

Thanks in Advance.
Posted
Updated 13-Jul-11 21:12pm
v2

1 solution

What's wrong with one of available Issue Tracking Systems? Bugzilla, Trac?

See:
http://en.wikipedia.org/wiki/Issue_tracking_system[^],
http://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems[^],
http://en.wikipedia.org/wiki/Issue_management[^].

All your requirements can be well observed.

[EDIT: answering after clarification]

You should have a regular Web form with the method "POST". Look how my own form works: http://www.sakryukov.org/contact/[^].

You validate the form on server side and provide further action on post using the posted data, for example, send e-mail internal to host.
Warning! Be very careful! You should not send e-mail directly. You should validate all data, especially the data which you may want to use in e-mail headers. For a malicious user, it is ridiculously simple to turn the host in a zombie re-sending spam or something like that. Make sure that there is nothing unusual in data, especially in the address, subject line, etc. In particular, make sure there is no any non-printed characters like '\n', '\r', etc. — Web user cannot enter them, but malicious user can easily insert them programmatically. Filter everything unexpected and report an attempt of malicious activity internally.

—SA
 
Share this answer
 
v2
Comments
lovejeet0707 14-Jul-11 3:20am    
What was that?????????
Sergey Alexandrovich Kryukov 14-Jul-11 3:31am    
You did not understand what is that, did you?
And is this the reason you voted 1?

Well, read the links or try out some of the system. I'm telling you, I don't see why your project is needed. If I did not understand what you want, please explain.
--SA
lovejeet0707 14-Jul-11 7:54am    
I Still did not get You Sir......
I Just want to know,how to get a simple feedback form......
thatraja 14-Jul-11 22:51pm    
But frankly not a valid reason to vote 1 for this answer, if you have any doubt then ask him first once you get the idea & solution then upvote the answer & also accept answer.
BTW he gave you good answer.
Sergey Alexandrovich Kryukov 14-Jul-11 23:18pm    
No, you ask nothing about form, you did not mention a single feature of the form; you are asking how to organize communication in a group of colleagues, so some users would see the feedback, its status, etc; and the access should be limited or setup individually.

There are well-known techniques for doing such things; one of them is a Weblog (blog), another one is implemented in several issue-tracking systems. Learn about them.

Now, I still don't know, do you need to embed such functionality in your program or not. If you need to embed it (I'm not sure why), you have to develop things yourself.

Chances are, you can simply install available system and use it. What you describe can be perfectly served by Bugzilla, Trac or other issue tracking systems.
--SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900