Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/10/2012, 12:13
gusanosxr
 
Fecha de Ingreso: junio-2012
Ubicación: Santiago de Chile
Mensajes: 164
Antigüedad: 11 años, 10 meses
Puntos: 1
Respuesta: Cambiar nombre al subir archivo

Cita:
Iniciado por abimex Ver Mensaje
Código php:
Ver original
  1. <html>
  2. <body>
  3. <form action="" method="post" enctype="multipart/form-data">
  4.      subir archivo para tasación n° : <?echo $_get["num"];?>
  5.      <br><br>
  6.     <label for="file">sube un archivo:</label>
  7.     <input type="file" name="archivo" id="archivo" />
  8.     <input type="submit" name="boton" value="subir" />
  9. </form>
  10. <div class="resultado">
  11. <?php
  12. if(isset($_post['boton'])){
  13.    $nuevo_nombre = "adfafdafdd";
  14.     if ((($_files["archivo"]["type"] == "application/pdf") ||
  15.     ($_files["archivo"]["type"] == "application/pdf") ||
  16.     ($_files["archivo"]["type"] == "application/pdf")) &&
  17.     ($_files["archivo"]["size"] < 400000000)) {
  18.  
  19.  
  20.       if ($_files["archivo"]["error"] > 0) {
  21.         echo $_files["archivo"]["error"] . "<br />";
  22.       } else {
  23.  
  24.           if (file_exists("archivos/" . $nuevo_nombre)) {
  25.             echo $nuevo_nombre . " ya existe. ";
  26.           } else {
  27.  
  28.             move_uploaded_file($_files["archivo"]["tmp_name"],
  29.           "archivos/" . $nuevo_nombre);
  30.             echo "archivo subido <br />";
  31.             echo "<a href=menu_tasaciones.php>volver</a> <br />";
  32.  
  33.           }
  34.       }
  35.     } else {
  36.  
  37.         echo "archivo no permitido <br>";
  38.         echo ("<br>");
  39.         echo "<a href=menu_tasaciones.php>volver</a> <br />";
  40.     }
  41. }
  42. ?>
  43. </div>
  44. </body>
  45. </html>
normalmente no hago esto, pero eso debe funcionar, la variable $nuevo_nombre la puedes configurar como tu quieras
Código php:
Ver original
  1. $nuevo_nombre = $_post['alguninput'];
  2. $nuevo_nombre = $_get['algunparametro'];
  3. $nuevo_nombre = "lo que queiras";
saludos


gracias compa, sólo una tonta duda...ma cambio el nombre perfectamente pero me lo deja sin la extension de pdf, qué será???