Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/11/2011, 14:01
Avatar de s00rk
s00rk
 
Fecha de Ingreso: octubre-2010
Ubicación: Mexico
Mensajes: 238
Antigüedad: 14 años
Puntos: 48
Respuesta: S.O.S. - Admin no sube imagenes

Error esta en la consulta pones

$_POST['img'] donde en el formulario nunca tienes un cmpo con ese nombre solo el img2

a mi parecer en ves de poner eso deverias poner $filename y donde pones $filename = $_POST['img'];

Ahi deveria ser img quedando algo asi:

Código PHP:
Ver original
  1. f ($_POST['opcion']==1){
  2. $ediciondir= '../wlc/';  
  3. $uploaddir=$ediciondir;
  4. if (!is_dir($ediciondir)) {     mkdir($uploaddir, 0777);    }
  5. move_uploaded_file($_FILES['img2']['tmp_name'], $uploaddir . $_FILES['img2']['name']);    
  6. $filename = $_FILES['img2']['name'];}
  7. else {
  8. $filename = "img";
  9. }
  10.   $updateSQL = sprintf("UPDATE inicio SET wlc=%s, tenemos=%s, img=%s WHERE id=%s",
  11.                        GetSQLValueString($_POST['wlc'], "text"),
  12.                        GetSQLValueString($_POST['tenemos'], "text"),
  13.                        GetSQLValueString($filename, "text"),
  14.                        GetSQLValueString($_POST['id'], "int"));

Esto lo que hara filename tendra el nombre de la nueva imagen si seeligio la opcion 1, sino obtendra el nombre de img y en la consulta quedaria img=img por lo que no cambiara el nombre de la imagen actual que este ahi.