Foros del Web » Programando para Internet » PHP »

Ayuda con script de actualizacion (con files/imagenes)

Estas en el tema de Ayuda con script de actualizacion (con files/imagenes) en el foro de PHP en Foros del Web. No me quiere realizar la actualizacion :S, ya las variables estan capruradas con antelacion, al igual que las consultas. Código PHP:              if ( $archivo1 != ...
  #1 (permalink)  
Antiguo 15/05/2009, 13:34
 
Fecha de Ingreso: diciembre-2008
Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 11 años
Puntos: 19
Ayuda con script de actualizacion (con files/imagenes)

No me quiere realizar la actualizacion :S, ya las variables estan capruradas con antelacion, al igual que las consultas.

Código PHP:
            if ($archivo1!=""){
                    if(
$tamano1 $maximo){ 
                        if (
$tipo1_2 == "image") {
                            if (
mysql_num_rows($buscar1) == 0){
                                 
$porinsertar1 $destino.$prefijo1.$archivo1;
                                
copy($_FILES['id_foto1']['tmp_name'], $porinsertar1);
                                 
mysql_select_db($database_century21$century21);
                                 
$SQLinsert1 "INSERT INTO `".$database_century21."`.`imagen` (`id_imagen`, `id_vivienda`, `alternativo`, `contenido`, `tipo`, `peso`) VALUES (NULL, '".$inmueble."', '".$alternativo1."', '".$porinsertar1."', '".$tipo1."', '".$tamano1."')"
                                 
$insert1 mysql_query($SQLinsert1$century21) or die(mysql_error());
                            } else {
                                
unlink($row1['contenido']);
                                
$porinsertar1 $destino.$prefijo1.$archivo1;
                                
copy($_FILES['id_foto1']['tmp_name'], $porinsertar1);
                                
mysql_select_db($database_century21$century21);
                                
$actualizacion1 "UPDATE `".$database_century21."`.`imagen` SET `contenido` = '".$porinsertar1."' WHERE `imagen`.`id_imagen` = '".$id_imagen1."' LIMIT 1 ";
                                
$actualizar1 mysql_query($actualizacion1$century21) or die(mysql_error());
                            }
                        }
                        else
                        {
                            
header("problema_form.php");     
                        }
                    } 
                    else {
                        
header("problema_form.php"); 
                    }
                } 
  #2 (permalink)  
Antiguo 15/05/2009, 13:43
 
Fecha de Ingreso: diciembre-2008
Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 11 años
Puntos: 19
Respuesta: Ayuda con script de actualizacion (con files/imagenes)

De esta manera caprure la variables del formulario con antelacion

Código PHP:
$inmueble $_POST['id_vivienda'];
$destino "../images/";
$alternativo1 $nombre."_1";
$alternativo2 $nombre."_2";
$alternativo3 $nombre."_3";
$maximo $_POST['MAX_FILE_SIZE'];
$tamano1 $_FILES["id_foto1"]['size'];
$tipo1 $_FILES["id_foto1"]['type'];
$tipos1 split("/",$tipo1);
$tipo1_2 $tipos1[0];
$archivo1 $_FILES["id_foto1"]['name'];
$prefijo1 substr(md5(uniqid(rand())),0,6);
$id_imagen1 $_POST['contenido1'];
mysql_select_db($database_century21$century21);
$busqueda1 "SELECT * FROM `".$database_century21."`.`imagen` WHERE `id_imagen` = '".$id_imagen1."' LIMIT 1 ";
$buscar1 mysql_query($busqueda1$century21) or die(mysql_error());
$row1 mysql_fetch_assoc($buscar1);
$tamano2 $_FILES["id_foto2"]['size'];
$tipo2 $_FILES["id_foto2"]['type'];
$tipos2 split("/",$tipo2);
$tipo2_2 $tipos2[0];
$archivo2 $_FILES["id_foto2"]['name'];
$prefijo2 substr(md5(uniqid(rand())),0,6);
$id_imagen2 $_POST['contenido2'];
mysql_select_db($database_century21$century21);
$busqueda2 "SELECT * FROM `".$database_century21."`.`imagen` WHERE `id_imagen` = '".$id_imagen2."' LIMIT 1 ";
$buscar2 mysql_query($busqueda2$century21) or die(mysql_error());
$row2 mysql_fetch_assoc($buscar2);
$tamano3 $_FILES["id_foto3"]['size'];
$tipo3 $_FILES["id_foto3"]['type'];
$tipos3 split("/",$tipo3);
$tipo3_2 $tipos3[0];
$archivo3 $_FILES["id_foto3"]['name'];
$prefijo3 substr(md5(uniqid(rand())),0,6);
$id_imagen3 $_POST['contenido3'];
mysql_select_db($database_century21$century21);
$busqueda3 "SELECT * FROM `".$database_century21."`.`imagen` WHERE `id_imagen` = '".$id_imagen3."' LIMIT 1 ";
$buscar3 mysql_query($busqueda3$century21) or die(mysql_error());
$row3 mysql_fetch_assoc($buscar3); 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:32.