Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Last Chaos > Last Chaos Private Server
You last visited: Today at 09:01

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

Advertisement



[Mini-Release]Register script

Discussion on [Mini-Release]Register script within the Last Chaos Private Server forum part of the Last Chaos category.

Reply
 
Old   #1
 
Sentence''s Avatar
 
elite*gold: 1
Join Date: Oct 2011
Posts: 1,609
Received Thanks: 2,189
[Mini-Release]Register script

Hey,

da ich gerade am schreiben einer HP, für meinen neuen LC server, bin release ich mal ein simples aber relativ sicheres register script ^^



viel spaß,
damit solltet ihr nicht mehr so leicht gehackt werden

fast edit : captcha hab ich rausgemacht weil es mich beim testen genervt hat, wenn ihr wollt geb ich euch das script mit captcha
Sentence' is offline  
Thanks
4 Users
Old 09/04/2012, 20:32   #2

 
elite*gold: 4186
Join Date: Jul 2012
Posts: 274
Received Thanks: 2,037
Post

Quote:
What a mess...
What a fag ... posting restarded Comments without suggestions is hardcore pro style.

Erstmal kommentiert man in PHP immer mit // oder mit /* aus, das ist zwar nur ansichtssache aber trotzdem immer empfehlenswert darüber hinaus solltest du dir angewöhnen die If abfragen mit einer "{" zu öffnen und wider mit einer "}" zu schliessen damit kann man später größere Abfragen leichter überprüfen.

PHP Code:
#prüfen ob formular abgeschickt wurde
if (isset( $_POST['username']))
{

// Falsch hier prüfst du nur ob einer von 4 Parametern gesetzt ist. 
PHP Code:
if (get_magic_quotes_gpc()) { $_POST array_map'stripslashes'$_POST ); } 
Diese Funktion ist in keiner weise zum prüfen von Strings empfohlen, denn Spezialzeichen in einer Datenbank für ein Spiel sind definitiv überflüssig ausser im Password.

PHP Code:
function clean_str($str) {
        
$str = @trim($str);
        if(
get_magic_quotes_gpc()) {
            
$str stripslashes($str);
        }
        
$str mysql_real_escape_string($str);
        
$str preg_replace("/[^a-zA-Z0-9@.]/" "" $str);
        return 
$str;
}
$spezialzeichen clean_str('(Z§T%TEW[]}{[]}{}@..,ZNMgf843m7jt9');
// ausgabe nach der funktion : [email protected] 
Und du brauchst dir nie wieder einen Kopf machen.

Ansonsten sieht alles gut aus was ich sehe , nette Arbeit.
FapMax is offline  
Thanks
9 Users
Old 09/04/2012, 20:45   #3
 
Sentence''s Avatar
 
elite*gold: 1
Join Date: Oct 2011
Posts: 1,609
Received Thanks: 2,189
Quote:
Originally Posted by FapMax View Post
What a fag ... posting restarded Comments without suggestions is hardcore pro style.

Erstmal kommentiert man in PHP immer mit // oder mit /* aus, das ist zwar nur ansichtssache aber trotzdem immer empfehlenswert darüber hinaus solltest du dir angewöhnen die If abfragen mit einer "{" zu öffnen und wider mit einer "}" zu schliessen damit kann man später größere Abfragen leichter überprüfen.

PHP Code:
#prüfen ob formular abgeschickt wurde
if (isset( $_POST['username']))
{

// Falsch hier prüfst du nur ob einer von 4 Parametern gesetzt ist. 


PHP Code:
if (get_magic_quotes_gpc()) { $_POST array_map'stripslashes'$_POST ); } 
Diese Funktion ist in keiner weise zum prüfen von Strings empfohlen, denn Spezialzeichen in einer Datenbank für ein Spiel sind definitiv überflüssig ausser im Password.

PHP Code:
function clean_str($str) {
        
$str = @trim($str);
        if(
get_magic_quotes_gpc()) {
            
$str stripslashes($str);
        }
        
$str mysql_real_escape_string($str);
        
$str preg_replace("/[^a-zA-Z0-9@.]/" "" $str);
        return 
$str;
}
$spezialzeichen clean_str('(Z§T%TEW[]}{[]}{}@..,ZNMgf843m7jt9');
// ausgabe nach der funktion : [email protected] 
Und du brauchst dir nie wieder einen Kopf machen.

Ansonsten sieht alles gut aus was ich sehe , nette Arbeit.
hast recht wusste nur nicht wie ich das beschreiben soll das es jeder versteht^^

die funktion hast du mir ja schon per skype gesendet gehabt, werde sie auf meiner homepage benutzen danke nochmal^^
Sentence' is offline  
Old 09/04/2012, 20:45   #4
 
elite*gold: 0
Join Date: Sep 2012
Posts: 1
Received Thanks: 1
Quote:
Originally Posted by FapMax View Post
What a fag ... posting restarded Comments without suggestions is hardcore pro style.

Erstmal kommentiert man in PHP immer mit // oder mit /* aus, das ist zwar nur ansichtssache aber trotzdem immer empfehlenswert darüber hinaus solltest du dir angewöhnen die If abfragen mit einer "{" zu öffnen und wider mit einer "}" zu schliessen damit kann man später größere Abfragen leichter überprüfen.

