Comunidad de diseño web y desarrollo en internet online

Subir archivos a ftp y modificar un txt en flash mediant php

Citar            
MensajeEscrito el 18 Oct 2007 09:52 am
Hola:
Quiero desde flash subir un archivo a la ftp mediante php (que eso ya puedo) pero al mismo tiempo quiero que en un archivo txt se añada información referente a este archivo para poderlo visualizar. Para ello estoy haciendo pruebas pero no me sale.
Si solo pongo

<?php
$uploadDir = './';
$uploadFile = $uploadDir . $_FILES['Filedata']['name'];
move_uploaded_file($_FILES['Filedata']['tmp_name'], $uploadFile);
?>

Se me carga la imagen correctamente en la ftp y perfecto... pero si pongo

<?php
$uploadDir = './';
$uploadFile = $uploadDir . $_FILES['Filedata']['name'];
move_uploaded_file($_FILES['Filedata']['tmp_name'], $uploadFile);
$archivo = fopen("prova.txt", "a");
fputs($archivo, "HOOOOLA");
fclose($archivo);
?>

Ni se me sube la imagen ni se escribe en el archivo prova.txt HOOOOOLA.
Que tengo mal??
Quiero poder siempre escribir al final del documento

Gracias

Por ripollete

19 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Oct 2007 09:55 am
Tambien quisiera saber si alguien me puede decir como cambiar el nombre al archivo, si cuando lo subo ya hay uno que existe con el mismo nombre

Por ripollete

19 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Oct 2007 10:19 am
Bien, la parte de subir y mover el archivo subido está bien hecha, pero la parte de escritura no. Estás abriendo el archivo "prova.txt" en modo append ("a") pero para ello primero el archivo tiene que existir. Creo que la forma correcta de hacerlo es así:

Código :

if (!is_file("prova.txt")) { // si el archivo no existe...
                                 $archivo = fopen("prova.txt","w"); // se abre para escritura creándolo
}
else { // sino
                               $archivo = fopen("prova.txt","a"); // se abre para agregar (append)
}
fputs($archivo,"Hola!\n");
fclose($archivo);

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 28 Oct 2007 01:46 pm
Yo uso este codigo para crear ficheros, si no existe lo crea, y si existe actualiza su contenido:

Código :

$f = "nombre del archivo";
$fp = fopen("ruta/".$f.".php", 'w'); //Creo el archivo con las variables 
      $content.= "<?php                                                                       \r\n";//Salto de linea
      $content.= "hola";                              \r\n";
                fputs($fp,$content); 
      fclose($fp); 

     }[quote]

Si te fias yo creo un archivo desde este codigo y lo convierto a archivo php, puede ser txt o lo que quieras...[/quote]

Por logoys

Claber

104 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.