Es una aplicacion bastante sencilla pero dispongo de poco tiempo y me urge tenerla. Tengo algo hecho pero necesito de una persona que conozca bien Android. Condiciones por privado
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú MAIN {
GestionFTP ges = new GestionFTP();
ges.conectar("localhost", "XXXX", "XXXX"); //conectamos la maquina al servidor local..
ges.descargarFichero("C:/Users/J/Desktop/Informática/FTP/pruebaftp.txt", "C:/Users/J/Desktop", "pruebaftp.txt");
}
public boolean descargarFichero(String rutaFichero, String rutaDescarga, String nombreArchivo) {
try {
//cambiar la ruta donde se encuentra el fichero
cliente.changeWorkingDirectory(rutaFichero);
cliente.setFileType(FTP.BINARY_FILE_TYPE);
rutaDescarga = rutaDescarga + "/" + nombreArchivo;
BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(rutaDescarga));
boolean ok = cliente.retrieveFile(nombreArchivo, bos);
System.out.println(ok);
System.out.println(cliente.getReplyCode());
System.out.println(cliente.getBufferSize());
} catch (IOException ex) {
Logger.getLogger(GestionFTP.class.getName()).log(Level.SEVERE, null, ex);
}
return false;
}
Conectado!
true
226
<form name='formulario' id='formulario' method='post' action='enviar.php' target='_self' enctype="multipart/form-data">
<p>Nombre <input type='text' name='Nombre' id='Nombre'></p>
<p>E-mail
<input type='text' name='email' id='email'>
</p>
<p>Asunto
<input type='text' name='asunto' id='asunto' />
</p>
Diseño <select name="design[]">
<option value="tarjeta_horizontal" selected="selected">Tarjeta visita horizontal brillo </option>
<option value="ae">e </option>
<option value="bf">x </option>
<option value="ce">ce</option>
<option value="de">de</option>
<option value="re">rel</option>
<option value="a">a</option>
<option value="b">b</option>
<option value="c">c</option>
<option value="d">d</option>
<option value="e">e</option>
<option value="f">f</option>
<option value="g">g</option>
<option value="h">h</option>
<option value="x">xxx</option>
</select>
<p>Mensaje
<textarea name="mensaje" cols="50" rows="10" id="mensaje"></textarea>
</p>
<p>Adjuntar archivo: <input type='file' name='archivo1' id='archivo1'></p>
<p>
<input type='submit' value='Enviar'>
</p>
</form>
<?php
function form_mail($sPara, $sAsunto,$sTexto, $sDe)
{
$bHayFicheros = 0;
$sCabeceraTexto = "";
$sAdjuntos = "";
$design=$_POST["design"];
foreach ($_POST["design"] as $idioma){
$msg.= $idioma." - ";
}
if ($sDe)$sCabeceras = "From:".$sDe."\n";
else $sCabeceras = "";
$sCabeceras .= "MIME-version: 1.0\n";
foreach ($_POST as $sNombre => $sValor)
$sTexto = $sTexto."\n".$sNombre." = ".$sValor;
foreach ($_FILES as $vAdjunto)
{
if ($bHayFicheros == 0)
{
$bHayFicheros = 1;
$sCabeceras .= "Content-type: multipart/mixed;";
$sCabeceras .= "boundary=\"--_Separador-de-mensajes_--\"\n";
$sCabeceraTexto = "----_Separador-de-mensajes_--\n";
$sCabeceraTexto .= "Content-type: text/plain;charset=iso-8859-1\n";
$sCabeceraTexto .= "Content-transfer-encoding: 7BIT\n";
$sTexto = $sCabeceraTexto.$sTexto;
}
if ($vAdjunto["size"] > 0)
{
$sAdjuntos .= "\n\n----_Separador-de-mensajes_--\n";
$sAdjuntos .= "Content-type: ".$vAdjunto["type"].";name=\"".$vAdjunto["name"]."\"\n";;
$sAdjuntos .= "Content-Transfer-Encoding: BASE64\n";
$sAdjuntos .= "Content-disposition: attachment;filename=\"".$vAdjunto["name"]."\"\n\n";
$oFichero = fopen($vAdjunto["tmp_name"], 'r');
$sContenido = fread($oFichero, filesize($vAdjunto["tmp_name"]));
$sAdjuntos .= chunk_split(base64_encode($sContenido));
fclose($oFichero);
}
}
if ($bHayFicheros)
$sTexto .= $sAdjuntos."\n\n----_Separador-de-mensajes_----\n";
return(mail($sPara, $sAsunto, $sTexto, $sCabeceras));
}
//cambiar aqui el email
if (form_mail("ghfjhfgj@ngkjhg.com", $_POST[mail],
"Los datos introducidos en el formulario son:\n\n", $_POST[email]))
echo "Su formulario ha sido enviado con exito";
?>