Jump to content

[SOLVED] Creating a login system


kaimason1

Recommended Posts

such a hard thing to walk thru in a forum thread

 

link contains pretty sweet tutorial easy to follow and implement doesnt have a captcha but the log in system is the harder part to implement anyways..

 

 

also it requires activation and spammers wont activate accounts so i just set up to remove all unactivated accounts after a certain timeframe

Link to comment
Share on other sites

such a hard thing to walk thru in a forum thread

 

link contains pretty sweet tutorial easy to follow and implement doesnt have a captcha but the log in system is the harder part to implement anyways..

 

 

also it requires activation and spammers wont activate accounts so i just set up to remove all unactivated accounts after a certain timeframe

 

i do not see any link dropfaith

Link to comment
Share on other sites

I could help with captcha but not login system. Create a new file called captcha.php

INside should be this

<?php 
session_start(); 
$text = rand(10000,99999); 
$_SESSION["vercode"] = $text; 
$height = 25; 
$width = 65; 

$image_p = imagecreate($width, $height); 
$black = imagecolorallocate($image_p, 0, 0, 0); 
$white = imagecolorallocate($image_p, 255, 255, 255); 
$font_size = 14; 

imagestring($image_p, $font_size, 5, 5, $text, $white); 
imagejpeg($image_p, null, 80); 
?>

 

Now paste this on the page of your webform.

 

<?php 
session_start(); 
if ($_POST["vercode"] != $_SESSION["vercode"] OR $_SESSION["vercode"]=='')  { 
     echo  '<strong>Incorrect verification code.</strong><br>'; 
} else { 
    // Add form data 
     echo  '<strong>Verification successful.</strong><br>'; 
}; 
?>

 

 

-------------------------------------------------

nevermind.. I guess I can help with the login system after all..

Open MySQL server and execute this

CREATE TABLE `users` (  
`UserID` INT(25) NOT NULL AUTO_INCREMENT PRIMARY KEY ,  
`Username` VARCHAR(65) NOT NULL ,  
`Password` VARCHAR(32) NOT NULL ,  
`EmailAddress` VARCHAR(255) NOT NULL  
);  

 

Then download the rest of the files from attachment.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.