Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2013, 09:48
DoHITB
 
Fecha de Ingreso: abril-2012
Ubicación: 41°37′00″N, 00°37′00″E
Mensajes: 462
Antigüedad: 12 años, 1 mes
Puntos: 33
No sube archivos pero no da error

Buenas,

Debo de tener un error tan tonto que no lo veo, a ver si vosotros me ayudáis...

Es una sencilla web con un textarea y un input[file], nada más.

Dejo todo el código php:

Código PHP:
Ver original
  1. raiz/servicios/diseno/updateCSS.php
  2.  
  3. <?php
  4.  
  5. if(isset($_POST['tz']))
  6.     update();
  7. else
  8.     show();
  9.  
  10. function update(){
  11.         for($i=0;$i<count($_FILES['p']['tmp_name']);$i++)
  12.             if(is_uploaded_file($_FILES['p']['tmp_name'][$i]))
  13.             move_uploaded_file($_FILES['p']['tmp_name'][$i], 'raiz/img/css/'.$_FILES['p']['name'][$i]);
  14.  
  15.     file_put_contents("raiz/css/style_new.css", $_POST['tz']);
  16.  
  17.     show();
  18. }
  19.  
  20. function show(){
  21.     echo('
  22. <form name="f" action="updateCSS.php" method="post" enctype="multipart/form-data">
  23.    <textarea name="tz" cols="80" rows="80">
  24.        '.file_get_contents('raiz/css/style_new.css').'
  25.    </textarea>
  26.    <input type="file" name="p" />
  27.    <input type="submit" name="s" value="Actualizar CSS" />
  28. </form>');
  29. }
  30. ?>

Como se ve el sencillo es más simple (como aquel que dice) que un botijo... sin embargo no me sube los ficheros.

He comprobado la ruta (copiar-pegar), he verificado los permisos de usuario (chmod 777 en la carpeta), he hecho copia-pega del "enctype", pero nada...

No me reporta ningún error, pero no me copia los archivos.

¿Alguna idea de qué está pasando?

Gracias