2011-09-12 10 views
7

¿Es posible tener un formulario HTML en el servidor A y subir contenido al servidor B?¿Se puede cargar un archivo para subir archivos a otro servidor?

¿Se puede lograr esto? Estoy tratando de usar un iframe con el formulario que comienza en el otro servidor, pero necesito información transmitida al formulario desde el servidor A. ¿Tendría que usar javascript?

¡Gracias por tu ayuda!

Respuesta

6

Siempre que lo envíe a través de POST y su servidor remoto acepte esa respuesta POST, claro. No es necesario javascript, simplemente configure la acción de formulario en el servidor remoto.

+0

¿Cómo se puede lograr esto? Tengo que resolver el mismo problema, pero no sé cómo PUBLICAR el nombre de archivo (o campo de archivo) y no sé qué hacer en el servidor remoto cuando recibo los campos POST. – villamejia

+0

Simplemente incluya un campo '' y luego asegúrese de agregar 'enctype =" multipart/form-data "' a su etiqueta '

' para que sepa cómo para codificarlo En el lado del servidor simplemente mire en el bloque de ARCHIVOS del objeto de solicitud. En PHP tienes '$ _POST' y también tienes' $ _FILES', por lo que '$ _FILES ['myfile']' debería darte los datos que necesitas. En Node/Express agrega el middleware 'connect-multiparty' y deberías encontrarlo en' req.files' – AlienWebguy

Cuestiones relacionadas