hola , alguien sabe como hacer una pagina HTML (o flash) y que via php sepuedan subir fotos a un servidor porfa ?
lo quenecesito simplemnte es subir una foto a un server diariamente pls.
saludos y desde ya gracias.
| ||||
![]() hola , alguien sabe como hacer una pagina HTML (o flash) y que via php sepuedan subir fotos a un servidor porfa ? lo quenecesito simplemnte es subir una foto a un server diariamente pls. saludos y desde ya gracias.
__________________ Este es mi nuevo portafolio www.elsalvadorguia.com |
| ||||
... no entiendo, pero en las FAQ se menciona el cómo subir archivos, además de ser tema tratado. Si tu planteamiento es diferente, ampliate en tu explicación; tal como lo planteas es un simple upload (con una valación). Saludos! ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| |||
Estuve trasteando un codigo que te permite subir imagenes y te va mostrando un thumbnail de cada imagen a medida que las subes con la opcion de eliminarla si lo deseas. A lo mejor se podria haber hecho de otra forma mas simple, no se, pero funciona: Código PHP: Última edición por Cubatron; 12/01/2006 a las 18:06 |
| ||||
![]() ok gracias por contestar, una pregunta mas especifica es la siguiente.... digamos que he hecho una pagina web, la cual tenga dos botones muy sencillo el diseño.... y que un boton me permita buscar en mi disco duro la foto a subir y elotropara enviarla. algo asi como esto .... ( esta es una foto que yo hice en photoshop) ![]() apues loquenecesito hacer es dicha pagina web.. inlcuso, no es necesario visualizar la foto, con solo seleccionarla, y enviarla bastaria. el problema es que lo he hecho con texto, pero nunca con fotos, y no se donde colocar todo ese php que me da mi amigo cubatron, se que va en un archivo.php pero de alli no se que hacer.. thansk y disculpen lasmolestias. capichi hermanos ?
__________________ Este es mi nuevo portafolio www.elsalvadorguia.com Última edición por mau.; 12/01/2006 a las 17:30 |
| |||
Pues yo he copiado el código ese que has puesto y solamente me aparece el boton de examinar. También es cierto que he modificado... Cita: por$directorio ="."; Cita: ...y he creado una carpeta en el servidor que se llama uploads con CHMOD 777, he subido un archivo .jpg y no ha sucedido nada. $directorio ="uploads"; ![]() ![]() Alguna solución?? Gracias. Un saludo. |
| ||||
![]() hola gracias por contestar,bueno a mi igual no me funciono, y el servidor esta en indows y no en linux, incluso pedi soporte y mepermite reescribir en textos.txo osea que no creo que sea cosa de permisos de escrituro 777 eso espero. ya que mis texto cambian, pero igual, no mepermite subir imagenes aun haciendo loque me pides y todo. help pls. saludos
__________________ Este es mi nuevo portafolio www.elsalvadorguia.com |
| ||||
mau: A PHP solo le corresponde recibir el archivo, validar de ser neceario, y colocarlo en la ubicación final... La imágen que compartes solo da la idea de lo que quieres (un upload vía HTTP común), pero no corresponde a PHP "llegar a eso". Lo de los botónes no lo podrás hacer con simple HTML, el motivo es que, para el envio de archivos necesitas de un filebox (<input type="file" ...) y este contiene el botón "Exáminar..." y la caja al lado, no hay manera de quitar eso. He visto un par de trucos, uno con JS que solo servia para IExplorer antes de la versión 6, el segundo con CSS, se trataba de "transparentar" el filebox y sobreponer una imágen... todo esto para lograr que se viera solo el botón "Buscar". Para previsualizar el archivo (aunque dices no es necesario), en las FAQ de JavaScript hay algo, pero igual es válido solo para IExplorer, colaboradores de aquel foro estaban buscando la manera de hacerlo valer en otros navegadores, no sé a qué llegaron. Quizá y se pueda hacer con un applet JAVA (no JavaScript) ![]() El cómo PHP recibe ficheros, los valida y posiciona, repito, esta en las FAQ (la #12) y es tema muy tratado. Apenas unos post atrás se acaba de mencionar un upload solo de imágenes. Cubatron: En tu script combinas métodos de recepción de variables, este puede ser el motivo del por qué no le funciona a los compañeros. Lo que usas es obsoleto, debes usar variables superglobales; esto se explica en otra FAQ: http://www.forosdelweb.com/showthrea...989#post238989 Además procura hacer la alidación con la función empty(). Ejemplo de cómo debe quedar: Código PHP: sck1983: Restringir como tal, no. Volvemos a que PHP es un lenguaje del lado del servidor, por lo tanto para poder trabajar con el archivo este debe estar en el servidor, osea que ya se habrá subido. Sin embargo puedes dejarlo en la carpeta temporal (lee la FAQ #12) ó incluso borrarlo si no cumple con tus requisitos. Las dimensiones de la imágen las puedes obtener mediante la función getimagesize(), te devuelve un array cuyos dos primeros índices serán el ancho y alto respectivamente: Código PHP: ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| ||||
![]() pregunta... la imgaen pesa lo mismo aun cambiando su tamaño cierto? lo que el array hace es cambiarla de tamaño alpresentarla pero pesa lo mismo cierto ? saludos
__________________ Este es mi nuevo portafolio www.elsalvadorguia.com |
| |||
Si, cierto. Lo mejor seria cambiar algunas cosas. A mi me funciona en concreto, pero para adaptarse a mas usuarios tal vez seria mejor modificarlo. De todos modos es una idea, un poco distinta, al tipico EXMAMINAR y ACEPTAR. Ademas mis conocimientos son basicos. Voy a empollarme las FAQs a ver ;) Hasta luego. |