Foros del Web » Programando para Internet » PHP »

Generar un archivo txt en php y subir a servidor

Estas en el tema de Generar un archivo txt en php y subir a servidor en el foro de PHP en Foros del Web. saludos: quisiera que me ayuden quiero generar un archivo en txt en php y una vez generada quiro subirlo a mi servidor.para ahorra espacio en ...
  #1 (permalink)  
Antiguo 19/05/2008, 14:38
Avatar de lian3381  
Fecha de Ingreso: mayo-2008
Mensajes: 8
Antigüedad: 16 años
Puntos: 0
Generar un archivo txt en php y subir a servidor

saludos:
quisiera que me ayuden quiero generar un archivo en txt en php y una vez generada quiro subirlo a mi servidor.para ahorra espacio en el servidor
  #2 (permalink)  
Antiguo 19/05/2008, 15:01
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Respuesta: Generar un archivo txt en php y subir a servidor

haber si entendi :/ quieres hacer un .txt trabaje como un php para ahorrar espacio????
si es eso no se puede si no tiene la extencion php no trabaja como tal...... si quiere disminuir espacio por archivo debe ver temas de imagenes y demas.... que es lo que pesa....
si no es eso me reeplantea la pregunta :P

saludos...
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #3 (permalink)  
Antiguo 19/05/2008, 15:34
Avatar de lian3381  
Fecha de Ingreso: mayo-2008
Mensajes: 8
Antigüedad: 16 años
Puntos: 0
Respuesta: Generar un archivo txt en php y subir a servidor

no amio quiero generar un archivo txt o mejor dicho convertir los datos que trengo en un texto en una archivo txt asi como convierten a pdf por lo que e leido una ves que se aya convertido a txt quiero subirlo ami servidor asi como cuando se sube una imagen. me entiendes amio...
  #4 (permalink)  
Antiguo 19/05/2008, 15:52
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Respuesta: Generar un archivo txt en php y subir a servidor

a pues se puede crear instantaneamente con fopen fclose....

mira puedes hacer algo como

Código PHP:
<?php
$archivo
"miarchivo.txt"// el nombre de tu archivo
$valor$_POST['valor']; // valores pueden ser de base de datos...

$creafopen($archivo"w"); // abrimos el archivo como escritura
fwrite($crea$valor); // guardamos el valor
fclose($crea); // Cerramos el archivo.
?>
espeor te sirva mira puedes hacer muchos fwrite enmedio y te ira bien incluso un bucle con php for while etc....

Código PHP:
<?php
$archivo
"miarchivo.txt"
$creafopen($archivo"w");
$sql mysql_query(SELECT notas_musicales FROM tabla_musica);
while 
$datos mysql_fetch_array($sql)
{
fwrite($crea"$datos[notas_musicales]<br>"); 
}
fclose($crea); 
?>
te creara por ejemplo un archivo con
do
re
mi..... etc ahora a jugar pues
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #5 (permalink)  
Antiguo 19/05/2008, 16:04
Avatar de lian3381  
Fecha de Ingreso: mayo-2008
Mensajes: 8
Antigüedad: 16 años
Puntos: 0
Respuesta: Generar un archivo txt en php y subir a servidor

gracias amio
  #6 (permalink)  
Antiguo 19/05/2008, 16:39
isra00
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Generar un archivo txt en php y subir a servidor

Si tu servidor auxiliar tiene FTP puedes hacerlo fácilmente:

Código PHP:
$g=fopen("ftp://usuario:contraseñ[email protected]/archivo.txt",w);
fwrite($g,"Contenido del archivo");
fclose($g); 
Si usas PHP5 puedes simplificarlo con:

Código PHP:
file_put_contents("ftp://usuario:contraseñ[email protected]/archivo.txt","Contenido del archivo"
Saludos
  #7 (permalink)  
Antiguo 19/05/2008, 17:15
Avatar de lian3381  
Fecha de Ingreso: mayo-2008
Mensajes: 8
Antigüedad: 16 años
Puntos: 0
Pregunta Respuesta: Generar un archivo txt en php y subir a servidor

hola
Tengo un formulario con una caja de texto de varias lineas ese formulario tiene un boton con el cual deseo que al presionar convertir el contenido de la caja en un archivo en formato .txt este paso ya me lo soluciono mi amigo ahora en ese instante en que se a convertido en txt quiero automaticamente subirlo al servidor con una ruta especificada, y solo quiero guardar en mi base de datos el nombre del archivo q se a generado para luego cuando hago una consulta abrir ese archivo y asi sucesivamente con cada cliente que tenga.
  #8 (permalink)  
Antiguo 20/05/2008, 18:21
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Respuesta: Generar un archivo txt en php y subir a servidor

como dije no necesitas subirlo al servidor puesto que se crea automaticamente en el server ahora si lo quieres guardar en otra ruta... ademas guardar el nombre en base de datos para descargar despues es solo cosa de que en el fopen le des la ruta que deseas podrias hacer

Código PHP:
<?php
$archivo
"miarchivo.txt"// el nombre de tu archivo
$ruta "administrador/carpeta2/carpetafin/$archivo"//ruta donde guardaremos el archivo
/*como ves le pongo una ruta larga y ademas le incluyo el archivo */
$valor$_POST['valor']; // valores pueden ser de base de datos...


$creafopen($ruta"w"); // abrimos el archivo como escritura
/*como ves ahora le mando $ruta en ves de archivo que incluye la ruta completa y el archivo*/
fwrite($crea$valor); // guardamos el valor
fclose($crea); // Cerramos el archivo.
/*
al estar listos con el punto 1 deceamos guardar en base de datos el archivo pues es solo cosa de hacer un insert into con $archivo

("INSERT INTO tabla (archivo) Values ('$archivo')"); por decir algo espero se entienda eso si debe ser esto al final del fclose para que tome solo 1 ves el valor que es lo que queremos saludos */
?>
__________________
Gokuh Salvo al mundo. PUNTO!!!!
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 12:16.