![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
09/10/2010, 03:38
|
| | Fecha de Ingreso: febrero-2010
Mensajes: 77
Antigüedad: 15 años Puntos: 0 | |
Respuesta: como subir cualquier tipo de imagen desde php Cita:
Iniciado por dreamconception Como pateketrueke. Es este parte; if ($type=="image/jpeg")
En ejemplo (JPEG, GIF, PNG, BMP);
Código PHP:
Ver original<?php function conectarse() { { echo "Error conectando a la base de datos."; } { echo "Error seleccionando la base de datos."; } return $link; } ?> <?php if(trim($HTTP_POST_VARS["nombre"]) != "" && trim($HTTP_POST_VARS["combobox_expansion"]) != "" ) { //datos para establecer la conexion con la base de mysql. Conectarse(); $nombreimagen = $nombre.''.$expansion; $name = $_FILES["myfile"]["name"]; $type = $_FILES["myfile"]["type"]; $size = $_FILES["myfile"]["size"]; $tmp = $_FILES["myfile"]["tmp_name"]; $error = $_FILES["myfile"]["error"]; $directorio = "imagenes/cartas"; if ($error > 0) { echo "no ha ingresado ninguna imagen-------"; } else { if ($type=="image/jpeg" || $type=="image/png" || $type=="image/gif" || $type=="image/bmp") { $checknombre = mysql_query("SELECT * FROM `fb_cartas` where nombre = '$nombre' and `id_expansion` = '$expansion'"); if ($nombre_exist>0) { echo "El nombre selecionado $nombreimagen para la carta ya esta en uso, porfavor verifique"; } else { $query = 'INSERT INTO fb_cartas(nombre, `descripcion`, `id_expansion`) VALUES (\''.$nombre.'\',\''.$descripcion.'\',\''.$expansi on.'\')'; //move_uploaded_file($tmp,"public_html/". $name); echo "La carta $nombre <br>" ; echo "con descripcion : $descripcion <br>"; echo "expansion : $nombexpansion <br>"; echo '<br /><a href="http://franchubot.site90.net/ingresarcarta.php">Seguir Agregando</a>'; echo '<br /><a href="http://franchubot.site90.net/imagen.php?idnombre=gloria">Ver Carta Ingresada</a>'; $_SESSION["carta_nomb_expan"] = $nombexpansion; $_SESSION["nombrecarta"] = $nombre; echo '<br /><a href="javascript:window.parent.parent.location=\'h ttp://franchubot.site90.net/principal.php\';">Actualizar Pagina Entera</a>'; echo $nombreimagen; } } else { echo $_FILES["myfile"]["type"]; die ("El formato no es valid"); } } } else { echo "vacio"; } ?>
ok muchas gracias a los dos ...
por distraido no me di cuenta ..... claro estoy solo asignando solo jpg .....
sisisi muchas gracisa voy a probar ;) |