Orario: 19-06-2013, 8:52 Benvenuto ospite! (Log inRegistrati)


Rispondi 
Server php!
Autore Messaggio
Naufr4g0
RetroIndie developer

Messaggi: 2,820
Registrato: Oct 2009
Offline Offline
#16 RE: Server php!
0
(30-01-2012 22:51)player931402 ha scritto:  son riuscito ad inviare una query partendo dal mio programma !!

Ultima domanda ( per curiosità eh ) e poi potete lockare e bruciare questa discussione.

Ma se ora io sò come mandare dati al server, cosa mi vieta di imparare anche a prendermi i dati dal server E fare un giochino ( per prova s'intende eh ) molto molto semplice da poterci giocare in massimo 10-15 persone? Follia o fattibile? ( Nel senso di: è fattibile o è una cosa inimmaginabile gestire un gioco """"""online""""""" in questo modo? ).


Discuss xD

Nessuno te lo vieta, ma considera che non credo che puoi fare giochi che necessitano di aggiornarsi in tempo reale con php e mysql. Smile

Davide Fichera [Immagine: 17IYOVH] [Immagine: 11m15zR]
[Immagine: 12Gq56E]
[Immagine: 14lr1j4.png] [Immagine: mn22jp.png] [Immagine: 1qlwy0.jpg] [Immagine: 1gouav.png]
30-01-2012 23:16
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
theGiallo
A.N.E.C.I.F.E.G.

Messaggi: 2,956
Registrato: Mar 2011
Offline Offline
#17 RE: Server php!
0
(30-01-2012 23:16)Naufr4g0 ha scritto:  
(30-01-2012 22:51)player931402 ha scritto:  son riuscito ad inviare una query partendo dal mio programma !!

Ultima domanda ( per curiosità eh ) e poi potete lockare e bruciare questa discussione.

Ma se ora io sò come mandare dati al server, cosa mi vieta di imparare anche a prendermi i dati dal server E fare un giochino ( per prova s'intende eh ) molto molto semplice da poterci giocare in massimo 10-15 persone? Follia o fattibile? ( Nel senso di: è fattibile o è una cosa inimmaginabile gestire un gioco """"""online""""""" in questo modo? ).


Discuss xD

Nessuno te lo vieta, ma considera che non credo che puoi fare giochi che necessitano di aggiornarsi in tempo reale con php e mysql. Smile

Già, troppo lento per il real time, ma se è a turni va bene (cose come OGame per dire le conosci?)

Gianluca Alloisio => thegiallo.blogspot.com
classe 1989
studente al 4° anno - Informatica - SMFN - UniGe
Dottore in Informatica ( Asd )
[Immagine: znwop2.png][Immagine: 2sb28nm.png][Immagine: favicon.ico][Immagine: 2drc2gz.png][Immagine: 2cqhg0n.png]
31-01-2012 0:17
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
psicomante
Pixelizer

Messaggi: 210
Registrato: Jul 2011
Offline Offline
#18 RE: Server php!
0
Lo scenario presentato è ottimo per usare NodeJS al posto di PHP+Apache (chiamato anche il mostro) - della serie che te ne fai di PHP quando devi rispondere a richieste in stile webservice.

Ma forse metto troppa carne al fuoco per il nostro Player, soprattutto se non ha ben chiara l'infrastruttura client-server.

Roberto P
< site | twitter >
(Questo messaggio è stato modificato l'ultima volta il: 31-01-2012 12:25 da psicomante.)
31-01-2012 12:21
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Lotti
Junior Member

Messaggi: 22
Registrato: Jan 2012
Offline Offline
#19 RE: Server php!
0
ho letto il tuo messaggio sotto la mia introduzione al c Linguaccia ma ti rispondo qui per non andare off topic!!

che ti serve di sapere? per quanto riguarda php, mysql, apache, posso rispondere a tutte le tue domande (ma solo perchè penso che saranno di livello base Linguaccia). Scherzi a parte, lo faccio per lavoro, quindi dovrei riuscire a fornirti tutto il supporto che ti serve.

Per i socket, li utilizzai una volta per fare una semplice chat alla maturità.. ma possiamo rivederli insieme Smile Per "server dedicato" devi spiegare che intendi Smile mentre per la configurazione di IP et simili non è un problema. Chiedi e ti sarà (forse) dato. Magari ci esce un altra guida Smile

Valerio Riva
http://www.valerioriva.it/
http://www.mygpteam.com/
http://www.coltivareorto.it/
31-01-2012 23:50
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
player931402
gg I won alone

Messaggi: 971
Registrato: Jul 2011
Offline Offline
#20 RE: Server php!
0
(31-01-2012 0:17)theGiallo ha scritto:  
(30-01-2012 23:16)Naufr4g0 ha scritto:  
(30-01-2012 22:51)player931402 ha scritto:  son riuscito ad inviare una query partendo dal mio programma !!

Ultima domanda ( per curiosità eh ) e poi potete lockare e bruciare questa discussione.

Ma se ora io sò come mandare dati al server, cosa mi vieta di imparare anche a prendermi i dati dal server E fare un giochino ( per prova s'intende eh ) molto molto semplice da poterci giocare in massimo 10-15 persone? Follia o fattibile? ( Nel senso di: è fattibile o è una cosa inimmaginabile gestire un gioco """"""online""""""" in questo modo? ).


Discuss xD

Nessuno te lo vieta, ma considera che non credo che puoi fare giochi che necessitano di aggiornarsi in tempo reale con php e mysql. Smile

Già, troppo lento per il real time, ma se è a turni va bene (cose come OGame per dire le conosci?)


sarebbe bello fare qualcosa come Ogame solo in c++!
è un casino però che oltre a forzare gli update del gioco devo checkare anche quelli dell'invio query!

Certo.. molto lavoro potrei farlo "offline" senza collegamento a database.. bah.. mi studio un pò di piu i select e butto su carta una possibile strategia ahah vediamo se è fattibile! xD

Matteo Galeotti
03-02-2012 15:35
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Lotti
Junior Member

Messaggi: 22
Registrato: Jan 2012
Offline Offline
#21 RE: Server php!
0
oppure quando fai le query metti il gioco in pausa con sopra un bel simbolo "loading" Smile

Valerio Riva
http://www.valerioriva.it/
http://www.mygpteam.com/
http://www.coltivareorto.it/
03-02-2012 15:53
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Naufr4g0
RetroIndie developer

Messaggi: 2,820
Registrato: Oct 2009
Offline Offline
#22 RE: Server php!
0
(03-02-2012 15:53)Lotti ha scritto:  oppure quando fai le query metti il gioco in pausa con sopra un bel simbolo "loading" Smile

Io propongo di mettere le html request in un altro thread, in modo da evitare di bloccare l'esecuzione del programma.
La lib SFML ha anche la gestione dei thread. Smile

Davide Fichera [Immagine: 17IYOVH] [Immagine: 11m15zR]
[Immagine: 12Gq56E]
[Immagine: 14lr1j4.png] [Immagine: mn22jp.png] [Immagine: 1qlwy0.jpg] [Immagine: 1gouav.png]
03-02-2012 17:37
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
player931402
gg I won alone

Messaggi: 971
Registrato: Jul 2011
Offline Offline
#23 RE: Server php!
0
Domanda:
Quando il mio utente ingame effettua il login praticamente faccio partire questo script.

Codice:
<?php
mysql_connect('xxx','xxx','xxx');
mysql_select_db('xxx');

$nick= $_POST['N'];
$pass= $_POST['P'];
$versione = $_POST['V'];
$bool = 0;

    if ($versione != "0.01" )
        $bool=1;
        
    $ris = mysql_query("SELECT ID FROM Utente WHERE `NOME`='$nick' AND `PASS`='$pass'");
    
    if (mysql_affected_rows()!= 0)
    {
        if ( $bool == 0 )
        {
            $stringa=  mysql_query("UPDATE Utente SET `ONLINE`='1' WHERE `ID`='$ris'");
            echo $ris;
            $bool=2;
        }
    }
    
    if ($bool!=2)
        echo -1;
?>



Ora, i casi di errore tornano tutti ( ovvero il "return" di -1 ) ma non mi torna quando il caso è giusto!
Infatti, mi sà che ho capito il problema.. Io needo di settare il campo online delli'd che contengo in $ris ( non a caso uso propio questa variabile passata ) in $stringa.. ma non worka! possibile che il varole $ris contenga qualcosa tipo #Resource id "numeroid" ? Se si, come fixo? ( ovvero passare soltanto il numero dell'id cosi va tutto liscio? )


Grazie!

Matteo Galeotti
09-02-2012 20:30
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Lotti
Junior Member

Messaggi: 22
Registrato: Jan 2012
Offline Offline
#24 RE: Server php!
0
$row uguale mysql_fetch_assoc($res);
echo $row['id'];

sono da android e non trovo il simbolo dell'uguale!!

Valerio Riva
http://www.valerioriva.it/
http://www.mygpteam.com/
http://www.coltivareorto.it/
10-02-2012 0:25
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
psicomante
Pixelizer

Messaggi: 210
Registrato: Jul 2011
Offline Offline
#25 RE: Server php!
0
(03-02-2012 17:37)Naufr4g0 ha scritto:  
(03-02-2012 15:53)Lotti ha scritto:  oppure quando fai le query metti il gioco in pausa con sopra un bel simbolo "loading" Smile

Io propongo di mettere le html request in un altro thread, in modo da evitare di bloccare l'esecuzione del programma.
La lib SFML ha anche la gestione dei thread. Smile

intendi le http requests? SFML tra l'altro le ha già implementate in sf::Http::Request::Get. Il problema è che servirebbe un analogo delle XMLHttpRequest in C++, ovvero delle richieste HTTP asincrone, con messaggi.

Comunque certo che si, in un altro thread assolutamente.

Roberto P
< site | twitter >
(Questo messaggio è stato modificato l'ultima volta il: 10-02-2012 10:10 da psicomante.)
10-02-2012 9:59
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Naufr4g0
RetroIndie developer

Messaggi: 2,820
Registrato: Oct 2009
Offline Offline
#26 RE: Server php!
0
(10-02-2012 9:59)psicomante ha scritto:  intendi le http requests? SFML tra l'altro le ha già implementate in sf::Http::Request::Get. Il problema è che servirebbe un analogo delle XMLHttpRequest in C++, ovvero delle richieste HTTP asincrone, con messaggi

Si si intendevo http request, ovviamente! Smile

Davide Fichera [Immagine: 17IYOVH] [Immagine: 11m15zR]
[Immagine: 12Gq56E]
[Immagine: 14lr1j4.png] [Immagine: mn22jp.png] [Immagine: 1qlwy0.jpg] [Immagine: 1gouav.png]
10-02-2012 10:17
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Lotti
Junior Member

Messaggi: 22
Registrato: Jan 2012
Offline Offline
#27 RE: Server php!
0
se serve posso postare un esempio di chiamata asincrona in php (con i socket). poi sta a voi tradurla Smile

Valerio Riva
http://www.valerioriva.it/
http://www.mygpteam.com/
http://www.coltivareorto.it/
10-02-2012 13:51
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Rispondi 


Vai al forum: