|
You last visited: Today at 10:38
Advertisement
[ADVANCED] Registration Script / SQLSRV
Discussion on [ADVANCED] Registration Script / SQLSRV within the Rappelz Private Server forum part of the Rappelz category.
01/30/2012, 01:21
|
#16
|
elite*gold: 15
Join Date: Jul 2010
Posts: 726
Received Thanks: 50
|
I did evrything in the guide ..
but after perssing create nothing happens?
what do i have to do ?
|
|
|
03/12/2012, 17:16
|
#17
|
elite*gold: 0
Join Date: May 2008
Posts: 7
Received Thanks: 0
|
Dll+php ini and registration script links are broken. Can u please reupload it?
Thanks.
|
|
|
03/14/2012, 09:16
|
#18
|
elite*gold: 0
Join Date: Mar 2012
Posts: 37
Received Thanks: 5
|
Multiupload.com isn't working could you Upload the requires DLL's + PHP.ini & SQLSRV Registration Script in another website , please.
Thank you for your Hard Work
|
|
|
03/14/2012, 09:57
|
#19
|
elite*gold: 0
Join Date: Apr 2010
Posts: 10
Received Thanks: 1
|
PHP Code:
<?php
require_once('recaptchalib.config.php');
require_once('recaptchalib.php');
require_once('db.config.php');
$user_ip = $_SERVER['REMOTE_ADDR'];
$username = isset($_POST['username']) ? mssql_escape_string(trim($_POST['username'])) : '';
$password = isset($_POST['password']) ? mssql_escape_string(trim($_POST['password'])) : '';
$password2 = isset($_POST['password2']) ? mssql_escape_string(trim($_POST['password2'])) : '';
//$conn=mssql_connect('sql id','sql user id','sql user password');
//$db = mssql_select_db('PS_UserData',$conn) or die("MSSQL Conection Error!");
$errors = array();
$success = false;
if(isset($_POST) && !empty($_POST)){
require_once('db.php');
// Validate user name.
$checkquery = ("SELECT UserID FROM PS_UserData.dbo.Users_Master WHERE UserID = '${username}'");
$result = sqlsrv_query( $conn, $checkquery);
$num = sqlsrv_num_rows($result);
if ($num > 0) {
$errors[] = '<font color="red">The username you have chosen has already been taken, please try again.</font>';
};
if(empty($username)){
$errors[] = 'Please provide a user name.';
}else if(strlen($username) < 3 || strlen($username) > 16){
$errors[] = 'User name must be between 3 and 16 characters in length.';
}else if(ctype_alnum($username) === false){
$errors[] = 'User name must consist of numbers and letters only.';
}else if(sqlsrv_num_rows($result)){
$errors[] = 'User name already exists, please choose a different user name.';
}
// Validate user password.
if(empty($password)){
$errors[] = 'Please provide a password.';
}else if(strlen($password) < 3 || strlen($password) > 16){
$errors[] = 'Password must be between 3 and 16 characters in length.';
}else if($password != $password2){
$errors[] = 'Passwords do not match.';
}
// Validate reCAPTCHA. This is to prevent someone botting account creation.
$response = recaptcha_check_answer($recaptcha_private_key,$_SERVER['REMOTE_ADDR'],$_POST['recaptcha_challenge_field'],$_POST['recaptcha_response_field']);
if(!$response->is_valid){
if($response->error == 'incorrect-captcha-sol'){
$errors['recaptcha'] = 'Incorrect answer to reCAPTCHA';
}else{
$errors['recaptcha'] = $response->error;
}
}
// Persist the new account to the database if no previous errors occured.
if(count($errors) == 0){
$checkuseruid = "SELECT Max(UserUID) AS max FROM PS_UserData.dbo.Users_Master";
$resultado = sqlsrv_query( $conn, $checkuseruid);
$captura = sqlsrv_fetch_array($resultado);
$UserUID = $captura["max"]+1;
$sql = "INSERT INTO PS_UserData.dbo.Users_Master
(UserUID,UserID,Pw,JoinDate,Admin,AdminLevel,UseQueue,Status,Leave,LeaveDate,UserType,Point,EnPassword,UserIp)
VALUES ('${UserUID}','{$username}','{$password}',GETDATE( ),0,0,0,0,0,GETDATE(),'N',0,'','{$user_ip}')";
// Remove the @ symbol here to see what the SQL error message is when running the above query in $sql.
if($result = @sqlsrv_query($conn , $sql)){
$success = "Account {$username} successfully created!";
}else{
// This means the insert statement is probably not valid for your database. Fix the query or fix your database, your choice
$errors[] = 'Failed to create a new account, please try again later';
}
}
}
// Determine which view to show.
if($success === false){
require_once('register.view.php');
}else{
require_once('success.view.php');
}
?>
When I run this 'Register.php' everything works except it doesn't check whether the username exists or not. It adds it into the database regardless. What am I missing in the coding?
|
|
|
03/15/2012, 21:34
|
#20
|
elite*gold: 0
Join Date: Dec 2011
Posts: 157
Received Thanks: 6
|
link catlak
|
|
|
03/16/2012, 15:21
|
#21
|
elite*gold: 0
Join Date: Dec 2011
Posts: 6
Received Thanks: 2
|
Urgent request
Quote:
Originally Posted by ismokedrow
It's a notice not an error. Furthermore you can disable this error by Googling PHP Disable Notices...
|
mediafire miror plz on tutorial cause multiaupload link is dead on registration Script
thk you ill appreciate that!
|
|
|
03/16/2012, 16:14
|
#22
|
elite*gold: 0
Join Date: Nov 2010
Posts: 80
Received Thanks: 1
|
Link down
|
|
|
04/06/2012, 16:17
|
#23
|
elite*gold: 0
Join Date: Apr 2011
Posts: 12
Received Thanks: 0
|
Can no one mirror?
|
|
|
11/18/2012, 18:22
|
#24
|
elite*gold: 0
Join Date: Nov 2012
Posts: 3
Received Thanks: 1
|
The link is deaaaaad U_u
|
|
|
11/18/2012, 19:04
|
#25
|
elite*gold: 0
Join Date: Aug 2011
Posts: 532
Received Thanks: 234
|
hi i get error plz halp meay
|
|
|
11/19/2012, 20:54
|
#26
|
elite*gold: 0
Join Date: Nov 2011
Posts: 136
Received Thanks: 62
|
Reupload Plz
|
|
|
11/19/2012, 21:01
|
#27
|
elite*gold: 0
Join Date: Oct 2010
Posts: 2,555
Received Thanks: 2,460
|
I am going to write a new one guys, just wait for the thread
|
|
|
11/21/2012, 16:58
|
#28
|
elite*gold: 0
Join Date: Nov 2011
Posts: 136
Received Thanks: 62
|
Thax fot the new one,,
but is'nt this an advanced version and the new is a simple version o_O ??
plz reupload this one
|
|
|
12/21/2012, 00:02
|
#29
|
elite*gold: 0
Join Date: Dec 2012
Posts: 102
Received Thanks: 4
|
can you reupload this script? it would be very usefull with these options in it
your link is broken.
Username Check
Password Confirm
Password MD5 Encryption
Age Field (For Server using; Adult Server)
Email Field (Useful for Verifying Accounts / Blocking Dual Accounts)
Email Check (Cuts down on Dual Accounters)
IP Post (Posts the users IP to the IP field in the Accounts Database upon Account Creation) [Invisible to User]
IP Check (Cuts down on Dual Accounters)
|
|
|
01/06/2014, 18:25
|
#30
|
elite*gold: 0
Join Date: Dec 2012
Posts: 23
Received Thanks: 0
|
New thread?
|
|
|
 |
