".$locale['1542'].""; //Cogemos el fichero de texto y lo abrimos. $archivo = $_FILES['userfile']; $tamano_archivo = $archivo['size']; //Vamos línea por línea registrando al candidato. $fp = fopen ( $archivo["tmp_name"] , "r" ); $i = 0; $a = 0; while (( $data = fgetcsv ( $fp , 1000 , "," )) !== FALSE ) { // Mientras hay líneas que leer... foreach($data as $row) { $aciertos = ""; $errores = ""; $datos = explode(";",$row); $nombre = "-"; $apellidos = $datos[0]; $email = $datos[1]; $t_movil = $datos[2]; $existe = existe("", $nombre, $apellidos, $email); //Registramos al candidato if ($link = conectar()){ include_once("existe_persona.php"); if($existe == true){ $errores .= $locale['1516']; }else{ $inserto = "tipo,email,nombre,apellidos,t_movil,fecha_alta,fecha_modificacion"; $valores = "'candidato','$email','$nombre','$apellidos','$t_movil',curdate(),curdate()"; $consulta = "insert into usuarios ($inserto) values ($valores)"; $resultado = mysql_query($consulta,$link); if ($resultado){ $aciertos .= $locale['1517']; $ultimo_id = mysql_insert_id(); $autor = $_SESSION["nombre"]; $cambios = $locale['1517']; $consulta = "insert into historial_usuario (oid_h, fecha_h, persona_h, texto_h) values ('$ultimo_id', now(), '$autor', '$cambios')"; if ($resultado = mysql_query($consulta,$link)){ $aciertos .= $locale['168']; }else{ $errores .= $locale['169']; } } } }else{ $errores .= $locale['010'].mysql_error(); } if($errores == ""){ $i = $i+1; $resu = "$apellidos ".$locale['1543']."."; echo mostrar_aciertos($resu); }else{ $a = $a+1; $resu = "$apellidos ".$locale['1544']." $errores."; echo mostrar_errores($resu); } } } echo $locale['1545']." $i
"; echo $locale['1546']." $a
"; fclose ( $fp ); //Finalmente, el resumen del número de registros que se han importado y los que han fallado. ?>