Hey,

ik heb een text based game (geen oorloggame of zoiets)
vanmorgen heb ik dit online gezet en hij is helemaal goed...
nu wil ik mezelf Admin maken.
dus in de sql typ ik bij level: 3/255
ik heb zo ingesteld dat dat admin is...
maar nu druk ik op start hij zecht dat hij veranderd is, ik log in en ben nog steeds (normal member)

weet iemand hoe ik het dan moet veranderen, ik heb al geprobeerd -uit en inloggen maar dat werkt ook niet .
We weten niet hoe je script eruitziet...
welk script bedoel je?
Ik weet niet hoe jij het in de database hebt staan.
Maar 3/255 = 0,011764705882352941176470588235294
nee!
ik kan mijn admin level niet aanpassen
terwijl ik op verkennen klik »level»veranderen»start en vervolgens komt er weer gewoon 1 terwijl ik 200 heb ingevoerd
Zonder info kunnen we niks.
... wat wil je weten dan?
Als ik ook andere reactie's goed begrepen heb, insert je iets fout in de code
---
SanThe zei:
Ik weet niet hoe jij het in de database hebt staan.
Maar 3/255 = 0,011764705882352941176470588235294
---
Ik weet niet hoe je met SQL een / kan escapen, mischien andere wel..
Misschien dat je level opgeslagen is in een sessie, dan moet je de browser sluiten en dan proberen in te loggen.

Maar volgensmij werkt dat met 3/255 ofzo zo bij criminals (ja die standaard scripts), waarom maak je het niet zelf?
Het gaat er hier om welk datatype gebruikt wordt voor de kolom level. Als dat een VARCHAR is zal het goed gaan, maar is het een INT dan zal bovenstaande niet werken.

Bovendien vind ik 3/255 een erg vreemde aanduiding voor een gebruikerslevel. Waarom niet gewoon een integer gebruiken?

Reageren