Título: Subir imágenes a un servidor Publicado por: sexto en 12 Marzo 2011, 14:40 pm Tengo que hacer un proyecto que consiste en una web en PHP y un programa en C# (Formularios, no web) integrados.
Es decir, que tanto desde la web como desde el programa puedo acceder a ver los datos, modificarlos, añadirlos, borrarlos... etc. Mi problema viene a la hora de subir imágenes al servidor. Desde la web en PHP (que ya está terminada) no hay problema, pero desde C# no se como hacerlo. Teniendo en cuenta de que la web está en el servidor pero el programa en C# está en el cliente... Como puedo hacerlo? Solo necesito subir imágenes, el tema de acceder a la base de datos y todo eso ya lo tengo hecho. Por cierto, quiero subir imágenes a un directorio del servidor, NO a la base de datos. Gracias, un saludo. Título: Re: Subir imágenes a un servidor Publicado por: SRVAM en 12 Marzo 2011, 16:18 pm http://msdn.microsoft.com/es-es/library/system.net.webclient%28VS.80%29.aspx
es como hacer un clienteFTP con C#, ahi tienes ese enlace a la clase que tienes que usar. si le preguntas a San Google, patron de los que quieren adquirir conocimientos, podras encontrar mas de un ejemplo de cliente ftp en C# ;) saludos!! Título: Re: Subir imágenes a un servidor Publicado por: sexto en 12 Marzo 2011, 18:00 pm No lo consigo, me da error 404.
Este es mi código: Código: private void button2_Click(object sender, EventArgs e) Obvimente en "mi URL" no pone eso, pone la URL del directorio dónde quiero guardar el archivo. Título: Re: Subir imágenes a un servidor Publicado por: SRVAM en 13 Marzo 2011, 03:12 am mm... prueba utilizando la clase FtpWebRequest, antes me hice un lio y te dije la otra, pero la que yo utilice para mi clienteFTP es esta que te he dicho ahora. aqui te pongo un ejemplo de como subir un archivo a tu ftp utilizando esta clase, si no te va dime que error te da y lo solucionamos
Código
Título: Re: Subir imágenes a un servidor Publicado por: .::IT::. en 13 Marzo 2011, 07:39 am Yo implementaria web services para subir una cadena de bytes al servidor mirar NuSoap
en : http://sourceforge.net/projects/nusoap/ http://www.orlandobrea.com.ar/2009/09/webservices-con-nusoap-en-php-ejemplo-1.html Título: Re: Subir imágenes a un servidor Publicado por: sexto en 15 Marzo 2011, 16:40 pm Ya lo he conseguído gracias a una especie de variación del código de SRVAM.
Muchas gracias. Título: Re: Subir imágenes a un servidor Publicado por: [D4N93R] en 15 Marzo 2011, 20:02 pm Tanto la solución de SRVAN como la de IT son válidas. Ftp es una buena solución y un webservice también.
Aunque personalmente yo lo hubiese hecho con un Webservice porque es mucho más fácil, mantenible y reusable. Un saludo! Título: Re: Subir imágenes a un servidor Publicado por: SRVAM en 16 Marzo 2011, 01:19 am si, un webservice es una forma mas limpia de hacerlo, pero no se hacer un webservice en php asi que me decante por el ftp xDD
ya puestos con el tema, varia mucho el hacer un webservice en php de hacerlo en .net?? Título: Re: Subir imágenes a un servidor Publicado por: [D4N93R] en 16 Marzo 2011, 20:27 pm Más o menos, depende de cómo lo hagas, en .Net nativamente tienes muchas formas, al estilo php, WebMethods o WCF.
Un saludo! Título: Re: Subir imágenes a un servidor Publicado por: SRVAM en 17 Marzo 2011, 03:06 am Más o menos, depende de cómo lo hagas, en .Net nativamente tienes muchas formas, al estilo php, WebMethods o WCF. Un saludo! jaja me entendiste al reves xDD se hacerlos en .NET pero no en php jajaja xDD Título: Re: Subir imágenes a un servidor Publicado por: [D4N93R] en 17 Marzo 2011, 20:14 pm AL contrario, si te entendí:
"varia mucho el hacer un webservice en php de hacerlo en .net??" Y te respondí a eso xP Ahora de como hacerlo en php, pues ahí está el subforo de php :D :P Título: Re: Subir imágenes a un servidor Publicado por: SRVAM en 18 Marzo 2011, 02:42 am jajaja me dare una vuelta por el subforo de php a partir de lunes que acabo los examenes ;)
gracias!! |