Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 05:36

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Register Script v14 offi

Discussion on Register Script v14 offi within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old 02/17/2010, 21:17   #16
 
elite*gold: 65
Join Date: Nov 2008
Posts: 196
Received Thanks: 40
@kongo1337: mir ist darauf gerade was ganz plötzlich eingefallen!!
im createaccount dingens muss man nur account name und passwort eingeben, im script jedoch 2 mal das passwort, wenn das 2 mal übertragen wird, kommt dieser fehler. stimmt doch oder? xD
Flo999999 is offline  
Old 02/17/2010, 21:31   #17
 
elite*gold: 0
Join Date: Dec 2008
Posts: 212
Received Thanks: 87
ja aber wen man es nur einmal angibt dan kommt passwort stimt nicht überein -.-
kongo1337 is offline  
Old 02/17/2010, 22:33   #18
 
elite*gold: 65
Join Date: Nov 2008
Posts: 196
Received Thanks: 40
dann pass dir das script an?
das mit der übereinstimmung kannste auch rauslöschen o.O
Flo999999 is offline  
Old 02/17/2010, 22:37   #19
 
elite*gold: 0
Join Date: Dec 2008
Posts: 212
Received Thanks: 87
das mir dem 2. mal eingeben hab ich entfernt doch es klapt immer noch nicht -.-
kongo1337 is offline  
Old 02/17/2010, 22:54   #20
 
elite*gold: 65
Join Date: Nov 2008
Posts: 196
Received Thanks: 40
poste mal alles das du im script stehen hast (functions.php kannste weg lassen)
Flo999999 is offline  
Old 02/17/2010, 23:22   #21
 
elite*gold: 0
Join Date: Dec 2008
Posts: 212
Received Thanks: 87
ok hab ich hier

<?php
include "functions.php";

if(isset($_POST['submit']))
{
$server = "KONGOOOS-PC\SQLEXPRESS";
$user = "";
$pass= "";

$username = strtolower(trim(htmlspecialchars(addslashes($_POST['username']))));
$password = md5("0900sas9!00".$_POST['password']);
$ip = trim(htmlspecialchars($_POST['ip']));

################################################## ###########

if(strlen($username) < 4 ||
strlen($username) > 16)
{
die("Dein Benutzername ist zu kurz/lang .<br>Er muss zwischen <b><u>4 und 16</u></b> Zeichen lang sein .");
}

if(strlen($_POST['password']) < 4 ||
strlen($_POST['password']) > 16)
{
die("Dein Passwort ist zu kurz/lang .<br>Es muss zwischen <b><u>4 und 16</u></b> Zeichen lang sein .");
}

################################################## ###########

$conn = mssql_connect($server,$user,$pass);

if(!$conn)
{
die("Connection failed!<br>");
}

$select = mssql_select_db("ACCOUNT_DBF",$conn);

if(!$select)
{
die("Can't select Database!<br>");
}

################################################## ###########

if(exist($username) != '0')
{
die ("Der Benutzername ".$username." wird schon benutzt .");
}

if(existip($ip) >= '2')
{
die("Du hast schon genug Accounts erstellt.");
}

################################################## ###########

$bind = mssql_init("createaccount",$conn); er sagt immer das die ein fehler macht oder so


if(!$bind)
{
die("Couldn't Bind Variables.<br>");
}

$acc = $username;
$pass = $password;
$ipadress = $ip;

mssql_bind($bind, '@account' , $acc , SQLVARCHAR);
mssql_bind($bind, '@password', $pass, SQLVARCHAR);
mssql_bind($bind, '@ipadress', $ip , SQLVARCHAR);

$execute = mssql_execute($bind);

if($execute)
{
echo 'Account wurde <font color="green">erfolgreich</font> erstellt !';
}
else
{
echo 'Account erstellung<font color="red">fehlgeschlagen</font> !';
}

mssql_close($conn);
}
else
{

?>
<center>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<table>
<tr>
<td colspan="2" align ="center">
<h3>Account erstellen</h3>
</td>
</tr>
<tr>
<td align ="right">
Account :
</td>
<td>
<input type="text" size="20" name="username" maxlength="15" />
</td>
<td>&nbsp;</td>
</tr>
<tr>
<td align ="right">
Passwort :
</td>
<td>
<input type="password" size="20" name="password" maxlength="32" />
</td>

</tr>
<tr>
<td>
<input type="hidden" size="20" name="ip" maxlength="32" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>"/>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" name="submit" value="Account erstellen" />
</td>
</tr>
</table>
</form>
</center>
<?php
}
?>
kongo1337 is offline  
Old 02/17/2010, 23:45   #22
 
elite*gold: 65
Join Date: Nov 2008
Posts: 196
Received Thanks: 40
k habs mir durchgeschaut o.ô ist eigl so wie ich es mir dachte es sein soll, aber wennu meinst das dass nicht funkt... kanns nich nachprüfen grad.. sry
Flo999999 is offline  
Old 02/17/2010, 23:55   #23
 
