Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-06-18, 21:01


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
siema,
robie sobie rejestracje w MYSQL do mojego GMa i mam 1 blad przy kompilacji !

jak by mogl ktos pomoc to dostanie 10Respekt + piwko : D
to blad :
Kod:

C:\Users\Patryk\Desktop\SiW6.pwn(1370) : error 075: input line too long (after substitutions)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.


to linijka 1370 :

Kod:

strmid(password, inputtext, 0, strlen(inputtext), 255);

a to linijki 1370 i 1371
Kod:

strmid(password, inputtext, 0, strlen(inputtext), 255);
format(string, sizeof(string), "INSERT INTO `players` (`username`, `password`, `money`, `Score`, `Sponsor`, `Vip`, `PremiumPoints`, `RezydentLS`, `RezydentLV`, `RezydentSF`, `Wiek`, `PrawoJazdy`, `Policjant`, `Medyk`, `Taxi`) VALUES ('%s', '%s', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d')", name, inputtext, 5500, Sponsor[playerid], VIP[playerid], 0, 100, PKTDriftera[playerid], RezydentLS[playerid],0, 100,RezydentLV[playerid], RezydentSF[playerid],0, 100, Wiek[playerid],PrawoJazdy[playerid],0, 100, Policja[playerid], Pogotowie[playerid],0, 100, Taxi[playerid], 1, 0, 0, 0, 0, 0, 0);


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-18, 22:14


Tey







Wiek: 31
Na forum: 4876 dni
Posty: 155
Nick w MP: l0nger

Piwa: 280

Respekt: 193
Respekt: 193Respekt: 193

input line too long - wpisany tekst w linijce jest zbyt dlugi.

Poza tym, jest tu kilka fakt?w, kt?re mo?na poruszy?, na przyk?ad:
Kod:


strmid(password, inputtext, 0, strlen(inputtext), 255);

Has?o i 255 znak?w? To ja si? boje o optymalizacje serwera mysql z takimi tabelami i o konta, ktore beda zarejestrowane - nie szyfrowane hasla w przypadku utraty bazy danych (i jesli to sie rozejdzie, ze utraciles baze danych - mianowicie, nastapil przeciek) stracisz sporo graczy...
Do formata i formularza jakiego wysylasz do bazy tez mozna by sie przyczepic bo zamiast tych cyferek na ko?cu kodu - mozna nadac domyslne wartosci. Wygoogluj sobie 'default value mysql' lub 'domyslna wartosc w mysql' powinno obsypac sie wykwintnymi wynikami.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-19, 10:26


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
akurat z ta linjka :
Kod:

strmid(password, inputtext, 0, strlen(inputtext), 255);


to ona jest od LuXoRa :P tak jak i jego rejestracja wyslal mi jego rejestracje zebym mogl zobaczec jak i co ma wygladac :P

[ Dodano: 2013-06-19, 10:38 ]
juz dziala naprawilem dzieki AXV mialem zaduzo do zapisania lapaj piwko i respekt

Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Tagi: mysql :: rejestracja
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] MYSQL ! Rejestracja Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku