Foros del Web » Programando para Internet » PHP »

generar archivo y guardarlo en servidor linux!!!

Estas en el tema de generar archivo y guardarlo en servidor linux!!! en el foro de PHP en Foros del Web. Hola Amigos, Quisiera saber como lo puedo hacer. despues de generar un archivo en una pagina php. como la puede guardar en el disco duro ...
  #1 (permalink)  
Antiguo 13/05/2004, 09:19
 
Fecha de Ingreso: noviembre-2003
Ubicación: santiago
Mensajes: 20
Antigüedad: 14 años, 1 mes
Puntos: 0
generar archivo y guardarlo en servidor linux!!!

Hola Amigos,

Quisiera saber como lo puedo hacer.

despues de generar un archivo en una pagina php.

como la puede guardar en el disco duro de un servidor linux!!!

seria algo asi: ????

$contenido = "lalalala"; //este seria el contenido del archivo
fwrite("nombre.txt", $contenido, strlen($contenido)); //se supone que deberia escribirlo.

tengo esa duda!!!!

atte

JsaLas.
  #2 (permalink)  
Antiguo 13/05/2004, 09:37
Avatar de Reynier  
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 15 años
Puntos: 1
Pues ...

Si lo que quieres es copiarlo de un lado a otro es con copy
si lo que quieres es moverlo:
move_uploaded_file
ahora si lo que quieres es escribirlo solamente:
Código PHP:
 $path "/var/www/html/misitio/"#directorio donde se guardará el fichero
 
$name "fichero.txt"#nobre del fichero
 
$file fopen($path.$name"a"); #abrimos el fichero en modo escritura - lectura , si este no existe la función fopen lo crea
 
$contenido "lalalala"# texto a escribir
 
fwrite($file$contenido); # escribimos el texto en el fichero
 
fclose($file); #cerramos el fichero 
más información del trabajo con ficheros: Funciones de Trabajo con Ficheros
Salu2
__________________
Ing. Reynier Pérez Mira
  #3 (permalink)  
Antiguo 13/05/2004, 10:00
 
Fecha de Ingreso: noviembre-2003
Ubicación: santiago
Mensajes: 20
Antigüedad: 14 años, 1 mes
Puntos: 0
Gracias estimado,

te pasaste.
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 21:05.