Oggi è 17/06/2025, 16:33

Tutti gli orari sono UTC + 1 ora [ ora legale ]



Regole del forum


- Dare titoli sensati, non titoli tipo "Aiuto" oppure "Problema", i topic analoghi verranno immediatamente chiusi.
- Utilizzare http://www.pastebin.com per script superiori a 20 righe.



 Pagina 1 di 1 [ 3 messaggi ] 

  Apri un nuovo argomento Questo argomento è bloccato, non puoi modificare o inviare ulteriori messaggi.

  Stampa pagina

Autore Messaggio
 Oggetto del messaggio: [RISOLTO][HELP]MySQL Query
MessaggioInviato: 23/02/2011, 22:24 
Avatar utente
Utente

Iscritto il: 18/11/2010
Messaggi: 352
Località: Valenza(AL)
Favourite GTA: San Andreas

Karma
0


Non connesso
Salve, ho creato un sistema di auto IP login mysql il quale registra l'IP quando un player si registra, ora ho settato che l'IP si aggiorna nel database durante l'OnPlayerDisconnect in questo modo:
Codice:
new IP[16], name[MAX_PLAYER_NAME], query[20], nescape[24];
GetPlayerName(playerid, name, 24);
GetPlayerIp(playerid, IP, 16);
mysql_real_escape_string(name, nescape);
format(query, 30, "UPDATE `playerinfo` SET `IP` = '%s' WHERE `user` = '%s'", IP, nescape);
mysql_query(query);

Ma non funziona :m:, l'IP rimane sempre lo stesso che ho settato nel database senza mai aggiornarsi, neppure se inserisco le stringhe in un comando qualsiasi! E' strano dato che gli altri campi integers li setta bene.
Help Please :D

_________________
Firma cancellata. Ripassa il regolamento.


Top
 E-mail  
 

 Oggetto del messaggio: Re: [HELP]MySQL Query
MessaggioInviato: 23/02/2011, 23:39 
Utente

Iscritto il: 06/11/2010
Messaggi: 198
Favourite GTA: San Andreas

Karma
1


Non connesso
20 caratteri per una query sono fin troppo pochi :/

Codice:
new IP[16], name[MAX_PLAYER_NAME], query[128], nescape[sizeof name];
GetPlayerName(playerid, name, 24);
GetPlayerIp(playerid, IP, 16);
mysql_real_escape_string(name, nescape);
format(query, 128, "UPDATE playerinfo SET IP = '%s' WHERE user = '%s'", IP, nescape);
mysql_query(query);

_________________
https://t.me/pump_upp


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]MySQL Query
MessaggioInviato: 24/02/2011, 11:35 
Avatar utente
Utente

Iscritto il: 18/11/2010
Messaggi: 352
Località: Valenza(AL)
Favourite GTA: San Andreas

Karma
0


Non connesso
Se lo inserisco nell'OnPlayerDisconnect non salva l'IP, o per lo meno lo salva con 255.255.255.255 :rotfl:
Comunque ho risolto inserendo il codice dopo che il player si logga manualmente con il dialog, e funge.
Grazie comunque Peppe, potete chiudere :sisi:

_________________
Firma cancellata. Ripassa il regolamento.


Top
 E-mail  
 
Visualizza ultimi messaggi:  Ordina per  
 Pagina 1 di 1 [ 3 messaggi ] 

  Apri un nuovo argomento Questo argomento è bloccato, non puoi modificare o inviare ulteriori messaggi.

Tutti gli orari sono UTC + 1 ora [ ora legale ]



Chi c’è in linea

Visitano il forum: Nessuno e 25 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  
cron