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, 12:34
 
Fecha de Ingreso: diciembre-2008
Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 17 años, 10 meses
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, 12:43
 
Fecha de Ingreso: diciembre-2008
Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 17 años, 10 meses
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:59.