elite*gold: 0
Join Date: Dec 2008
Posts: 212
Received Thanks: 87
nich schlimm ich geh eh gleich weg party machen
kongo1337 is offline  
Old 02/18/2010, 00:02   #24
 
elite*gold: 0
Join Date: Dec 2008
Posts: 212
Received Thanks: 87
ommmmmmmmmmmmmmmmmmg ich habs hin gekriegt lol ich postes mal

<?php
include "functions.php";

if(isset($_POST['submit']))
{
$server = "KONGOOOS-PC\SQLEXPRESS";
$user = "";
$pass= "";

$username = strtolower(trim(htmlspecialchars(addslashes($_POST['username']))));
$password = md5("0900sas9!00".$_POST['password']);

################################################## ###########

if(strlen($username) < 4 ||
strlen($username) > 16)
{
die("Dein Benutzername ist zu kurz/lang .<br>Er muss zwischen <b><u>4 und 16</u></b> Zeichen lang sein .");
}

if(strlen($_POST['password']) < 4 ||
strlen($_POST['password']) > 16)
{
die("Dein Passwort ist zu kurz/lang .<br>Es muss zwischen <b><u>4 und 16</u></b> Zeichen lang sein .");
}

################################################## ###########

$conn = mssql_connect($server,$user,$pass);

if(!$conn)
{
die("Connection failed!<br>");
}

$select = mssql_select_db("ACCOUNT_DBF",$conn);

if(!$select)
{
die("Can't select Database!<br>");
}

################################################## ###########

if(exist($username) != '0')
{
die ("Der Benutzername ".$username." wird schon benutzt .");
}


################################################## ###########

$bind = mssql_init("createaccount",$conn);

if(!$bind)
{
die("Couldn't Bind Variables.<br>");
}

$acc = $username;
$pass = $password;
$ipadress = $ip;

mssql_bind($bind, '@account' , $acc , SQLVARCHAR);
mssql_bind($bind, '@password', $pass, SQLVARCHAR);

$execute = mssql_execute($bind);

if($execute)
{
echo 'Account wurde <font color="green">erfolgreich</font> erstellt !';
}
else
{
echo 'Account erstellung<font color="red">fehlgeschlagen</font> !';
}

mssql_close($conn);
}
else
{

?>
<center>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<table>
<tr>
<td colspan="2" align ="center">
<h3>Account erstellen</h3>
</td>
</tr>
<tr>
<td align ="right">
Account :
</td>
<td>
<input type="text" size="20" name="username" maxlength="15" />
</td>
<td>&nbsp;</td>
</tr>
<tr>
<td align ="right">
Passwort :
</td>
<td>
<input type="password" size="20" name="password" maxlength="32" />
</td>

</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" name="submit" value="Account erstellen" />
</td>
</tr>
</table>
</form>
</center>
<?php
}
?>
kongo1337 is offline  
Old 03/14/2010, 15:46   #25
 
elite*gold: 0
Join Date: Mar 2010
Posts: 54
Received Thanks: 6
Hi,

habe genau das script genommen und als register.php gespeichert.
Dazu habe ich noch im gleichen Ordner eine Datei namens functions.php mit folgendem Inhalt :

<?php

function exist($account){
$sql = "SELECT * FROM ACCOUNT_TBL WHERE account='".$account."'";
$result = mssql_query($sql);
if(!$result) {
die("MSSQL Error");
}
$check = mssql_num_rows($result);
return $check;
}

function existip($ip){
$sql = "SELECT * FROM ACCOUNT_TBL_DETAIL WHERE ip='".$ip."'";
$result = mssql_query($sql);
if(!$result) {
die("MSSQL Error");
}
$check = mssql_num_rows($result);
return $check;
}

?>

Mein Problem nun ist, dass ich zwar wunderbar von außerhalb auf dieses Script zugreifen kann () und dort auch den benutzernamen und das pw eingeben kann. Dann kommt auch wie erwartet eine Seite, aufder dann steht das der Account erfolgreich angelegt wurde.

Mein Problem jetzt besteht nur darin, dass wenn ich mich ins Spiel einloggen will und exact diese Daten benutze er mir beim einloggen trotzdem immer sagt "Login details incorrect. Please try again."


PS: Es liegt nicht am Server denn wenn ich direkt in der DB einen Account anlege kann ich mich wunderbar damit einloggen.

Lg

Syrixo
syrixo is offline  
Old 03/20/2010, 12:16   #26
 
elite*gold: 0
Join Date: Jan 2008
Posts: 7
Received Thanks: 0
Ich habs Nun Hinbekommen

So habe das problem gefixxt : ) ich poste mal die Rankink.php
so viel Vergnügen damit : ) nun müsste alles funzen xD



