|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Mar 2005
Città: Padova
Messaggi: 140
|
[Java-php]Passaggio dati Applet Java - Php
Ciao a tutti,
ho da poco completato grazie a voi, un'applet certificata che esegue alcune operazione con la seriale sul pc. Ora però dovrei passare il dato ottenuto nell'applet ad una pagina php per interrogare il database ad essa collegato. Come posso fare???
__________________
Datemi un punto d'appoggio e vi sollevero` il mondo! |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
Puoi aprire una connessione con il server della pagina php usando un URL indirizzato alla pagina desiderata. A quel punto puoi inviare quel che vuoi, usando il protocollo HTTP e la connessione che ottieni dall'URL stesso.
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: Mar 2005
Città: Padova
Messaggi: 140
|
Quote:
__________________
Datemi un punto d'appoggio e vi sollevero` il mondo! |
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Apr 2008
Città: Varese
Messaggi: 406
|
Quote:
E poi inviare in POST i dati
__________________
IT Developer at Hardware Upgrade S.r.l. self.love(this.me()); |
|
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Mar 2005
Città: Padova
Messaggi: 140
|
Codice:
public boolean Identifica(String username, String password)
{
boolean log = false;
try
{
String params = URLEncoder.encode ("username", "UTF-8") + "=" +
URLEncoder.encode (username, "UTF-8") + "&" +
URLEncoder.encode ("password", "UTF-8") + "=" +
URLEncoder.encode (password, "UTF-8");
URL url = new URL ("http://www.miosito.it/pag.php/"+params);
URLConnection conn = url.openConnection();
}catch(IOException a){System.out.println("Errore URL 2");}
}
//
return log;
}
__________________
Datemi un punto d'appoggio e vi sollevero` il mondo! |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Mar 2005
Città: Padova
Messaggi: 140
|
up
__________________
Datemi un punto d'appoggio e vi sollevero` il mondo! |
|
|
|
|
|
#8 |
|
Member
Iscritto dal: Mar 2005
Città: Padova
Messaggi: 140
|
__________________
Datemi un punto d'appoggio e vi sollevero` il mondo! |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
prendi "conn" e apri il suo input stream:
InputStream in = conn.getInputStream(); Per contratto "getInputStream" causa l'invio della richiesta a cui consegue l'esecuzione della controparte server e l'invio della risposta. La risposta è pronta per essere letta da quell'in. Come leggerla dipende dalla risposta. Supponendo ad esempio che la risposta sia una lista di parole separate da una virgoa potremmo dire: Codice:
Scanner reader = new Scanner(conn.getInputStream());
reader.useDelimiter(",");
while(reader.hasNext()) {
String parola = reader.next();
}
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
|
|
|
|
|
#10 | |
|
Member
Iscritto dal: Mar 2005
Città: Padova
Messaggi: 140
|
Quote:
__________________
Datemi un punto d'appoggio e vi sollevero` il mondo! |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:32.




















