Salve. Mi sono accorto che con Opera 9.52 si verifica un errore durante l'invio di una richiesta post ad una pagina php. La richiesta viene effettuata ma i parametri passati non vengono intercettati dalla pagina php o_O

codice:
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import javax.swing.JApplet;

public class testApplet extends JApplet
{
	public void init()
	{
		InputStream inputStream = null;
		OutputStream outputStream = null;
		OutputStreamWriter writer = null;
		
		try
		{
			URL url = new URL ("http://localhost/phpPage.php");
			URLConnection connection = url.openConnection();
			connection.setDoOutput (true);
			connection.setDoInput (true);
			
			String data = URLEncoder.encode ("name", "UTF-8") + "=" + URLEncoder.encode ("value", "UTF-8");			
			
			outputStream = connection.getOutputStream();
			writer = new OutputStreamWriter (outputStream);
			writer.write (data);
			writer.flush();
			
			inputStream = connection.getInputStream();
		}
		catch (Exception exception)
		{
			exception.printStackTrace();
		}
		finally
		{
			try
			{
				inputStream.close();
				outputStream.close();
				writer.close();
			}
			catch (Exception exception)
			{
				exception.printStackTrace();
			}
		}
	}
}
codice:
<?php

$value = $_POST['name'];

$file = fopen ("test.txt", "w");
fwrite ($file, $value);
fclose ($file);

?>
In questo caso, la pagina php viene creata correttamente, ma il valore parametro che gli ho passato dalla applet non viene preso in considerazione!
Con mozilla e con IE tutto fila liscio, il problema rimane solo con Opera... qualche idea?