Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/01/2007, 20:50
lacasadelhard
 
Fecha de Ingreso: enero-2007
Mensajes: 51
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: Como Hago Una Copia??

CUAL ES EL ERROR?
AHI USE EL FOPEN DIRECARMENTE CON EL HTTP DE LA WEB Q QUERIA TRABAJAR EL TXT, PERO ME LEE EL DE MI SERVIDOR. ALQUIEN ME DICE COMO COPIAR EXACTAMENTE EL ARCHIVO:
XXXX.ventadehard.com.ar/abelyn/imagenes/lista.txt
A MI SERVIDOR. ESO SOLO NO QUIERO OTRA COSA

Código:
//ABRIMOS EL ARCHIVO DESDE EL SERVIDOR DE ABELYN
$handle = fopen("XXXXXXX.ventadehard.com.ar/abelyn/imagenes/lista.txt", "r");

//CONECTAMOS A LA BASE DE DATOS NUESTRA CREADA
function Conectarse()
{
	if (!($link=mysql_connect("XXXXX","dv000110","XXXXXX")))
	{
		echo "Error conectando a la base de datos.";
		exit();
	}
	if (!mysql_select_db("dv000110_lista",$link))
	{
		echo "Error seleccionando la base de datos.";
		exit();
	}
	return $link;
}

$link=Conectarse();
echo "Conexión con la base de datos conseguida.<br>";
//TRABAJAMOS SOBRE EL ARCHIVO TXT
$mifichero = "lista.txt"; 
	$contador = 1000;
if ($mi_array=file($mifichero)) { 
    while (list ($linea, $contenido) = each ($mi_array)) { 
        if ($linea == "0" or $linea == "1" or $linea == "2" or $linea == "3")
	{ 
	echo "ESTA LINEA TENGO Q BORRAR";
	}
	else
	{
		echo "XXXXXXXXXXXXXXX";
	
$inicio=substr ($contenido,0,1);

   if ($inicio == "-") 
    {
	$categoria= str_replace("-","",$contenido); 
      echo " CATEGORIA: ".$categoria,"<br>";
	echo "ESTE TIENE UN GUION"; 
   } 
   else 
   {  

	$contador++;
	$categorias = $categoria;
      echo "ESTE NO TIENE UN GUION"; 
	$detalle= substr($contenido,0,36);
	$precio2= substr($contenido,36,37); 
	$precio3= substr($precio2,0,7);
	$precio4= $precio3 * 0.03 + $precio3; 
	$precio = number_format($precio4, 2, '.', '');
	echo " letra: ".$inicio,"<br>";
	echo " DETALLE: ".$detalle,"<br>";
	echo " PRECIO: ".$precio,"<br><br>";

$sql ="INSERT INTO listado(codigo,detalle, precio,categoria) VALUES('$contador','$detalle','$precio','$categorias')"; 
$i = mysql_query( $sql); 

   } 
    } 
} 
}

//CERRAMOS LA BASE DE DATOS
mysql_close($link);