|
Similar Threads
|
Help Web Registration Script
12/18/2011 - Shaiya Private Server - 1 Replies
hi ,
To understand this topic I would like to help my English a little bit worse .
I installed the files to my site : Registration Page
This error occurs when I try to be a member.
You must have the php_mssql library for Apache installed and enabled to connect to an MSSQL database. Uncomment the line that says extension=php_mssql.dll in your php.ini (XAMPP/WAMP only). This requires a restart of the Apache service to take effect.
|
Registration script
07/08/2011 - Rappelz - 5 Replies
Hi all
i want to ask any guide help to make Registration page ?
please help from professional In this topic
thanks all :)
|
[release] Advanced register script
05/10/2011 - EO PServer Hosting - 9 Replies
hi all
time for the second advanced release
this is a register script but with email verification
the script itself can work with 2 databases or with a single database ( i wrote it for 2 databases)
what does it do ??
let the user register as normal
|
[AC Tool] Advanced Cooking Script
08/14/2009 - General Gaming Discussion - 0 Replies
// Script created by Mouldy Tacos
// This script will cook all of the items in your back pack, close the cooking window, then right click
// This script is currently set up to cook bass, cod, trout, salmon, scroll down twice, then cook swordfish and herring
// It then closes the cooking window and right clicks
// Feel free to adjust the script to your needs
// HOW IT WORKS //
// You must have the cooking window open and the item you wish to cook highlighted
// The first item you cook...
|
Advanced WALKER Script question.
02/15/2009 - Lineage 2 - 2 Replies
Been reading these threads for a month now, best place I have been to that has info on scripting.
I have 2 questions.
The Walker command;
CharStatus(CHP|CMP|HP|MP|WEIGHT|LV|STAND,>=|&g t;|==|!=|<|<= ,Number)
Can we get more information? Like P. Atk, M. Atk? This would be handy to combine with the CP script.. The Kameal disarm, auto reload your weapon. How about buffs? I found some scripts for superman that can tell if you have BlessBody, if we could get this info then we can scrip a titan...
|
All times are GMT +1. The time now is 10:39.
|
|