Stack Overflow is a community of 4.7 million programmers, just like you, helping each other.

Join them; it only takes a minute:

Sign up
Join the Stack Overflow community to:
  1. Ask programming questions
  2. Answer and help your peers
  3. Get recognized for your expertise

I currently have a login form on my website, which POSTs to another web based service(web portal) that i run. This allows people to login to the web portal directly from my home page(bypassing the actual login page of the portal). This is all working fine, except that if wrong username/password combo is entered, the form will still POST to the web portal, which then displays 'login failed'

Proposed Solution: Use CURL to perform a POST on the server side, and then check the responce html for the words 'Login Failed'. If the text 'Login Failed' is found, the login form should display an error. If the text 'Login Failed' is NOT found, the login form should continue to POST to the web portal.

Could someone please correct me if there is a simpler method? Any links or snippets that could point me in the correct direction would be gratefully received.

share|improve this question

Maybe curl_error() will return suitable code?

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.
{"cc_re__cc_re__cc_by_sa_3_0": ["                       <li><a href=\"//area51.stackexchange.com\" title=\"proposing new sites in the Stack Exchange network\">Area 51</a></li>\r\n                        <li><a href=\"//careers.stackoverflow.com\">Stack Overflow Careers</a></li>\r\n                    \r\n                </ol>\r\n            </td>\r\n    </tr>\r\n</table>\n                </div>\n            </div>\n\n            <div id=\"copyright\">\n                site design / logo &#169; 2016 Stack Exchange Inc; user contributions licensed under <a href=\"https://creativecommons.org/licenses/by-sa/3.0/\" rel=\"license\">cc by-sa 3.0</a> \n                with <a href=\"http://blog.stackoverflow.com/2009/06/attribution-required/\" rel=\"license\">attribution required</a>\n            </div>\n            <div id=\"svnrev\">\n                rev 2016.2.5.3240\n            </div>\n            \n        </div>\n    </div>\n    <noscript>\n        <div id=\"noscript-warning\">Stack Overflow works best with JavaScript enabled<img src=\"http://pixel.quantserve.com/pixel/p-c1rF4kxgLUzNc.gif\" alt=\"\" class=\"dno\"></div>\n    </noscript>\n<scri"], "copyright__copyright__copyright": ["should continue to POST to the web portal.\n\nCould someone please correct me if there is a simpler method? Any links or snippets that could point me in the correct direction would be gratefully received.\n\nshare|improve this question\n\nMaybe curl_error() will return suitable code?\n\nshare|improve this answer\n\nYour Answer\n\n\u00a0\ndiscard\n\nBy posting your answer, you agree to the privacy policy and terms of service.\n\nNot the answer you're looking for? Browse other questions tagged or ask your own question."]}