Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/01/2003, 09:01
Avatar de joseisrael
joseisrael
 
Fecha de Ingreso: noviembre-2002
Ubicación: Maracay, Edo. Aragua
Mensajes: 221
Antigüedad: 21 años, 4 meses
Puntos: 1
Exclamación No Funciona

Saludos.

Aquí les coloco el script:

-----------------

for($i=0; $i<2; $i++) {

if (is_uploaded_file($HTTP_POST_FILES['userfile'][$i]['tmp_name'])) {

$split_path = split("/", $HTTP_POST_FILES['userfile'][$i]['name']);
$split_path = end ($split_path);
$extension = split("[/.]", $split_path);

if (end($extension) == "php" || end($extension) == "php3") {

echo "tipo de archivo invalido";

} else {

$RUTA_UPLOADED = SITE_ROOT . PRODUCTOS_IMG_ROOT . "/";

$NOMBRE_FILE = "pro_" . $_POST['CATEGORIA'] . $_POST['SUBCATEGORIA'] . "_" . mysql_insert_id() . "." . end($extension);

move_uploaded_file($HTTP_POST_FILES['userfile'][$i]['tmp_name'], $RUTA_UPLOADED . $NOMBRE_FILE);

$idp = mysql_insert_id();

if ($i = 0) {
$NCAM = "imagen_p";
}else{
$NCAM = "imagen_g";
}

$queryup = "UPDATE " . TBL_PRODUCTOS . " SET " . $NCAM . " = '" . $NOMBRE_FILE . "' WHERE id_producto = '" . $idp . "'";

$db->query($queryup);

}
}

----------------


Todo lo hace bien, menos subir los archivos.

Ahora, resulta que esto:

if (is_uploaded_file($HTTP_POST_FILES['userfile'][$i]['tmp_name'])) {

}

Nunca es verdadero, pasa de largo por aquí y por eso no sube nada, lo que me hace pensar que $HTTP_POST_FILES['userfile'][$i]['tmp_name'] no debe ser lo correcto.....o quizas lo puse eroneamente no se...

Gracias
__________________
Aprender Siempre. Lema de Vida

José Molina

Última edición por joseisrael; 15/01/2003 a las 09:09