Newsgroup: it.comp.www.php
Titolo: <<< ...invio di un file >>>

...è possibile con PHP eseguire un trasferimento in diretta tra due
client?
Ho fatto un applicazione multiaccesso con flash/PHP e mi servirebbe che
gli utenti connessi al sistema abbiano la possibilità di inviarsi un
file , un po' come succede con le chat!
E' possibile???
Grazie
Antonio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 client?
Diretto* ovviamente no (PHP e' lato server).
Puoi utilizzare PHP + JS (lato client) per effettuare l'ipload sul
server e notificare all'utente "destinatario" la necessità di
scaricarlo.
Se per diretto intendiamo tra un client e l'altro senza utilizzare
altro che un browser standard.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
L'uomo, conscio di sbagliare, persevera.

 altro che un browser standard.
Grazie per la tempestiva risposta intanto!!!
No, con diretto intendo che voglio evitare l'UpLoad su una cartella di
appoggio del server per poi fare un DownLoad con il client destinatario!
Per capirci la mia intenzione è usare si il browser ma nel momento che
invio il file con il mittente,
questo venga scaricato direttamente nel PC del destinatario senza
doverlo prima Uplodarlo sul server.
Spero di essere stato chiaro. :-)
Per essere più chiaro possibile, penso alle chat (solo come processo, ma
io voglio passare dal browser)
che un client invia un file, l'altro accetta il file e questo viene
scaricato direttamente nel proprio PC.
grazie ancora


 destinatario!
[Mi quoto]Diretto* ovviamente no[/Mi quoto]
Se devi proprio farlo devi usare qualche tecnologia lato client come
Java o ActiveX (etc). Nel primo caso sei obbligato a firmare
digitalmente l'applet (se vuoi usare una applet) per poter effettuare
una connessione socket verso un indirizzo diverso dal server da cui
viene scaricata la applet.
Tieni comunque presente che potresti avere svariati problemi con utenti
che utilizzano firewall o proxy.
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y


 scaricato direttamente nel proprio PC.
Lascia perdere.. Prima di tutto il php è lato server come ha detto 
Setec, quindi se vuoi una connessione client-client non ci passi neanche 
per il server e quindi cosa te ne frega del php?
Credo che tu non abbia capito che il php deve essere eseguito appunto 
sul server, il java invece viene eseguito dal client.
Se vuoi instaurare una connessione client client tipo winmx (perchè è a 
quello che pensavi immagino) tramite un browser, vai incontro a una 
serie si problematiche che neanche ti immagini. Sarebbe come riscrivere 
un piccolo winmx o kazaa, ma in un linguaggio molto mento potente quale 
Java o ActiveX.
Forse potresti far uppare sul server un pezzetto del file che intanto 
viene scaricato, e qui si che puoi usare il php, ma è abbastanza 
complesso e comunque per il server ci passi.
Ciao
-- 
                   |||
                  (0.0)
|-------------o00----00o-----------------------------|
|Stefano Alberto Russo - Liceo Oberdan - Trieste     |
|
www.terra32.net
 - webmaster @ 
www.acquariofilia.biz
 |
|----------------------------------------------------|