PDA-mambot and “Login Form” module

Recently the following question is very popular:

When I try to login, I get an error message. Why?

The problem consists of several parts:

  1. If it is specified in options of “Login Form” module to display a script at login or logout, the PDA cannot process this script and you will see the empty screen (or an error).
  2. The PDA does not support cookies. In this case, Joomla! will display a script and you will see the empty screen (or an error).
  3. The PDA supports cookies, but in full accordance with the standard:

    Only hosts within the specified domain can set a cookie for a domain and domains must have at least two (2) or three (3) periods in them to prevent domains of the form: “.com”, “.edu”, and “va.us.” Any domain that fails within one of the seven special top level domains listed below only require two periods. Any other domain requires at least three. The seven special top level domains are: “COM”, “EDU”, “NET”, “ORG”, “GOV”, “MIL”, and “INT”.

    In this case on some domains (e.g., without “www.” or with regional TLD) the PDA will not remember cookies and as a result Joomla! will solve that the PDA does not support cookies (see item 2).


If you know solution of this problem or other reasons of its occurrence, write it in comments.

I have thought up only one cookieless solution: to store all cookies in session variables, and to attach session identifier to all links. However, this solution seems to me bulky enough.

Related Posts

You can follow any responses to this entry through the RSS 2.0 feed.

Leave a Reply