Wenn isch wüsste wie das geht x:
Beiträge von q.LampenKämpfer.p
-
-
2003 - Can't connect to MySQL server on '127.0.0.1' (10038)
2003 - Can't connect to MySQL server on 'localhost' (10038) -
Wie kann ich auf Localhost connecten mit Navicat damit ich die Tabelle "players" erstellen kann um ein System mit MySQL auf mein Server zu verbinden (Ein Login System)
-
geht nicht. -
Nein , ich mache es über Nitrado.
//
Qualiti :
Doch habe ich alles überprüft und neu eingegeben, geht trotzdem nicht! -> Datenbnak? Na klar.. & die Tabelle "players" ist angelegt.. -
Ja aber ich suche den Grund !
-
Also ich möchte das Thread jetzt zum letzten mal eröffnen, findet den da wirklich niemand irgendwelche Fehler ich meine ich habe bei benutzername,pw alles richtig eingegeben & anstatt localhost halt ne externe IP aber ich checke einfach nicht wieso das nicht geht.. vielleicht bin ich auch zu blöd dafür -.-" ich bitte nochmal um Hilfe. | Wenn ich bei Externe IP localhost eingebe kommt ein MySQL Fehler, in der Datenbank ist die Gruppe "players" eingetragen, das System erscheint erst garnicht (Das Fenster) & amsonsten ist der Mysql Fehler in der Console nicht da. | Und wenn der Fehler nicht da ist dann kommt der im Script erstelle Fehler.
2 Server-Log Screen'sExterner Inhalt i.epvpimg.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Externer Inhalt i.epvpimg.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Lua
Alles anzeigenaddEvent("clientLogin",true) addEventHandler("closeLogin",getRootElement(),function () showCursor(false) guiSetVisible(Login.window[1],false) function onRegister () local Username = guiGetText( Login.label[1]) local Password = guiGetText(Login.label[2]) if Password:len() >= 6 then triggerServerEvent("onLogin",getLocalPlayer(),Username,Password) else outputChatBox("Dein Password muss mindestens 6 Zeichen lang sein.") end end function onLogin () local Username = guiGetText( Login.label[5]) local Password = guiGetText(Login.label[6]) if Password:len() >= 8 then triggerServerEvent("onRegister",getLocalPlayer(),Username,Password) else outputChatBox("Dein Password muss mindestens 8 Zeichen lang sein.") end end -------------------------------------------------------------------------------------------------------------------------------------------- addEvent("onRegister",true) addEvent("onLogin",true) function Resourcestart () handler = dbConnect("mysql","dbname=ni******_1_DB;host=Externe IP","ni******_1_DB","Password") if Handler then outputServerLog("[Login] Verbindung zum Datenbank Server erfolgreich.") else outputServerLog("[Login] Verbindung zum Datenbank Server fehlgeschlagen") end end addEventHandler("onResourceStart",getResourceRootElement(),resourceStart) function onRegister ( Username , Password ) local sql = dbQuery(handler, "SELECT * FROM players WHERE Username = '"..Username.."'") local result,num_rows = dbFoll(sql,-1) if num_rows == 0 then local Passwordverschluesselt md5(Password) dbExec(handler,"INSERT INTO players (Username, Password) VALUES ( '"..Username.."','"..Passwordverschluesselt.."')") else outputChatBox("Du bist bereits Registriert!",source,125,0,0) end end addEventHandler("onRegister",getRootElement(),onRegister) function onLogin ( Username , Password ) local Passwordverschluesselt = md5(Password) local sql = dbQuery(handler,"SELECT * FROM players WHERE Username = '"..Username.."' AND Password = '"..Passwordverschluesselt"'") local result,num_rows = dbFoll(sql,-1) if num_rows == 1 then outputChatBox("Du hast dich erfolgreich eingeloggt",source,125,0,0) triggerClientEvent(source,"closeLogin",source) else outputChatBox("Dein Password oder dein Username ist falsch.",125,0,0) end end addEventHandler("onLogin",getRootElement(),onLogin) --------------------------------------------------------------------------------------------------- <meta> <script src="client.lua" type="client" /> <script src="server.lua" type="server" /> </meta>
-
1. Auch ein Lokaler Server braucht für Login/register ein Speicher Datenbank...
2. ----- Da kann ich dir nich helfen .. sryMfg
Ich sagte doch es hat eine Speicherdatenbank -> nitrado... -
Es ist ein Einzel Script das ich nur teste auf einem localen server
2. Ja eine Nitrado
3. ---- -
Das ist ein Login/Register System, womit man logischer Weise sich einloggen / registrieren kann
-
Aus dem Grunde habe ich das Thread eröffnet...
Ein Server-Log ScreenExterner Inhalt i.epvpimg.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt. -
Wie meinst du das jetzt ? - bzw was muss ich jz machen?
-
Im Server Log schreibt er
[Login] Verbindung zum Dtenbank Server fehlgeschlagen
und :
Das Fenster öffnet sich nicht.. -
Thread wieder eröffnet -.-"
Lua
Alles anzeigenaddEvent("clientLogin",true) addEventHandler("closeLogin",getRootElement(),function () showCursor(false) guiSetVisible(Login.window[1],false) function onRegister () local Username = guiGetText( Login.label[1]) local Password = guiGetText(Login.label[2]) if Password:len() >= 6 then triggerServerEvent("onLogin",getLocalPlayer(),Username,Password) else outputChatBox("Dein Password muss mindestens 6 Zeichen lang sein.") end end function onLogin () local Username = guiGetText( Login.label[5]) local Password = guiGetText(Login.label[6]) if Password:len() >= 8 then triggerServerEvent("onRegister",getLocalPlayer(),Username,Password) else outputChatBox("Dein Password muss mindestens 8 Zeichen lang sein.") end end -------------------------------------------------------------------------------------------------------------------------------------------- addEvent("onRegister",true) addEvent("onLogin",true) function Resourcestart () handler = dbConnect("mysql","dbname=ZENSIERT;host=localhost","ZENSIERT","ZENSIERT") if Handler then outputServerLog("[Login] Verbindung zum Datenbank Server erfolgreich.") else outputServerLog("[Login] Verbindung zum Datenbank Server fehlgeschlagen") end end addEventHandler("onResourceStart",getResourceRootElement(),resourceStart) function onRegister ( Username , Password ) local sql = dbQuery(handler, "SELECT * FROM players WHERE Username = '"..Username.."'") local result,num_rows = dbFoll(sql,-1) if num_rows == 0 then local Passwordverschluesselt md5(Password) dbExec(handler,"INSERT INTO players (Username, Password) VALUES ( '"..Username.."','"..Passwordverschluesselt.."')") else outputChatBox("Du bist bereits Registriert!",source,125,0,0) end end addEventHandler("onRegister",getRootElement(),onRegister) function onLogin ( Username , Password ) local Passwordverschluesselt = md5(Password) local sql = dbQuery(handler,"SELECT * FROM players WHERE Username = '"..Username.."' AND Password = '"..Passwordverschluesselt"'") local result,num_rows = dbFoll(sql,-1) if num_rows == 1 then outputChatBox("Du hast dich erfolgreich eingeloggt",source,125,0,0) triggerClientEvent(source,"closeLogin",source) else outputChatBox("Dein Password oder dein Username ist falsch.",125,0,0) end end addEventHandler("onLogin",getRootElement(),onLogin) --------------------------------------------------------------------------------------------------- <meta> <script src="client.lua" type="client" /> <script src="server.lua" type="server" /> </meta>
MfG
-
Vorstellung 8/10
*thumbsup*
Also eigentlich ganz gut! Würde mich um das Design und des Login Script kümmern falls ich's hin bekomme und nicht 100 Bugs erscheinen!
- Ich verlange NIX dafür!
MfG -
der unterschied ist das ich erst 12 bin und erst gerade am lernen bin & es daher sehr schwer für mich ist //edit du musst es so sehen, mit 12 sowas erstmal zu meistern und dabei paar tage erst zu scripten ist eigentlich schon garnicht so übel
-
Dann schmeiß ich das script jz einfach weg bringt mir nix mehr, auserdem kann ich nicht gut englisch daher bringt mir dann die mta wiki auch nix..
-
-
Externer Inhalt i.epvpimg.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
-
addEventHandler("onResourceStart", resourceRoot, resourceStart)
geht nicht.