[Php-avanzado] programa para FTP y mandar formulario por mail
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Vie Abr 23 11:57:46 ART 2010
Hola!
Jésica se expresó bien, y lo que necesita es un servidor FTP para MS
Windows, para practicar la "maniobra FTP"....
Respecto a esto, si bien está bueno que si te sobra tiempo la
practiques, hacé los ejercicios de upload con move_uploaded_file()... no
te frenes por no tener un servidor FTP instalado.
Respecto a la función mail(), no parece mal usada.
Me llama la atención que esté separado con \r\n cada línea de
cabecera... podrías hacer una prueba sin el cuarto parámetro (que es
opcional) para sacarte la duda de si funciona en un escenario más
simple.
Si estás probando este script con mail() localmente, lo más probable es
que no te funcione, ya que necesitás tener instalado localmente un
servidor de correo (SMTP) y no parece tu caso.
Probalo en algún hosting (en en la sala de computos de la FI), teniendo
en cuenta las consideraciones que te indicaron en los mails anteriores
sobre autentificación.
Seguimos!
PD: como sugerencia, enviá a la lista distintas consultas en distintos
mails, así es más fácil seguir el hilo de la conversación. Sentite libre
de enviar 2, 3 o 10 mails juntos con tus dudas!
El vie, 23-04-2010 a las 12:22 +0000, Juan Manuel Incaurgarat escribió:
> hola
> te contesto in a rush:
>
> cliente ftp: en windows uso filezilla, sino en gnu/linux uso gedit.
> form: estaria bueno que publiques el error que te tira
> ojo que muchos hostings, tienen habilitada la funcion mail pero
> requieren atenticacion
> se puede hacer con otra funcion que si mal no recuerdo es algo como
> set_sender o algo asi
> saludos
>
> kilinkis
>
>
> ______________________________________________________________________
> From: jesicabillia en hotmail.com
> To: php-avanzado en pato2.fi.mdp.edu.ar
> Date: Fri, 23 Apr 2010 12:11:16 +0000
> Subject: [Php-avanzado] programa para FTP y mandar formulario por mail
>
> Hola!! no tengo ningún programa de FTP, me bajé el HeidiFTP y el
> ProFTOD pero el 1ero no me deja configurar el ftp con los datos que me
> pasaron de un servidor para poder entrar y el segundo no se como se
> instala... si es que sirve para windows, linux no lo tengo instalado.
> Los datos q tengo para ingresar al ftp son los siguientes:
> Host name port : nro IP
>
> Usuario: jes en web.com
> Pasw: miusuario01
> (no son los datos verdaderos obviamente pero son con ese formato)
> si hay algun otro programa que sea mas facil de configurar tipo el que
> está instalado en la facultad mejor sino cualquiera que me deje
> meterme en el FTP y probar.
> POr otro lado lo que quiero saber es cómo hago para mandar por maill
> los datos que tengo en un formulario, intenté usar la función mail
> pero no me deja, me arroja un error, la uso de la siguiente manera:
>
> $para= 'mail en hotmail.com';
> $asunto = 'Pedido web';
> $mensaje = 'Pedido de foto Nro. '.$foto.' '.$cant.' copias,
> confirmar al mail: '.$correo;
> $cabeceras = 'From: '.$correo . '\r\n' . 'Reply-To: '.$correo. '\r
> \n' . 'X-Mailer: PHP/' . phpversion();
> mail($para, $asunto, $mensaje, $cabeceras);
>
> en el manual de PHP está la misma forma de sintaxis que estoy
> usando... no se qué es lo que falta configurar.
> Gracias!!! Jes.-
>
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado