Código:
tal vez vean algunos errores de como pongo el codigo, pero eso no es lo importante, lo importante ahora mismo es que ven esas lineas que estan debajo del ultimo catch en donde pongo los 3 datos que estraigo del archivo que tomo por medio del JFileChooser, entonces luego que le puedo hacer al content para que me sirva, por que siento que le hace falta algo, el content lo necesito en texto pero como en php me imagino qeu aca se le debe aplicar algo para que ese content vaya bien parseado, en php lo hago asiprivate void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: TreePath parentPath = this.jTree1.getSelectionPath(); if(parentPath != null){ //System.out.println(parentPath.toString()); JFileChooser fileChooser = new JFileChooser(); int returnVal = fileChooser.showOpenDialog(null); if (returnVal == JFileChooser.APPROVE_OPTION) { File file = fileChooser.getSelectedFile(); FileInputStream fis = null; BufferedInputStream bis = null; DataInputStream dis = null; String cont=""; try { fis = new FileInputStream(file); // Here BufferedInputStream is added for fast reading. bis = new BufferedInputStream(fis); dis = new DataInputStream(bis); // dis.available() returns 0 if the file does not have more lines. while (dis.available() != 0) { // this statement reads the line from the file and print it to // the console. cont += dis.readLine(); } // dispose all the resources after using them. fis.close(); bis.close(); dis.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } //Nombre del archivo String name = file.getName()); //Content del archivo cont ; //Conten-Type new MimetypesFileTypeMap().getContentType(file); } else { System.out.println("File access cancelled by user."); } } else//AQUIIIIIIIIIIIIIIIIIIIIIIIIIIII JOptionPane.showMessageDialog(null,"Debe escoger la carpeta del arbol donde se subira el archivo"); }
Código PHP:
$file = fopen($_FILES['archivoup']['tmp_name'],'r');
$filesize = filesize($_FILES['archivoup']['tmp_name']);
$filecont = fread($file,$filesize);
$filename = urldecode($_FILES['archivoup']['name']);
$filecontype = $_FILES['archivoup']['type'];