contact form broken

Bug #226455 reported by Ansgar Burchardt
2
Affects Status Importance Assigned to Milestone
GetDeb Site Code
Low
Unassigned
GetDeb Software Portal
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  Edit
Everyone can see this information.

Other bug subscribers