Bekomme Fehler bin grade dabei umzuschreiben durch was muss ich das: mysql_function_query Erstetzen?
//Edit bin umgestiegen auf die R39-2
Bekomme Fehler bin grade dabei umzuschreiben durch was muss ich das: mysql_function_query Erstetzen?
//Edit bin umgestiegen auf die R39-2
entwerde
mysql_pquery
oder
mysql_tquery
Ok, noch eine Frage: gibt es die R37 gar nicht für Linux?
Ich würde dir die R40 empfehlen
Könntest du mir helfen beim Umschreiben?
Selbst ist der Mann, versuch es erstmal soweit selbst, wenn Probleme auftauchen, kann man nachfragen.
Wie kann man beim jTuT MySQL R40 mit sha256 hashen?
Grüße
Hier ein Tutorial speziell dazu:
http://forum.sa-mp.com/showthread.php?t=581336
Kannst du mir Dabei helfen?
Klar. Aber ich würde sagen wir verlagern das dann gleich in den richtigen Thread:
[jTuT] MySQL R40 (Installation, XAMPP, Verwendung, Bedienung & Registrations-System)
Antworte dort bitte mit dem aktuellen Code den du hast. 3 Dinge sind benötigt: Dein enum, deine Register-Methode und dein Login.
Siehe hier:
Nützliche Codeschnipsel
new stock g_days_m[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
stock GetPlayerAge(input[]) //©Jeffry
{
new date[12];
strcat(date, input);
if(date[1] == '.') strins(date, "0", 0, 12);
if(date[4] == '.') strins(date, "0", 3, 12);
if(!date[9] || date[10]) return -1;
new day = 10*(date[0]-48)+(date[1]-48);
new month = 10*(date[3]-48)+(date[4]-48);
new year = 1000*(date[6]-48)+100*(date[7]-48)+10*(date[8]-48)+(date[9]-48);
if(year < 1000 || year > 9999 || month < 1 || month > 12 || day < 1) return -1;
if(month == 2)
{
if(day > 28 && (year % 4 != 0 || (year % 100 == 0 && year % 400 != 0))) return -1;
}
else if(day > g_days_m[month-1]) return -1;
new d, m, y;
getdate(y, m, d);
new age = y - year;
if(m < month) age--;
else if(m == month && d < day) age--;
return (age < 0) ? (-1) : (age);
}
Beispiel:
new age = GetPlayerAge(inputtext);
if(age == -1) //Ungültiges Datum
Zwecks der Mail:
Siehe hierzu: http://forum.sa-mp.com/showthread.php?t=247893
"IsValidEmail"
Wie kann ich das Datum in sInfo[playerid][pAge] eintragen ![]()
format(sInfo[playerid][pAge], 11, inputtext);
pAge muss ein Array von 11 Zeichen im enum sein.
Das gibt es auch, stimmt.
Dürfte beides gehen.
Das hier meinte ich:
#define IsValidEmail(%1) \
regex_match(%1, "[a-zA-Z0-9_\\.]+@([a-zA-Z0-9\\-]+\\.)+[a-zA-Z]{2,4}")
Kannst ja beide ausprobieren.
Wie frage ich dann ab ?
IsValidEmail(inputtext) geht bei mir nicht
Bekommst du Errors?
C:\Users\Marcel\Desktop\Server\gamemodes\SACL.pwn(380) : error 017: undefined symbol "regex_match"