contact form broken

Bug #226455 reported by Ansgar Burchardt
2
Affects Status Importance Assigned to Milestone
GetDeb Site Code
Confirmed
Low
Unassigned
GetDeb Software Portal
Invalid
Low
João Pinto

Bug Description

The contact form at http://www.getdeb.net/contact.php is broken. When I try to send a message, I am redirected to the page http://www.getdeb.net/spam.php which reports a "404 - Not Found".

Regards,
Ansgar

Revision history for this message
João Pinto (joaopinto) wrote :

I was unable to reproduce the problem. Your request is triggering the spam code.
What browser are you using ?
JavaScript is required to pass the anti-spam routine.

Thanks

Revision history for this message
Ansgar Burchardt (aburch) wrote :

Firefox, but with JavaScript disabled.

I think a simple contact form should also work without JavaScript, or it should at least mention that it won't work without JavaScript.

Revision history for this message
João Pinto (joaopinto) wrote :

The contact form was constantly abused by spambots until we have implemented the spam detection using javascript.
I will add a notice about the JS requirement.

Thanks

Changed in getdeb.net:
assignee: nobody → lamego
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Emilio (turl) wrote :

There are other kind of protections you could implement, maybe a simple captcha, a question human beings can answer printed randomly (like "what colour is an orange?" or "write the result of 1 + 1" or similar), a cookie being printed, a hidden input field with a random name being checked, etc. And it would be better if you remove the JS one and add some of the ones I mentioned, like the hidden input + the question.

Revision history for this message
João Pinto (joaopinto) wrote :

Regarding the captcha, why bothering the user with extra input ?
What is so bad about using JS ?

Revision history for this message
João Pinto (joaopinto) wrote :

Is is now assigned to the getdeb-web project.

Changed in getdeb-web:
importance: Undecided → Low
status: New → Confirmed
Changed in getdeb.net:
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.