I have uploaded my database and connected it. It lets me go to the Sign up, but then when logging in something goes wrong. with the sign up, and email is to be sent which isn’t.
If I upload the same files and database to hostgator everything works.
Outgoing email is heavily restricted on free hosting, which is why your confirmation email may not go through. Many people would use free hosting to spam, which is why we have very strict sending limits and only a small set of known templates are whitelisted.
If your script supports sending email with SMTP, you could send the email through an external SMTP service like Gmail and circumvent the filters that way.
@gazlog said:
Thanks for the reply. Even if the email isn’t sent then the new account isn’t created.
You’d have to pick apart the code to see what it does and where it goes wrong to figure out why it doesn’t save. If you can pinpoint the issue to something unexpected with the hosting environment, I can help you figure out what to do with it. But if your script just doesn’t save the account and doesn’t say anything else, I’m not sure what that could mean.
@gazlog said:
Yeah, Ask the admin. Its better then me messing up my database and having to start from scratch again.
OK, I’m a bit confused now. I suspected you were talking about the PHP function rand(), not the MySQL function RAND(). Which of the two are you referring to?
In case of the former, you can create a PHP file like <?php echo rand(); and open it in your browser. In case of the latter, you can open phpMyAdmin and run SELECT RAND(). Both operations can be done easily and quickly on your own, you don’t need to ask other people to do that for you and you don’t have to wait on a response.