Necesito ayuda porque estoy creando la manera cargar una imagen con un formulario esta sea guardada en MySQL y quisiera utilizar todo esto con un código PHP porfavor quién me puede ayudar.
Gracias de Ante mano.
| ||||
Respuesta: Ayuda con PHP No estaba duplicado, estaba triplicado y no es la primera vez que lo haces. Deberías leer las Políticas de Foros del Web, en especial el punto 2.4 |
| ||||
Respuesta: Ayuda con PHP Bueno si has tenido paciencia aquí te traigo el código: Este es el formulario:
Código HTML:
Ver original Y este es el programa que lo ingresa en la base de datos, yo lo he llamado foros_web1.php que es como hago los archivos para ayudar a los usuarios del foro. Como comprenderás no es algo completo, pero si que es una orientación para que puedas empezar a hacerlo. Código PHP:
__________________ Juego de navegador online |
| ||||
Este lo llame subir.php: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Subir</title> </head> <body> <form method="post" action="guardar.php" enctype="multipart/form-data"> Nombre: <input type="text" name="nombre" maxlength="100"><br> Imagen: <input type="file" name="imagen" size="40"><br> <p><input type="submit" name="submit" value="Subir"> </form> </body> </html> Este otro lo llamé guardar.php <? // Configurar las dos lineas siguientes mysql_connect("servidor","usuario","contraseña"); mysql_select_db("base_de_datos"); $imagen=$_GET['imagen']; $imagen = addslashes(fread($imagen=$_GET['imagen'];fopen($imagen, "rb"), filesize($imagen))); $nombre = $_GET["nombre"]; mysql_query("INSERT INTO imagenes (nombre,imagen) VALUES ('$nombre','$imagen')"); ?>Se ha subido la imagen a la base de datos, puedes verla pulsando <a href="ver.php?nombre=<? echo $nombre ?>">aquí</a> y este para ver la imagen si se guardo o no en la BD se llama ver.php <? $nombre = $_GET['nombre']; // Configurar las dos lineas siguientes @mysql_connect("servidor","usuario","contraseña"); @mysql_select_db("base_de_datos"); $query = "SELECT imagen FROM imagenes WHERE nombre = '$nombre'"; $result = @mysql_query($query); $imagen = @mysql_result($result,0); Header( "Content-type: image/jpeg"); echo $imagen; ?> Sinceramente ahora porque la Infracción... Dios y aparte de 3 puntos de verdad no los entiendo, porque en vez de ayudar lo que hacen a mi punto de vista es interrumpir y en caso tal molestar ayuden, si son administradores debería es ayudar y no perder el tiempo. Y ademàs, no estoy molestando a nadie sólo estoy pidiendo ayuda... Si administran tanto porque mejor no usan otro servidor con mejor requerimiento y evitan tanta restricciones ya parecen Microsoft Restricciones por todos lados.... Atentamente: Henry Rataman. Estamos en pro del Mundo Libre será que ustedes no entienden esas virtudes. se que deben existir normas y reglas pero con todo el respeto ustedes exageran.. Última edición por GatorV; 11/02/2010 a las 10:13 |
Etiquetas: Ninguno |