sabéis si hay alguna aplicación que te permita subir varias fotos tipo el facebook que trabaje en php?
Gracias.
| ||||
Subir fotos sabéis si hay alguna aplicación que te permita subir varias fotos tipo el facebook que trabaje en php? Gracias.
__________________ http://www.cruzpyd.com |
| ||||
Respuesta: Subir fotos Algo como Coppermine?
__________________ Aviso: No se resuelven dudas por MP! |
| ||||
Respuesta: Subir fotos No, yo ya lo tengo todo creado, lo que busco es algo estilo el uploadify pero que no este en flash, y que sea gratuito.
__________________ http://www.cruzpyd.com |
| ||||
Respuesta: Subir fotos Buenas otra vez, me gustaria cambiar este tema a PHP, pero no lo encuentro. de todas formas lo estoy haciendo con un input type file multiple, el unico problema que tengo es que solo me sube 20. Alguien sabe porque? Os dejo el codigo para que le deis un vistazo HTML Cita: PHP<form action="adminFotosAlbum.php" method="post" enctype="multipart/form-data"> <div id="nueva_foto_album" > <input name="new_foto[]" class="entrada_admin" type="file" multiple="multiple" max="999"/> <input name="alb" type="hidden" value="<?php echo $idA;?>" /> <label>Orden<span class="rojo">*</span></label> <?php $ultimo_valor=$conexion->query('SELECT ordenF FROM fotos WHERE idA='.$idA.' ORDER BY ordenF DEsC LIMIT 1'); $ultimo=mysqli_fetch_array($ultimo_valor); $orden=$ultimo['ordenF']; $orden++; ?> <input name="new_orden" class="entrada_admin orden" type="number" value="<?php echo $orden;?>"/> </div> <div class="botones_modificar_album"> <center> <input class="boton" name="any" type="submit" value="Añadir" /> </center> </div> </form> Cita: if(isset($_POST['any'])){ $ordenFN=$_REQUEST['new_orden']; $idA=$_REQUEST['alb']; $imagen = $_FILES['new_foto']['tmp_name']; $cantidad = count($imagen); for ($n="0"; $n<$cantidad; $n++) { if($ordenFN!='' AND ($_FILES['new_foto']['error'][$n]==0 AND ($_FILES['new_foto']['type'][$n]=="image/png" OR $_FILES['new_foto']['type'][$n]=="image/jpeg" OR $_FILES['new_foto']['type'][$n]=="image/pjpeg"))){ //ORDENAR $orden=$conexion->query('SELECT * FROM fotos WHERE ordenF='.$ordenFN); $resultados_orden=mysqli_num_rows($orden); if($resultados_orden!=0){ $orden=$conexion->query('SELECT * FROM fotos WHERE ordenF>='.$ordenFN.' ORDER BY ordenF'); $orden_actual=$ordenFN; while($ordenar=mysqli_fetch_array($orden)){ $id_foto=$ordenar['idF']; $orden_foto=$ordenar['ordenF']; if($orden_foto==$orden_actual){ $orden_actual++; $conexion->query('UPDATE fotos SET ordenF='.$orden_actual.' WHERE idF='.$id_foto); } } } //ORDENAR //insertaar datos y sacar id del album $conexion->query('INSERT INTO fotos (idA, ordenF) VALUES ('.$idA.', '.$ordenFN.')'); $resultados=$conexion->query('SELECT idF FROM fotos ORDER BY idF DESC LIMIT 1'); $res=mysqli_fetch_array($resultados); $idF=$res['idF']; //inserto la foto y la pongo en la base de datos $type=$_FILES['new_foto']['type'][$n]; $nombre_imagen = $_FILES['new_foto']['name'][$n];//nombre del archivo $extension_imagen = pathinfo($nombre_imagen);//array con la informacion del archivo, nombre, extension $ext=$extension_imagen['extension'];//extension de la imagen $ruta_tmp_imagen =$imagen[$n];//ruta temporal $carpeta="img/albumes/".$idA;//ruta carpeta $ruta_bd_foto='img/albumes/'.$idA.'/'.$idF.'.'.$ext; move_uploaded_file($ruta_tmp_imagen,$ruta_bd_foto) ;//subir la foto $conexion->query('UPDATE fotos SET fotoF="'.$ruta_bd_foto.'" WHERE idF='.$idF); redimensionarX ($ruta_bd_foto, 800, $type); $ordenFN++; }else{ $fallo=1; } } }
__________________ http://www.cruzpyd.com |
Etiquetas: |