Entra
Nuovo su Yahoo! Gruppi? Registrati
PHP_FVG · Programmazione PHP Friuli Venezia Giulia
? Già Iscritto? Entra su Yahoo!

Suggerimenti

Lo sapevi che...
Puoi cercare nel gruppo tutti i messaggi inviati.

Messaggi

  Messaggi Aiuto
Avanzata
PHP e bcompiler   Elenco di messaggi  
Rispondi | Inoltra Messaggio #32 di 87 |
Ogg: Prima domanda

--- In PHP_FVG@yahoogroups.com, Andrea Messiga <andmes_web@y...> ha
scritto:
>
> Ciao a tutti,
> mi sono iscritto al gruppo parecchio tempo fa, ma non sono mai
riusci a fare neanche un post.
>
> Adesso, come sempre accade (gli amici si vedono nel momento del
bisogno....) ho bisogno di fare una domanda.
>
> Ho realizzato una piccola applicazione web in PHP e MYSQL con
tanto di login ecc. Vorrei sapere se il server può inviare messaggi al
client collegato e se, magari, può disconnettere l'utente.
>
> Vi prego di non ricopritemi di insulti........
>
> Grazie
>
> Andrea
----------------------------------------------------------------------
Hola!
Ho una mezza ideuzza che potrebbe esserti utile.
Innanzitutto questa è applicabile solamente se il client accede
tramite un login, questo significa che nel DB in una tabella specifica
c'è una riga dedicata per ogni utente registrato.
Aggiungiamo un nuovo parametro, un tinyint che useremo come se fosse
un boolean dato che SQL è un pò limitato (almeno nelle versioni
vecchie, non so se hanno aggiunto questo tipo di dato primitivo).
Bene, questo nuovo parametro serve per controllare se per caso il
tempo a disposizione dell'utente è finito, o se per caso un gestore ha
deciso di kickarlo fuori.
A questo punto è tutto molto semplice, ogni volta che una pagina php
viene caricata viene effettuato il controllo su quel boolean per
vedere se l'utente è ancora ben accetto o meno...il tutto quindi si
risolve con un gigantesco if che racchiude tutto il tuo codice
precedente, e l'else che mostra a video un messaggio di errore o di
avviso o quel che ti pare!
Naturalmente la funzione è conveniente metterla in uno script separato
per non dover appesantire (in termini di byte) gli script; altrettanto
naturalmente sarai costretto a usare una variabile session per
immagazzinare il nome che passerai alla funzione di controllo.
Magari potresti voler usare una session anche per la password, e
mettere un controllo anche sul pairing user/pass nella stessa
funzione; se proprio sei un admin di quelli puntigliosi, potresti
approfittare per immagazzinare l'ultimo ip usato e metterlo nel db, o
magari tracciare gli ip da cui si è connesso per poi controllare se
per caso più utenti usano lo stesso pc nello stesso momento, tutto
dipende da te. Ma forse stò divagando...

Termino quì la mia idea.

Hola!







Ven 17 Mar 2006 11:50 am

cifahack
Offline Offline
Invia email Invia email

Inoltra Messaggio #32 di 87 |
Espandi messaggi Autore Disponi per data

Salve, sono un giovane freelancer che lavora nel settore dell'IT, per i miei progetti ho costruito un piccolissimo ma efficente :) framework che gestisca molte...
itunnuz
Offline Invia email
8 Mar 2006
5:24 pm

... L'hpo appena scaricato pewrchè potrebbe interessare anche a me ... se mi dai il fine settimana comkincio a vederlo. Ciao...
napocapo74
Offline Invia email
10 Mar 2006
5:57 pm

Ecco dei riferimenti su quali possono essere gli utilizzi di Bcompiler http://freephp.html.it/articoli/view_articolo.asp?id=115 Questo è invece il sito da cui...
Fabio Saitta
fabio_saitta...
Offline Invia email
11 Mar 2006
3:25 pm

... Ho trovato un sacco di istruzioni, ma mai qualcuno che l'abbia usato veramente! :|...
itunnuz
Offline Invia email
13 Mar 2006
9:58 am

... Ottimo grazie, fammi sapere! :)...
itunnuz
Offline Invia email
13 Mar 2006
10:00 am

Ciao a tutti, mi sono iscritto al gruppo parecchio tempo fa, ma non sono mai riusci a fare neanche un post. Adesso, come sempre accade (gli amici si vedono nel...
Andrea Messiga
andmes_web
Offline Invia email
15 Mar 2006
3:21 pm

On Wednesday, March 15, 2006 4:21:15 PM ... Si puo' vedere? ... In quali casi? Non cosi' a casaccio spero... E poi, che cosa intendi per inviare messaggi?...
Matteo
video1968
Offline Invia email
16 Mar 2006
7:29 am

... riusci a fare neanche un post. ... bisogno....) ho bisogno di fare una domanda. ... tanto di login ecc. Vorrei sapere se il server può inviare messaggi al...
Carlo Cifarelli
cifahack
Offline Invia email
17 Mar 2006
11:50 am

Ciao, vi ringrazio per aver evitato gli insulti..... Mi scuso per la domanda molto concisa, ma non ho mai molto tempo da dedicare al mio gruppo PHP preferito...
Andrea Messiga
andmes_web
Offline Invia email
20 Mar 2006
2:04 pm

Caro Andrea, normalmente si usano le sessione per tenere gli utenti attivi per un certo periodo. Puoi impostare nei parametri di php.ini se usare le sessioni e...
Fabio Saitta
fabio_saitta...
Offline Invia email
1 Apr 2006
8:52 am
Avanzata

Copyright ? 2009 Yahoo! Tutti i diritti riservati.
La Tua Privacy - Testo aggiornato - Condizioni generali di utilizzo del servizio - Linee guida - Aiuto

?