Du hast in deiner Tabelle accounts ein Feld Namens id. Du übergibst aber keinen Wert dafür in deiner Query.
Ich gehe davon aus, dass id dein Primary Key sein soll, in diesem Fall hast du wahrscheinlich vergessen den Primary Key auf autoincrement zu setzen. Bedeutet dein DBMS zählt einfach von 0 hoch in deiner Spalte id, bei jedem neuen Eintrag. Die Änderung kannst du einfach in phpmyadmin machen, welches du wahrscheinlich benutzt. Google kann dir weiterhelfen, falls du nicht weist wo das geht.
Beiträge von [Stone]
-
-
Was benutzt du denn für ein Forum ?
-
Irgendwo hast du ja schon nen Vhost für dein Forum eingerichtet .
Änder den mal soweit ab wie ich gepostet habe. -
Kommt drauf an welches Zertifikat du einbindest.
Du hast anscheinend 2, du musst den passenden key auswählen -
Du müsstest jetzt noch das SSL-Modul von Apache aktivieren mit "a2enmod ssl"
Jetzt musst du noch deinen VHost einrichten, so dass dieser auch auf HTTPS reagiert. -
Du bräuchtest ein anderes packet um das apache flag zu benutzen.
Aber du kannst die Konfiguration auch manuell angehen.
Das wichtigste wäre erstmal deinen Server auch auf Port 443 hören zu lassen, falls noch nicht eingestellt.
Das kannst du in der ports.conf von deinem Apache machen. -
Erstmal wäre es interessant zu wissen, was für einen Webserver (Apache, Nginx) du benutzt, und wie du per certbot das Zertifikat geholt hast (Gibt Parameter die du mit übergeben kannst, dass Cerbot dir die Konfiguration automatisch macht, z.b. für Apache certbot --apache).
-
Hast du deinen Webserver auch so konfiguriert, dass die Seiten über HTTPS erreichbar sind ?
-
Ich würde auch mal an der Datenschutzerklärung arbeiten, vor allem im Hinblick auf den 25. Mai, könnte sonst teuer werden.
-
Rift bzw. Rift Prime
Gibt seit dem 7.3. einen neuen Progression Server der ohne Addons etc. startet.
Mit der Zeit wird dann immer mehr Content released, heißt also du kannst das Spiel von neuem erleben.
Um auf dem Prime Server zu spielen brauchst du nen Abo, die normalen Server sind f2p, wobei es da aber einen Cashshop gibt (p2w). -
Danke das sieht doch nett aus.
-
Woher willst du denn wissen dass ich keine Grundkenntnisse besitze?
Ich kenn mich soweit mit React und redux aus jetzt will ich mich mit dem SSR beschäftigen.
Was ist daran falsch?
#unnötig -
Was redux ist und macht ist mir schon bewusst.
Next.js will ich nicht unbedingt benutzen.
React bietet von Haus aus schon schon serverseitiges rendering an mit ReactDOMServer.
Die implementation scheint bloß nicht so trivial zu sein.
Alles was ich bisher dazu gefunden habe, war leider nicht wirklich gut und verständlich erklärt.Ich selber benutze auch Angular 5 hauptsächlich, aber für kleine Anwendungen ist mir das Framework einfach zu aufgebläht aber für große Projekte benutz ich immer Angular.
-
Nene da hab ich schon vor ein paar Monaten den von Andrew Mead gemacht ^^.
-
Sieht aber nicht so aus als würde er Serverside Rendering durchnehmen.
-
Tach,
vll hat ja hier jemand ein schönes verständliches Tutorial für das Serverseitige Rendern von React mit Redux.
Die offizielle Dokumentation bietet nicht gerade viele Infos.Und wenn wir schon dabei sind.
Welches der 3 Frameworks findet ihr am besten (angular react vue)
Ich finde es kommt auf den Anwendungsfall an.
Aber da streiten sich ja die Geister. -
Laut Forum ist dann wohl eher das Serverende am 2. Februar.
Bzw 1. Februar (widersprüchliche Daten) -
Du erstellst eine Art keylistener und wertest den aus.
Jenachdem ob du WPF oder WindowsForms nutzt ist die implementierung anders.
Du solltest relativ leicht was auf Stackoverflow finden.Dem key weist du halt dann die funktion zu in ner variable oder so .
Beim Ausführen nimmst du wieder den keylistener -
Tach,
du versuchst über das http Protokol auf eine Datenbank zuzugreifen, das geht nicht.
Ich geh mal davon aus, dass du dir da einen Samp server gemietet hast, und das Script auch auf diesem läuft.
Du müsstest also den localhost angeben als Server.
Wenn du versuchst das Script local bei dir auf dem Rechner laufen zu lassen,wird das mit dem Datenbankzugriff eher schwer, da meistens bei sowas kein externer Zugriff vom Hoster freigeschaltet ist.
Ansonsten, wären genauere Infos nötig, wo der Datenbank-Server gehostet ist.
Eine andere Möglichkeit wäre, dass du die Domain angeben müsstest des Servers, also mysql-mariadb-000.zap-hosting.com. -
Da deine Funktion nur checkt, ob der Spieler Cop ist, solltest du das Ganze so gestalten.
Code
Alles anzeigenocmd:undercover(playerid, params[]) { if(IsACop(playerid)) { if(!IsPlayerInRangeOfPoint(playerid,4.0,255.0789,77.4782,1003.6406) && !IsPlayerInRangeOfPoint(playerid,4.0,197.8206,168.2515,1003.0234) && !IsPlayerInRangeOfPoint(playerid,4.0,225.0941,121.8315,999.0803)) return SendClientMessage(playerid, COLOR_RED, "Du bist nicht am Punkt um Undercover zu gehen!"); if(PlayerInfo[playerid][IsUndercover]) { SetPlayerSkin(playerid, PlayerInfo[playerid][FSkin]; PlayerInfo[playerid][IsUndercover] = false; SendClientMessage(playerid, COLOR_LIGHTBLUE,"Du bist nicht mehr Undercover"); // und playercolor setzen } else { new pcklSkin; if(sscanf(params,"i",pcklSkin))return SendClientMessage(playerid, COLOR_WHITE, "{247BA6}* Benutze: {00FF00}/undercover [Skin(2-251)]"); if(pcklSkin < 1 && pcklSkin > 251)return SendClientMessage(playerid, COLOR_RED, "Falsche Skin ID!"); PlayerInfo[playerid][IsUndercover] = true; PlayerInfo[playerid][FSkin] = GetPlayerSkin(playerid); SetPlayerSkin(playerid, pcklSkin); SetPlayerColor(playerid, COLOR_WHITE); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Du bist nun im Undercover Dienst."); } } else { SendClientMessage(player, COLOR_LIGHTBLUE, "Du bist kein Cop."); } return 1; }
Die Felder "IsUndercover" und "FSkin" musst du jeweils noch in deinem Playerenum anlegen.
Schlauer wäre es natürlich den Fraktionsskin (FSkin) schon beim Login des Players aus der Datenbank etc. zu holen.