Ik heb een php script in combinatie met een URLConnectie in een java-applet, die er voor moet zorgen dat je vanuit het applet in een file kan schrijven:
php:
java:
Als ik het script direct in de browser aanroep en een var meegeef werkt dat gewoon. Het applet doet echter niks.
Lezen lukt wel.
Iemand suggesties?
php:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
| <? $fd = fopen("moves.dat","a+"); fputs($fd,"\n".$move); fclose ($fd); $fd = fopen("moves.dat","r"); while (!feof ($fd)) { $buffer = fgets($fd, 4096); echo $buffer; } fclose ($fd); ?> |
java:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| URL ur = new URL(this.getCodeBase()+"phpWriter.php");
HttpURLConnection co = (HttpURLConnection) ur.openConnection();
co.setRequestMethod("POST");
co.setRequestProperty("Content-type", "application/x-www-form-urlencoded");
co.setAllowUserInteraction(false);
co.setDoOutput(true);
OutputStream out = co.getOutputStream();
PrintWriter pw = new PrintWriter(out);
pw.print("move="+m);
pw.flush();
pw.close(); |
Als ik het script direct in de browser aanroep en een var meegeef werkt dat gewoon. Het applet doet echter niks.
Lezen lukt wel.
Iemand suggesties?