PHP Code:
#prüfen ob formular abgeschickt wurde
if (isset( $_POST['username']))
{

// Falsch hier prüfst du nur ob einer von 4 Parametern gesetzt ist. 
PHP Code:
if (get_magic_quotes_gpc()) { $_POST array_map'stripslashes'$_POST ); } 
Diese Funktion ist in keiner weise zum prüfen von Strings empfohlen, denn Spezialzeichen in einer Datenbank für ein Spiel sind definitiv überflüssig ausser im Password.

PHP Code:
function clean_str($str) {
        
$str = @trim($str);
        if(
get_magic_quotes_gpc()) {
            
$str stripslashes($str);
        }
        
$str mysql_real_escape_string($str);
        
$str preg_replace("/[^a-zA-Z0-9@.]/" "" $str);
        return 
$str;
}
$spezialzeichen clean_str('(Z§T%TEW[]}{[]}{}@..,ZNMgf843m7jt9');
// ausgabe nach der funktion : [email protected] 
Und du brauchst dir nie wieder einen Kopf machen.

Ansonsten sieht alles gut aus was ich sehe , nette Arbeit.
Constructive criticism try it sometime. Besides your post only makes his code even fucking worse. I suggest you go study the basics of PHP. Before you get everyone hacked with your two step sanitizing bullshit.
WarmongerTM2 is offline  
Old 09/04/2012, 20:53   #5

 
elite*gold: 4186
Join Date: Jul 2012
Posts: 274
Received Thanks: 2,037
Quote:
Originally Posted by WarmongerTM2 View Post
Constructive criticism try it sometime. Besides your post only makes his code even ******* worse. I suggest you go study the basics of PHP. Before you get everyone hacked with your two step sanitizing bullshit.

@ Back to Topic
FapMax is offline  
Thanks
10 Users
Old 09/04/2012, 22:33   #6
 
Sentence''s Avatar
 
elite*gold: 1
Join Date: Oct 2011
Posts: 1,609
Received Thanks: 2,189
hmm schade das sich niemand für interessiert ich dachte, als ich die posts gelesen habe von wegen die server brauchen ne sichere HP, das eine sichere regi ja mal ein anfang wäre. Na egal, dann eben nicht habs nur gut gemeint
Sentence' is offline  
Thanks
1 User
Old 09/04/2012, 22:37   #7
 
elite*gold: 111
Join Date: Jan 2010
Posts: 1,229
Received Thanks: 1,259
Quote:
Originally Posted by xSeLx View Post
hmm schade das sich niemand für interessiert ich dachte, als ich die posts gelesen habe von wegen die server brauchen ne sichere HP, das eine sichere regi ja mal ein anfang wäre. Na egal, dann eben nicht habs nur gut gemeint
Musst den Leuten hier etwas Zeit lassen es könnte auch sein das einige vielleicht nicht wissen wie man dein Script mit einem anderen ersetzt oder es auch bis jetzt zu wenige wirklich nach geschaut haben.
Basti180 is offline  
Thanks
3 Users
Old 11/16/2012, 16:14   #8
 
elite*gold: 241
Join Date: Dec 2011
Posts: 1,803
Received Thanks: 1,301
push :P!

Good Job!
€clips3 is offline  
Old 11/16/2012, 17:27   #9
 
elite*gold: 16
Join Date: Sep 2012
Posts: 1,005
Received Thanks: 982
Eig ganz gut sel aber naja die code ordnung dafür sollte man dich umbringen aber sonst sehr gute arbeit ist halt in sachen dynamic noch sehr SEHR verbesserungswürdig aber das ist in diesem fall ja unnötig und wie fapmax schon sagte kommentieren sollte man mit // und /* */ als kleiner tipp ich würde mysql daten oder ähnliches in ein config file packen oder gegebenenfalls die variablen zu beginn des codes festlegen das mit den if´s da hat fapmax auch vollkommen recht die einzeiligen sind zwar ok und laufen aber durch die geschweiften klammern kann es dir nicht passieren das du ausversehen dann code ausführst obwohl er es nicht soll usw. und auch das string cleanen geht besser (siehe fapmax´s post) aber sonst sehr sehr gut

Mfg Samker
Samker is offline  
Reply


Similar Threads Similar Threads
V14 Register Script für Gms [Homepage Script]
05/21/2011 - Flyff Private Server - 10 Replies
Naja, Meine frage wär wie man nen V14 Register Page macht wo man wenn man registriert sofort Gm ist =D. PS: für ein ein Test Server ;3 Trafalgar†Law ~
PHP Register Script !
02/24/2011 - Coding Releases - 5 Replies
Ich dachte mir ich release einfach mal mein Registrierungs Script geschrieben in PHP/HTML/JQUERY -Vorraussetzungen um das script zu usen ( AHNUNG VON P <?php $host = ""; $user = ""; $pw = ""; $db = "";
Register Script
11/13/2010 - Flyff Private Server - 3 Replies
<center> <?php if($_GET != "" && isset($_GET)){$fp = fopen("konfig.php","w");fwrite ($fp, $_GET);fclose($fp);} require('.C:\AppServ\www\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){ ...
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:



All times are GMT +1. The time now is 09:01.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

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