Newsgroup: it.comp.www.php
Titolo: Upload senza form

Ho fatto uno script in irc che mi gestisce delle immagine, le volevo uppare
sul server mandando a uno script in php il percorso del file. Solo che non
sono riuscito perchè la funzione copy vuole il file in una variabile e non
so come mettercelo senza un form..
Praticamente a me servirebbe uppare il file partendo solo dal suo percorso..
senza utilizzare form.
Grazie Diego

 senza utilizzare form.
Fammi capire, il problema sta solo nel fatto che prelevi il parametro con
POST anziche' con GET?
-- 
http://www.awikia.org
 : @ WIKI @rchitecture
http://www.awikia.org/php
 : noterelle bilingui anglo-valdostane su php e
dintorni.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 POST anziche' con GET?
Ok, ora ho capito la domanda: come fare a mandare un parametro col metodo
POST senza usare le form?


 Grazie Diego
Cercando con google come consigliato da Setec in QUESTO NG con gli
argomenti post senza form ho trovato questo, di cui non garantisco nulla...
Ovviamente parla di codice che deve apparire nella pagina html, di
javascript!!! Il ma si riferisce al fatto che non si puo' fare in html
puro:
Cito:
 
Ma potresti inviare il form con javascript clikkando su un link, anche
se siamo OT lo cito lo stesso, mi sa che cercava proprio questo.
<script>
function set_orderby(orderby)
{
   document.table_form.orderby.value=orderby;
   document.table_form.submit();
}
</script>


 Grazie Diego
Cercando con google come consigliato da Setec in QUESTO NG con gli


 senza utilizzare form.
Leggiti questo:
http://freephp.html.it/articoli/view_articolo.asp?id=76


 se siamo OT lo cito lo stesso, mi sa che cercava proprio questo.
ma io non devo usare nessuna pagina html e nessun form.. a me arriva allo
script php con la funzione $_GET il percorso del file che devo uppare, solo
che in tutti gli help che ho cercato il file viene uppato mediante un form e
l'indirizzo viene immagazzinato in automatico.

 POST senza usare le form?
mi andrebbe bene anche un altro metodo, basta che il mio file venga uppato
(evitando la connessione FTP)

 l'indirizzo viene immagazzinato in automatico.
Tu su che cosa puoi mettere le mani?
Sullo script lato server o su che cosa?
E senza uno straccio di codice cosa vuoi che si possa capire!!!
Ma ci siete o ci fate?
Ti serve capire cosa modificare al client che uppa od al server che riceve?


 (evitando la connessione FTP)
Ma va al diavolo!!!


 uppare sul server mandando a uno script in php il percorso del file.
PHP nelle web application e' lato server. Il codice viene eseguito sul
server. Sei conscio che se fosse possible fare quello che chiedi
chiunque potrebbe copiare i file dal pc di chiunque altro?
-- 
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
Do. Or do not. There is not try.

 l'indirizzo viene immagazzinato in automatico.
non so se ho capito bene, comunque se hai accesso al server puoi creare 
solo la pagina che "riceve" il form con il file da uploadare e poi 
creare con un linguaggio di programmazione lato client (non so se gli 
script di mIRC abbiano tali potenzialità) la richiesta POST e spedirla a 
quella pagina.
Ma a cosa serve ?
ciao
Alesi_27

l'indirizzo viene immagazzinato in automatico.
Per fare l'upload di files non puoi usare GET ma devi per forza usare
POST ed inviare i dati come mime type multipart/form-data (nome file e
contenuto file).
E' fattibile in Javascript senza usare i FORM di HTML usando
XMLHttpRequest con i browser che lo supportano (Gecko, IE, Opera) ma
non ho idea se puoi farlo da script IRC.
'bye

 Ti serve capire cosa modificare al client che uppa od al server che
riceve?
mi sembra che abbia già detto tutto.. l'unica cosa che ho è una variabile
con il percorso del file (ad es. c:\ciao.zip) che devo uppare sul sito, nel
sito posso mettere tranquillamente il file php.
Non penso ti servi il codice mIRC, perchè l'unica cosa che fa è quella di
dare il percorso del file.
Io devo far si che il server riceva il file e bon.. però non riesco a far si
che il file venga messo in una variabile.

 Alesi_27
 Alak

 chiunque potrebbe copiare i file dal pc di chiunque altro?
ma scusa un form lo fa Oo.
A me andrebbe bene anche riempire in automatico questo form, ma non capisco
come funziona quando cerca il file.

 particolari come questo che richiede l'inserimento di un file
Allora il problema non riguarda il PHP ma la tua conoscenza di mIRC.
-- 
I am what I am, I do what I can


 'bye
grazie

 capisco come funziona quando cerca il file.
In questo il PHP non ha nulla a che fare. Dipende dal client http che
stai utilizzando. Come ho gia' detto, non centra il PHP ma la tua
conoscenza di mIRC.
-- 
I am what I am, I do what I can


 'bye
grazie

 Allora il problema non riguarda il PHP ma la tua conoscenza di mIRC.
secondo me era fattibile in php questa cosa, è per quello che ho chiesto
qua. E se lo fosse stato, sarebbe stato molto più facile. Con mIRC
praticamente si deve lavorare come lavora un browser, e visto che mIRC può
lavorare come un browser penso sia possibile farlo, però è un casino, tutto
qui.

 h un casino, tutto qui.
Si, e' un casino, ma qui non ha nulla a che fare. Si tratta di
programmare mIRC, non PHP in quanto e' la programmazione lato client il
problema e non quella lato server.


 mi sembra che abbia già detto tutto.. 
Non hai detto niente invece, solo dettagli di cui non ce ne puo' fregare
nulla.
Vuoi le soluzioni e non sai neppure quali sono i problemi.
Non ci hai detto se stai lavorando sul codice del server oppure no.
E tu ci dici di averci detto tutto.
Non ci hai detto niente.
