Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2012, 12:20
carolina3
 
Fecha de Ingreso: agosto-2011
Ubicación: barcelona
Mensajes: 237
Antigüedad: 12 años, 8 meses
Puntos: 1
error al subir una foto al servidor

hola foreros tengo un problema que no logro solucionar creo que el error es simple pero no lo se resolver, quiero subir una foto a una carpeta pero esta carpeta varia según el usuario que esta subiendo la foto por lo tanto al poner la dirección de la carpeta pongo una variable por medio pero no se si lo estoy haciendo bien, he dado los permisos por dreamweaver a la carpeta 777 pero nada y el caso es que siempre que miro los permisos se ponen a 000 otra vez por queeeeeeeeeeeeeeee.

una ayudita plis mi code:

Código PHP:
Ver original
  1. //con este script subimos las imagenes del logo a la carpeta IMGLOGO
  2.  
  3.  
  4.  
  5. if (isset ($_FILES['logo']['name'])){
  6.     $nombre_archivo=$_FILES['logo']['name'];
  7.     echo $nombre_archivo;
  8.     $tamano=$_FILES['logo']['size'];
  9.     if($tamano > 100000000){
  10.     echo " OCUPA DEMASIADO.";
  11.     }else{
  12.         if(move_uploaded_file($_FILES['logo']['tmp_name'], "webuser/$user/imglogo/" . $nombre_archivo)){
  13.             echo " HA SIDO SUBIDO.";
  14.         }else{
  15.             echo " NO HA SIDO SUBIDO.";
  16.  
  17.         }
  18. }
  19.  
  20.  
  21.  
  22.     ?>
  23.    
  24.  
  25.  
  26. <?php
  27.  
  28. }
  29. ?>

si hace falta pongo el form :

Código HTML:
Ver original
  1. <form action="logo.php" method="post" name="form2" id="form2">
  2.     <table align="center">
  3.       <tr valign="baseline">
  4.         <td nowrap="nowrap" align="right">Tienda:</td>
  5.         <td><input type="text" name="tienda" value="<?php echo $_SESSION['MM_Username']; ?>" size="32" /></td>
  6.       </tr>
  7.       <tr valign="baseline">
  8.         <td nowrap="nowrap" align="right">Logo:</td>
  9.         <td><input type="file" name="logo" id="logo" /></td>
  10.       </tr>
  11.       <tr valign="baseline">
  12.         <td nowrap="nowrap" align="right">&nbsp;</td>
  13.         <td><input  type="submit" value="Insertar registro" /></td>
  14.       </tr>
  15.     </table>
  16.     <input type="hidden" name="MM_insert" value="form2" />
  17.   </form>

gracias