PHP Login Script Home | About | Downloads | Features | Demo | FAQ | Forum | Screenshots | PHP Tutorials

Frequently Asked Questions


General Errors and Issues
What are the file permissions supposed to be set to for this script to function properly?
The script requires that all files being used by it are set to 755. Anything higher will work, but isn't safe. If it's lower you will most likely run into problems with the script.
How do I turn Register Globals off?
Register globals can either be turned off by asking your host about it, or by placing php_flag register_globals off inside your .htaccess file in every directory that has the script in it.
Help! The public isn't allowed to register!
If the public can't go to the registration page, and they recieve the message about having an invalid code, it's because you have public registrations turned off. This can be fixed by going to the AdminCP and going into the Edit Configuration area. Change the public registrations option to Yes instead of No.
I can login to the AdminCP and view the welcome message, but cannot get any of the links to work.
If you have successfully logged in and went into the administrator control panel, yet none of the links work, it could mean two things. One thing is that you don't have JavaScript enabled in your browser. If JavaScript is enabled and it doesn't work, it could be because you are trying to integrate the AdminCP with the rest of your site. This isn't meant to happen, it's meant to be completely separate. If you've changed the admincp.php or Admin.class.php files, just restore them and it should work properly.
Login username/password error message is not working.
There is no error message for logging in. It simply redirects the user back to the login page if they made an error. This means they have to put in their information again. This may change in future versions.

General Questions
What file types are protected by Quadodo?
Only PHP files can securely protected by Quadodo, but other files can be protected. If you need to know how, read this thread: Securing Media
How do I check and update my verison of Quadodo?
You can check your version of Quadodo by going into the AdminCP and looking at the bottom line of text. It will tell you the Quadodo Login Script version, the PHP version and the SQL version. If you want to check whether you have to update or not, go into the AdminCP and click the Updates link.
My language is not in the list!
If you language is not on the list, and you speak a language it's been translated into, you can translate it yourself. It sounds like a hard job, but I don't have anyone working translating this script, and I could use all the help I could get! If you do translate the script, send the file to me and I'll link to your site.

Quadodo Hacks and Modifications
How do I remove the border box on the registration page?
You can remove the border box from the registration page by removing this code from html/register_form.php:
<fieldset>
    <legend>
        <?php echo REGISTER_LABEL; ?>
    </legend>

and this at the very end:
</fieldset>

This can also be done for the login page, except it would be in html/login_form.php.
Is there a way to forward the script to a new page upon a successful login?
There is a setting in the configuration called Login Redirect URL. Set it to whatever you want your users to login to when they successfully login, and it will automatically redirect them there.
Is it possible to make users pay with Quadodo? If so, how?
It is not possible yet to make users pay using Quadodo. This feature will be added in 3.2.0. Keep checking in to see when it's done!
How many directories are supported and protected by Quadodo?
You can have unlimited directories protected by Quadodo, as long as you include the main header file that is in whichever directory you choose.
If a visitor goes to a restricted page, how can I make that page redirect to the login form rather than output a line of code?
You would just put this line of code instead of the error code:
$qls->redirect('http://www.example.com/login.php');

That would redirect them back to the login page.

© Douglas Rennehan 2007 - 2010 | Terms of Service | Privacy Policy | Valid XHTML 1.0 | Valid CSS