| ||||
Re: Subir Imagenes en Noticias Sigue sin mostrarme la fotografia en el formulario aquí posteo el codigo lo pege 4 veces y nada. No se si vos , veis el fallo. Código HTML: <html> <head> <title>ENVIO DE NOTICIAS POR Gino'FL</title> </head> <body> <form name="form1" action="creanoticia.php" method="post"enctype="multipart/form-data"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1"> <tr> <td width="25%"> </td> <td width="50%" colspan="2"> <p align="center"><font color="#FF0000" size="5"><b>ENVIÓ DE NOTICIAS</b></font></td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%">Titulo de Noticia</td> <td width="25%"> <input type="text" name="titulo" size="17"></td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%">Mensaje</td> <td width="25%" rowspan="6"> <textarea name="mensaje" cols="25" rows="7"></textarea></td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%" rowspan="6" valign="middle"> <p align="center"> <img src="fotos/noimagen.jpg" name="imagen" width="200" height="150" class="cajatexto1"></td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> <p align="center"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%">Buscar Imagen</td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> <input name="userfile" type="file" class="cajatexto1" onChange="muestra()" size="16" style="float: left"> <input type="hidden" name="MAX_FILE_SIZE" value="100000"></td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%" valign="top"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="50%" colspan="2"> <p align="center"> <input name="grabar" type="submit" class="cajatexto1" value="Enviar Datos" style="font-weight: bold"> <input type="reset" value="Cancelar" style="font-weight: bold"></td> <td width="25%"> </td> </tr> </table> </form> </body> </html> <script language="javascript"> function muestra() { document.form1.imagen.src=document.form1.userfile. value; } </script>
__________________ byweb Soluciones Multimedia |
| |||
Re: Subir Imagenes en Noticias Cita: Que tal ginitofl !!!
Iniciado por ginitofl Hola Byweb precisamente es lo ultimo para ver la imagen antes de subirlo, y que raro que no te funcione, copiaste bien el codigo?, por que despues de cerrar el </html> tienes que poner esto: <script language="javascript"> function muestra() { document.form1.imagen.src=document.form1.userfile. value; } </script> ese pequeño codigo hace que me muestre la foto antes de subirlo, espero ya no tengas problemas, un saludo. Quisiera pedirte un favor. Tengo este código: ----------------------------------------------------------- <?php $extension = explode(".",$archivo_name); $num = count($extension)-1; if( ($extension[$num] == "jpg") OR ($extension[$num] == "gif") OR ($extension[$num] == "JPG") OR ($extension[$num] == "bmp") OR ($extension[$num] == "doc") OR ($extension[$num] == "pdf")) { if($archivo_size < 700000) { if(!copy($archivo, "archivos/".$archivo_name) ) { echo "Error al copiar el archivo"; } else { echo "El archivo ha subido correctamente al servidor"; } } else { echo "El archivo no ha subido porque supera los 700 KB"; } } else { echo "El archivo no ha subido porque debe tener extensión .jpg, .gif, .JPG, .bmp, .doc, .pdf "; } ?> -------------------------------------------------------------------- Estuve probando la etiqueta que dejaste en este tema pero a mí no me funciona. A qué se deberá? Lo que deseo es que la imágen que se suba al servidor se visualizé y a su vez que aparezca la url de dicha imágen. Es decir, que el usuario que suba una imágen determinada pueda ver la ruta url de dicha imágen. Me explico? Esta es la página web con la que estoy trabajando: Trabajo con dos pages: pagina.htm y pagina.php http://www.subelas2.tk Ahora bién, las imágenes suben con normalidad. Sin embargo, lo que quiero es que en la "pagina.php" aparezca la dirección url y la imágen del archivo que se envía (ejemplo: foto1.jpp). Me entiendes? Por favor, si alguien me ayuda, lo agradecería con toda el alma. Saludos !!! Última edición por CYBERUSO; 14/12/2006 a las 23:54 |
| ||||
Re: Subir Imagenes en Noticias Hola Ciberuso dime una cosa solo subes la foto a un directorio o tambien guardas el nombre de la foto en un tabla? si tambien guardas el nombre de la foto en una tabla es muy facil pero si no, la verdad no tengo idea, si se me ocurre algo lo pondre, saludos |
| |||
Re: Subir Imagenes en Noticias tengo una duda: si necesito poner los textos con enlaces para ke estos me envien a otra pagina referente a las caracteristicas que tiene dicha ficha. como se haria. Un ejemplo seria a las fichas ke utilizan en mercadolibre, en donde muestran las caracteristicas del producto y si te interesa le das click a ese enlace y este te envia a otra pagina donde esta mas detallada la informacion.
__________________ :cool: aprendiz :cool: |
| |||
No graba los datos a la BD Hola a todos, tal vez sea un poco tarde mi mensaje, pero vale, tengo un problema con este fantastico "noticiero"... a mi me salen las imagenes, los mensajes, titulos y demas... lo malo es que con el formulario.htm y el creanoticia.php no me ingresa los datos a la BD... no se que hacer... Alguien podria ayudarme?? |
| ||||
Re: Subir Imagenes en Noticias Revisa bien tu base de Datos, si te muestra la imajen es por anteriormente la ha grabado. Mi pregunta es ¿ Como hacer que solo muestre por ejemplo 8 noticias por pag ?. Gracias.
__________________ byweb Soluciones Multimedia |
| ||||
Re: Subir Imagenes en Noticias me puedes echar una mano me da este error Código HTML: Warning: mysql_connect(): Acceso negado para usuario: 'ODBC'@'localhost' (Usando clave: SI) in c:\archivos de programa\easyphp1-8\www\rym\imag\notisia\creanoticia.php on line 47 Notice: Undefined variable: titulo in c:\archivos de programa\easyphp1-8\www\rym\imag\notisia\creanoticia.php on line 49 Notice: Undefined variable: mensaje in c:\archivos de programa\easyphp1-8\www\rym\imag\notisia\creanoticia.php on line 49 Warning: mysql_db_query(): supplied argument is not a valid MySQL-Link resource in c:\archivos de programa\easyphp1-8\www\rym\imag\notisia\creanoticia.php on line 51 Warning: mysql_affected_rows(): supplied argument is not a valid MySQL-Link resource in c:\archivos de programa\easyphp1-8\www\rym\imag\notisia\creanoticia.php on line 53 Error introduciendo la Noticia no lo entinedo lo prueba en esta maquina y me tira este erro |
| ||||
Re: Subir Imagenes en Noticias ya solucione el e rro pero tengo otro y es extraño por que siempre cuando ocupo el easyphp ya sea para guardar datos me sale este error (Undefined variable) en este caso tambien me sale error Código HTML: Notice: Undefined variable: titulo in c:\archivos de programa\easyphp1-8\www\rym\imag\notisia\creanoticia.php on line 49 Notice: Undefined variable: mensaje in c:\archivos de programa\easyphp1-8\www\rym\imag\notisia\creanoticia.php on line 49 Noticia ingresada correctamente Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in c:\archivos de programa\easyphp1-8\www\rym\imag\notisia\muestranoticia.php on line 49 Última edición por a83; 11/02/2007 a las 10:36 |
| ||||
Re: Subir Imagenes en Noticias me da este erro en el muestranoticia.php Código PHP: que puede ser |
| |||
Re: Subir Imagenes en Noticias |
| |||
Re: Subir Imagenes en Noticias Vaya que se lleno de preguntas este tema!... Bueno antes de colaborar un poco, no se si fumaka o ginitolf podrian decirme como hago para postear una noticia con una imagen por defecto si es que no se ingresa una, y tambien a mi no se me previsualiza la imagen antes de postearla. Espero respuesta muchas gracias por el noticiero tan buenisimo! |
| |||
Re: Subir Imagenes en Noticias ginitofl haber si puedes echarme una mano que no sé que he podido hacer que ahora no me funciona. Al intentar subir un archivo salta directamente a "Error al subir la foto" aunque si intento subir alguna de mayor tamaño al permitido todavia me lo reconoce y me avisa, asi que no se que puede ser, he revisado que las carpetas tengan los permisos apropiados, las tabas de la base de datos y el formulario, solo me queda volverme loco xD aqui dejo el archivo php tal como lo tengo, si alguien ve algo raro que me avise porfavor. Cita: <? /*****Creado por: [email protected]*****/ /* ginitofl */ /* Gino Flores Lopez */ $server="******"; /* Nuestro server mysql: */ $database="*********"; /* Nuestra base de datos */ $dbpass="**********"; /*Nuestro password */ $dbuser="*******"; /* Nuestro user */ //datos del arhivo $mensaje = trim($_POST['mensaje']); $titulo = trim($_POST['titulo']); $tabla = trim($_POST['tabla']); $nombre_archivo = $HTTP_POST_FILES["userfile"]["name"]; $tipo_archivo = $HTTP_POST_FILES["userfile"]["type"]; $tamano_archivo = $HTTP_POST_FILES["userfile"]["size"]; //compruebo si las características del archivo son las que deseo if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) && ( $tamano_archivo < 100000))) { echo "La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se permiten archivos de 100 Kb máximo.</td></tr></table>"; ?> <script language="javascript"> setTimeout("url()",3000); function url() { window.history.back(); } </script> <? } else { $nom_img= $nombre_archivo; $directorio = "/fotos/$tabla/"; if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],$directorio . "/" . $nom_img)) { $diaactual= date("d"); $mesactual= date("m"); $anoactual= date("Y"); $fecha= $diaactual . "/" . $mesactual . "/" . $anoactual; //NOS CONECTAMOS A LA BASE DE DATOS $link=mysql_connect($server,$dbuser,$dbpass); $query="INSERT INTO $tabla (titulo,mensaje,foto,fecha) VALUES ('$titulo','$mensaje','$nom_img','$fecha')"; $result=mysql_db_query($database,$query,$link); if(mysql_affected_rows($link)) { echo include ("verificacion2.htm"); } else { echo "Error actualizando, revisa que has completado todos los campos del mensage."; } /* Cierre del else */ } else { echo "<br><br>Error al subir la foto"; } } ?> gracias de antemano Makeitslow eso está en este mismo post, revisalo que lo puse hace algun tiempo, espero que te sea de alguna utilidad. Cita: if (empty($foto="") echo "<img src="url/imagenpredeterminada.gif">"; else echo "<img src=url/$foto">; |
| |||
Re: Subir Imagenes en Noticias Gracias Fumaka, voy a revisar, pero al igual que el PREVIEW de la foto y el caso de que no haya foto no me salia... que valor tengo en URL?? (echo "<img src="url/imagenpredeterminada.gif">";) A propo con tu problema, revisaste bien el orden de los IF y ELSE???? creo que el tercer ELSE no esta formando parte de primer IF que seria el correspondiente.... if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) && ( $tamano_archivo < 100000))) { echo "La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se permiten archivos de 100 Kb máximo.</td></tr></table>"; } else { $nom_img= $nombre_archivo; . . . if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],$directorio . "/" . $nom_img)) { $diaactual= date("d"); $mesactual= date("m"); $anoactual= date("Y"); $fecha= $diaactual . "/" . $mesactual . "/" . $anoactual; . . . if(mysql_affected_rows($link)) { echo include ("verificacion2.htm"); } else { echo "Error actualizando, revisa que has completado todos los campos del mensage."; } /* Cierre del else */ } else { echo "<br><br>Error al subir la foto"; } } |
| ||||
Re: Subir Imagenes en Noticias Sigo con el mismo problema no se ve la imagen al subirla, alguien solucionó este problema? Gracias.
__________________ byweb Soluciones Multimedia |
| |||
Re: Subir Imagenes en Noticias Ojala me puedan ayudar, ya lo hice todo paso a paso al dar enviar aparece error, no se que tendre mal si la coneccion ala base de datos le antepongo el nik de mi servidor al usuario servidor_usuario el pasword lo dejo sin el servidor y la base de datos le antepongo tambien mi servidor que tendré mal, se los agradezo si me ayudan. Se le debe dar permisos especiales a la carpeta o archivo? |
| |||
Re: Subir Imagenes en Noticias me sale un error aqui me pueden ayudar no me muestra las fotos $directorio = 'fotos'; if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],$directorio . "/" . $nom_img)) { el error es: Warning: move_uploaded_file(fotos//balboa_b_g.gif) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/tk/public_html/newsphp/creanoticia.php on line 37 Warning: move_uploaded_file() [function.move-uploaded-file ]: Unable to move '/tmp/phpULhmV6' to 'fotos//balboa_b_g.gif' in /home/tk/public_html/newsphp/creanoticia.php on line 37 error al subir la foto |
| |||
Re: Subir Imagenes en Noticias Cita: respecto a este codigo la verdad es q a mi me funciona con algunas imagenes otras no las muestra tampoco entiendo que pueda ser..........
Iniciado por ginitofl Hola Byweb precisamente es lo ultimo para ver la imagen antes de subirlo, y que raro que no te funcione, copiaste bien el codigo?, por que despues de cerrar el </html> tienes que poner esto: <script language="javascript"> function muestra() { document.form1.imagen.src=document.form1.userfile. value; } </script> ese pequeño codigo hace que me muestre la foto antes de subirlo, espero ya no tengas problemas, un saludo.
__________________ paty :adios: Última edición por niltza; 12/08/2007 a las 13:57 |
| ||||
Re: Subir Imagenes en Noticias Probe el script php y funciona de maravilla gracias, en cuanto al otro script para mostrar vista previa de imagen a subir, comento que con el internet explorer muestra algunas imagenes y otras no y probe con varias incluso con otras extenciones distintas a gif o jpg, me funciono con archivos png, pero con los jpg o gif no me muestra vista previa no se a que se debe alguna idea? y me muestra algunos png no todos tampoco le doy vueltas al asunto pero no tengo idea de q sera |
| |||
Re: Subir Imagenes en Noticias hola, intento poner este script en mi ya codigo. pero me sale lo siguiente, por que peude ser? Warning: move_uploaded_file(fotos/audi.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in C:\AppServ\www\kike\admin\funciones_admin.php on line 43 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\AppServ\uploads\php62F.tmp' to 'fotos/audi.jpg' in C:\AppServ\www\kike\admin\funciones_admin.php on line 43 Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\kike\admin\funciones_admin.php:43) in C:\AppServ\www\kike\admin\funciones_admin.php on line 50 gracias, un saludo. |
| |||
Re: Subir Imagenes en Noticias Hola Sobre el post de Ginitolf, tengo una pregunta.... en el formulario para escoger la imagen a subir. La vista previa no se muestra hasta que la imagen es escogida. Mi pregunta viene referente a no se puede mostrar una imagen de ejemplo antes de escoger la que se desea subir. Lo digo porque el cuadro con la cruz roja queda mal la verdad. Un saludo Section1 |
| ||||
Re: Subir Imagenes en Noticias Hola section1 claro que se puede en esta parte del htm Código PHP: ahi puedes poner la foto de ejemplo que quieras cambias esto: "fotos/tuimagenquequieras.jpg" saludos |
| ||||
Re: Subir Imagenes en Noticias Hola Ginitofl, tengo una pregunta pues soy muy principiante y necesito echar a andar esto, seguí al pie de la letra tu scrip, pero yo tengo un servidor contratado con un proveedor, por lo tanto no se que hacer para eso de los permisos. Me da el siguiente error cuando le doy enviar al formulario:
Código:
Que debo hacer, se arregla solo con el proveedor del servidor o desde mi puedo crear algun scrip que deese permiso o que?????????Warning: move_uploaded_file(fotos/pym.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/expopyme/public_html/capacita/creanoticia.php on line 44 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpye7b1n' to 'fotos/pym.jpg' in /home/expopyme/public_html/capacita/creanoticia.php on line 44 error al subir la foto Mil gracias desde ya. |
| ||||
Re: Subir Imagenes en Noticias Hola Domy hamy, usas algun ftp para subir tus archivos a tu servidor web? te recomiendo el Cute Fpt es muy facil de usar y muy bueno, desde ahi se pueden dar permisos a tus carpetas. bueno en todo caso agregame al msn que es: [email protected]. Saludos... |
| ||||
Re: Subir Imagenes en Noticias Hola de nuevo, ya te agregue amis contactos, mil gracias por la ayuda. Si utilizo el ftp que me asigna el proveedor, realmente no conozco otro, siempre lo he hecho de esta forma. Saludos. |
| |||
Re: Subir Imagenes en Noticias Hola a todos, ginitofl lo tuyo me ha salvado. He buscado por todos lados algo similar, sobre todo el subir y editar las imágenes y me funciona perfecto. Es ideal también para clasificados, lo que habría es que trabajar en el ingreso por rubros de los registros y en la muestra de los mismos. pero muy buenooo, gracias. |
| |||
Re: Subir Imagenes en Noticias Hola me parece bárbaro, estoy probando como mostrar paginados con jpinedo paginator.inc.php y parece que va bien. Si saben alguna forma mejor se los agradecería. Código PHP: |
| ||||
Re: Subir Imagenes en Noticias Bueno, parece que poco a poco estamos entre todos consiguiendo un buen sistema de noticias, ahora probaré el paginator_inc, ese a ver que tal. tengo tan solo una pregunta ¿ Donde pongo este código ?
Código:
Creo que no esta bien escrito por que cuando lo pongo me da error. if (empty($foto="") { echo "<img src=url/imagenpredeterminada.gif>"; }else echo "<img src=url/$foto>"; Gracias. Ah se me olvidaba Ginotofl si te parece te añado a mi messenger. Gracias.
__________________ byweb Soluciones Multimedia |