HTML form set as POST but method GET performed -


I have a problem posting an HTML form on a webshop I've created. In nearly every case (99, 99 %) Is working as expected, but in some specific cases it goes wrong. And I do not really have any clue, so I am posting my question here.

My HTML form looks like this:

  & lt; Form id = "gegevens" class = "form-horizontal margin-bot-15" method = "post" action = "& lt;? = HOST? & Gt; / winkelmand / gegevens-controleren /" role = "form" automatically Complete = "off" & gt; // some input forms and lots of HTML & lt; Input type = "submit" class = "btn btn-shopping-cart" value = "order" & gt; & Lt; / Form & gt;  

Now page / winkelmand / gegevens-controleren / should be accessed with a POST , no obtain Code>. In 99.9% cases this is expected as a post but in other cases, this is a GET and no data has been posted on this page.

I can see it in the log entry because the URL / winkelmand / gegevens-controleren / is accessed via GET . I have repeated this issue again on one day (and no issue is 7 days ago) Order is enough to say the amount of places that in fact a small order is wrong. What I have seen from the access lodge is that both orders are kept with a safari with a Mac and they are sent from any other website to this site.

User Agent: "Mozilla / 5.0 (Macintosh; Intel Mac OS X 10_10) Apple WebKat / 600.1.25 (KHML, like Geico) version / 8.0 Safari / 600.1.25" .

Safari and OSX 10.10 I did the same as one of the clients, the same redirects the same step, but like every thing happening on my Mac.

Does anyone have a clue that can be due to this or what can I see?

Update: The suggestion to enter the URL manually is very unlikely but possible.

I am using jQuery validation to validate the form. Below this javascipt. Validate

  $ ("# gegevens") ({focusInvalid: false, rule: {email: {required: true, emailFull: true}}, Message: {email: {Required: " ERE Gen E-Mailers Egival. ", Email full:" e-mailaddress e-mailers "), error class: 'is-error', valid class: 'success of', unseen:" ", error Element: "div", error placement: function (error, element) {if (element [0] .name == "betaalmethode") {// BG Element Betamiteodod Melding Tonan No Day Logist $ ("ul-list-betameththod" ) (Error);} and (if element [0] .name == "Voorwaarden") {// element of various elements (generation) After (error);}}, highlight: function (Element, errorClass, validClass) {$ (element) .nextAll ('.Glyphicon'). RemoveClass ('hidden glyphicon-ok-succes'). AddClass ('glyphicon-exclamation-sign is-error'); $ (Element) .addClass ("input error"); }, Unhighlight: function (element, error class, legal class) {$ (element) .nextAll ('. Glyphicon') RemoveClass ('hidden glyphicon-exclamation-sign-error'). AddClass ('glyphicon-ok- success'); $ (Element) .removeClass ("input error"); }, Invalid Handler: Function (Form, Validation) {If (! Validator.numberOfInvalid ()) {Return; } In other {// De Moring Malling Platen, OKIbutton / Popup Toning $ ("#MaldingBody") HTML (ValueTerrorist [0]. Message in Data Focus in Body ID Element Platinum; $ ("#olding oak"). Data ("focus", validator. Terrorist [0] .element.id); $ ("Toggle") ("# Melding"). }}, SubmitHandler: function (form) {if ($ (form) .valid ()) {form.submit (); }}});  


Comments

Popular posts from this blog

java - Can't add JTree to JPanel of a JInternalFrame -

javascript - data.match(var) not working it seems -

javascript - How can I pause a jQuery .each() loop, while waiting for user input? -