PHP Code:
<?php
include "functions.php";

if(isset(
$_POST['submit']))
{
$server "PIERREW7-PC\SQLEXPRESS";
$user "";
$pass"";

$username strtolower(trim(htmlspecialchars(addslashes($_POST['username']))));
$password md5("kikugalanet".$_POST['password']);

################################################## ###########

if(strlen($username) < ||
strlen($username) > 16)
{
die(
"Dein Benutzername ist zu kurz/lang .<br>Er muss zwischen <b><u>4 und 16</u></b> Zeichen lang sein .");
}

if(
strlen($_POST['password']) < ||
strlen($_POST['password']) > 16)
{
die(
"Dein Passwort ist zu kurz/lang .<br>Es muss zwischen <b><u>4 und 16</u></b> Zeichen lang sein .");
}

################################################## ###########

$conn mssql_connect($server,$user,$pass);

if(!
$conn)
{
die(
"Connection failed!<br>");
}

$select mssql_select_db("ACCOUNT_DBF",$conn);

if(!
$select)
{
die(
"Can't select Database!<br>");
}

################################################## ###########

if(exist($username) != '0')
{
die (
"Der Benutzername ".$username." wird schon benutzt .");
}


################################################## ###########

$bind mssql_init("createaccount",$conn);

if(!
$bind)
{
die(
"Couldn't Bind Variables.<br>");
}

$acc $username;
$pass $password;
$ipadress $ip;

mssql_bind($bind'@account' $acc SQLVARCHAR);
mssql_bind($bind'@password'$passSQLVARCHAR);

$execute mssql_execute($bind);

if(
$execute)
{
echo 
'Account wurde <font color="green">erfolgreich</font> erstellt !';
}
else
{
echo 
'Account erstellung<font color="red">fehlgeschlagen</font> !';
}

mssql_close($conn);
}
else
{

?>
<center>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<table>
<tr>
<td colspan="2" align ="center">
<h3>Account erstellen</h3>
</td>
</tr>
<tr>
<td align ="right">
Account :
</td>
<td>
<input type="text" size="20" name="username" maxlength="15" />
</td>
<td>&nbsp;</td>
</tr>
<tr>
<td align ="right">
Passwort :
</td>
<td>
<input type="password" size="20" name="password" maxlength="32" />
</td>

</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" name="submit" value="Account erstellen" />
</td>
</tr>
</table>
</form>
</center>
<?php
}
?>
max81 is offline  
Old 07/30/2010, 12:40   #27
 
elite*gold: 0
Join Date: Jul 2010
Posts: 4
Received Thanks: 1
wenn ich dieses kopiere und benutze kommt diser error Fatal error: Call to undefined function mssql_connect() in C:\AppServ\www\test\register.php on line 29
was bedeutet das?
Remake1 is offline  
Thanks
1 User
Old 07/30/2010, 14:00   #28
 
alexkg's Avatar
 
elite*gold: 10
Join Date: Dec 2009
Posts: 37
Received Thanks: 13
ich auch habe das slebe problem wie mein vorposter

bitte um hilfe und zwar schnell
alexkg is offline  
Old 09/27/2010, 15:33   #29
 
elite*gold: 0
Join Date: Nov 2009
Posts: 15
Received Thanks: 0
wie baue ich eine register page auf meine webseite ?ich benutze navicat 9,1
geht das trotzdem ?
Killblade is offline  
Reply


Similar Threads Similar Threads
Sucher V14 offi register script
09/27/2010 - Flyff Private Server - 11 Replies
Hi Suche einen V14 register script, damit andere einen Account auf meinem Server erstellen können. Danke schon mal
Register Script [HELP]
09/13/2010 - Flyff Private Server - 5 Replies
Register.php PHP-Code: <?php require('./configs/reg_conf.php'); function doesUsernameExist($name){ $exit = FALSE; $result = @mssql_query("SELECT * FROM ACCOUNT_TBL WHERE account='$name'"); if (mssql_num_rows($result) != 0){ $exit = TRUE; }
Register Script
08/30/2010 - Flyff Private Server - 10 Replies
Liebe Elitepvpers, Versuche schon seit einiger Zeit ein Register Script auf die Flyff Pserver HP einzubinden(Offi V14), aber immer wenn ich auf "Account erstellen" klicke, kommt dieser Fehler: Hier die register.php(angegebene Zeile markiert): <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-trans itional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html;...
Register Script
06/15/2010 - Flyff Private Server - 1 Replies
What's the best caali register script ??? :handsdown::handsdown::handsdown::handsdown: :handsdown::handsdown::handsdown::handsdown:
[HELP]Register Script
12/30/2009 - EO PServer Hosting - 17 Replies
Hello Community ... I have an problem with register script I don't know where is www folder lol I must download something ?? Please anyone can help me ! Thanks



All times are GMT +1. The time now is 05:36.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.