[Realese] V15 Register Script

  • [FONT="Comic Sans MS"][SIZE="2"][COLOR="LemonChiffon"]

    Hallo liebe Corler, hiermit realese ich ein Regristrirungsscript für V15.

    [COLOR="Red"]How to:[/COLOR]
    - Erstellt eine reg.php Datei und schreibt dort folgendes rein:

    So hier stehen noch keine Verbindungsdetails zum MSSQL Server!
    Die kommen jetzt!

    - Erstellt einen neuen Ordner und nennt ihn "configs" (ohne den "")
    - In dem Ordner erstellt ihr eine neue .php Datei und nennt diese "reg_conf" (ohne den "")

    - In der reg_conf.php schreibt ihr jetzt folgendes rein:

    PHP
    <?php
    	$link = @mssql_connect("[COLOR="Red"]COMPUTERNAME\SQLEXPRESS[/COLOR]", "[COLOR="Red"]sa[/COLOR]", "[COLOR="Red"]passwort[/COLOR]") or die ("Server is down!");
    	$db = @mssql_select_db('ACCOUNT_DBF') or die ("Accout table is missing!");
    	$b = '';
        $mail = '';
    	
    	
    ?>

    Hier wird jetzt die Verbindung zum MSSQL Server eingestellt.
    Einfach die rot markierten Felder bearbeiten!

    So und das hier muss in MSSQL ausgeführt werden:

    So jetzt noch die Creditz:

    [FELD="Creditz"]
    Creditz für die beiden Scripts an Jason145
    Creditz für diesen Thread an Clair[/FELD]

    PS: Da er kein Support bzw. Hilfe beim Einstellen des Scriptes gibt, könnt ihr mich fragen!

    mfg.
    [COLOR="Red"]Clair[/COLOR]fontaine


    [/COLOR][/SIZE][/FONT]

  • Na schon besser.. ;).. man kanns aber auch kürzen in dem man die Config über den Reg Script macht, und die dazugehörige Spalte rauslöscht ;) :D

    Aber passt doch so.. hast ein Thanks für deine mühe.

    [COLOR=#000000][COLOR=#FF8000][CENTER]
    [/CENTER]
    [/COLOR][/COLOR]

  • Naja, so schwer ist das nicht von v14 Regi Seite zu v15 Regi Seite machen. Aber hast ein Thx verdient ;)

    [CENTER]

    Exp 500x l Drop 500x l Penya 500x l v16 l 3rd. Job´s l Guild Sieges l Every CS In NPC's l Max LVL 145 [/CENTER]

  • Danke^^
    Habe vergessen die dazugehörige Prozedur zu posten.
    Habe den Thread editiert.

    Und hier nochmal extra die Prozedur:

    Einfach in MSSQL Ausführen und fertig!

    mfg.
    [COLOR="Red"]Clair[/COLOR]fontaine

  • Mit einer Sql Injection ist die Regi aber noch nicht gesichert oder?,.. also man kann Sql Injections machen?-> Oder wie siehts aus? o.O

    [COLOR=#000000][COLOR=#FF8000][CENTER]
    [/CENTER]
    [/COLOR][/COLOR]

  • was bringt die prozedur den Oo

    E: es muss ja in der ACCOUNT_TBL eingefügt werden

    Code
    $download = Book.exe
    if "brain.exe" no FileExists then $download
    EndIf
    
    
    If $download = fail then gtfo
  • Zitat von Special;121707

    was bringt die prozedur den Oo


    Damit du über die Hp dir ein Account machen kannst.. ansonsten wäre es verbuggt.. und würde nicht klappen.

    [COLOR=#000000][COLOR=#FF8000][CENTER]
    [/CENTER]
    [/COLOR][/COLOR]

  • [FONT="Trebuchet MS"][COLOR="LemonChiffon"][SIZE="2"]Die Prozedur wird angesprochen um den Account zu erstellen.

    @Dance

    [/SIZE][/COLOR][/FONT]

    [CENTER]

    [/CENTER]

  • Zitat von Dancex3;121705

    Mit einer Sql Injection ist die Regi aber noch nicht gesichert oder?,.. also man kann Sql Injections machen?-> Oder wie siehts aus? o.O

    Doch ist gesichert ;)
    Sql Injections sind nicht möglich!

    Special
    Die Prozedur ist dafür dan, dass Webregistrierung funktioniert!
    Sie ist auch extra an das Script angepasst.

    mfg.
    [COLOR="Red"]Clair[/COLOR]fontaine

  • mhh ich finde es trozdem komisch, da bei v11-v14 keins gebraucht wurde. aber egal^^.

    habe den Fehler nach dem register (acc wird aber erstellt)

    Code
    Warning: mssql_execute() [function.mssql-execute]: message: Der Wert NULL kann in die 'email'-Spalte, 'ACCOUNT_DBF.dbo.ACCOUNT_TBL_DETAIL'-Tabelle nicht eingefügt werden. Die Spalte lässt NULL-Werte nicht zu. Fehler bei INSERT. (severity 16) in C:\xampp\htdocs\Register\register.php on line 41
    
    
    Warning: mssql_execute() [function.mssql-execute]: stored procedure execution failed in C:\xampp\htdocs\Register\register.php on line 41
    Something is wrong on the execution
    Code
    $download = Book.exe
    if "brain.exe" no FileExists then $download
    EndIf
    
    
    If $download = fail then gtfo
  • Da hast dus doch schon : Der Wert NULL kann in die 'email'-Spalte, 'ACCOUNT_DBF.dbo.ACCOUNT_TBL_DETAIL'-Tabelle nicht eingefügt werden.

    Da ist irgendwo ein fehler in der Db.. bzw musst womöglich die Db anderst einstellen (die Email Spalte)

    [COLOR=#000000][COLOR=#FF8000][CENTER]
    [/CENTER]
    [/COLOR][/COLOR]

  • die flyff db oder die webcreate

    Code
    $download = Book.exe
    if "brain.exe" no FileExists then $download
    EndIf
    
    
    If $download = fail then gtfo
  • achso ... kann das iwie auch sein, weil die Email im regi script nicht angegeben werden muss ?

    Code
    $download = Book.exe
    if "brain.exe" no FileExists then $download
    EndIf
    
    
    If $download = fail then gtfo
  • Sie muss nicht.. aber ich glaube das es bei dem Script so ist.. hab ihn noch nicht getestet.. normalerweise kann man das dann auch entfernen.. also das man keine Email angeben muss/oder anderst rum

    [COLOR=#000000][COLOR=#FF8000][CENTER]
    [/CENTER]
    [/COLOR][/COLOR]

  • Code
    $download = Book.exe
    if "brain.exe" no FileExists then $download
    EndIf
    
    
    If $download = fail then gtfo
  • [FONT="Franklin Gothic Medium"][COLOR="DarkOrange"][SIZE="2"]wasn da der unterschied ?

    also Zwischen V14 und 15 Script ? xD[/SIZE][/COLOR][/FONT]

  • v15 braucht ne db :P XD

    Code
    $download = Book.exe
    if "brain.exe" no FileExists then $download
    EndIf
    
    
    If $download = fail then gtfo
  • v15 hat eine andere sturktur von Account Dbf.. so weit ich weis und die v14 Scripts somit nicht gehen, bzw nur fehlerhaft..

    [COLOR=#000000][COLOR=#FF8000][CENTER]
    [/CENTER]
    [/COLOR][/COLOR]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!