Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2010, 09:57
adicityofmetal
 
Fecha de Ingreso: julio-2010
Mensajes: 43
Antigüedad: 13 años, 9 meses
Puntos: 3
De acuerdo problemas con un siclo for

Hola a todos tengo un pequeño inconveninete con un siclo, la idea es que de un formulario de carga de archivos, reciba los nombres de los mismos, los ingrese a la base de datos.
El problema que tengo es que solo esta ingresando a la base de datos solo uno de los nonbres de los archivo y no los cuatro.
Les dejo el código para ver si me pueden hechar una manita.
Muchas gracias.

Código Javascript:
Ver original
  1. function cargaclave(){
  2.     var claves="";
  3.       frmTemp=document.getElementsByName("txtArchivo");
  4.       for(i=0;i<frmTemp.length;i++){  
  5.            claves+=frmTemp[i].id + ",";}
  6.     return   claves;
  7. }

Código PHP:
<?php
    
//función para cargar archivos.
  
include("Configuration.php"); //llama la conexión a la base de datos.
  
include("utilerias.php");
  
session_start(); 

      
$claves=0;
      
$claves=$_GET["claves"];
      
$clavessubstr($claves,0strlen ($claves) -1);
      
$arrayClavesplit(",",$claves);
      
$count0;
      
      foreach(
$_FILES as $file){      //$_FILES recibe los archivos y las manda a variables $file
           
if (move_uploaded_file($file['tmp_name'], "../files/" $file['name'])){   
                echo    
$file['name'];
           
nombreDeArchivos($strHostMYSQL,$strUserMYSQL,$strPWDMYSQL,$strDBMYSQL"files/" $file['name'] , $arrayClave[$count]);  
           }else{ 
             echo 
$msg=  "Ocurrio algun error al subir el archivo. No pudo guardarse."
           }
           
$count++;
      }                           
       echo 
sizeof($_FILES['txtArchivo']);
       
 
?>