Comunidad de diseño web y desarrollo en internet online

Grabar archivo en disco 3 1/2 en PHP

Citar            
MensajeEscrito el 25 Feb 2008 10:39 am
Buenas! , queria saber el codigo necesario para grabar un archivo en disco 3 1/2 y no en el disco rigido, no lo encontre por ningun lado!
Muchas gracias!

Por runda81

0 de clabLevel



 

msie
Citar            
MensajeEscrito el 25 Feb 2008 06:37 pm
no creo que se pueda, php trabaja del lado del servidor, no tendrías acceso a las unidades del cliente, ni siquiera a los D.D.

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

firefox
Citar            
MensajeEscrito el 26 Feb 2008 02:12 pm
Hola runda81: observa esto:

Código :

<?php
$nombre_archivo = 'a:/prueba.txt';
$contenido = "Agregar esto al archivo\n";
// Asegurarse primero de que el archivo existe y puede escribirse sobre él.
if (is_writable($nombre_archivo)) {
    // En nuestro ejemplo estamos abriendo $nombre_archivo en modo de adición.
    // El apuntador de archivo se encuentra al final del archivo, así que
    // allí es donde irá $contenido cuando llamemos fwrite().
    if (!$gestor = fopen($nombre_archivo, 'a')) {
         echo "No se puede abrir el archivo ($nombre_archivo)";
         exit;
    }

    // Escribir $contenido a nuestro arcivo abierto.
    if (fwrite($gestor, $contenido) === FALSE) {
        echo "No se puede escribir al archivo ($nombre_archivo)";
        exit;
    }

    echo "Éxito, se escribió ($contenido) al archivo ($nombre_archivo)";

    fclose($gestor);

} else {
    echo "No se puede escribir sobre el archivo $nombre_archivo";
}
?>


Para más información: fwrite, dirname

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 26 Feb 2008 02:12 pm

master_of_puppetz escribió:

no creo que se pueda, php trabaja del lado del servidor, no tendrías acceso a las unidades del cliente, ni siquiera a los D.D.


Quiero suponer que se refiere a hacerlo desde el mismo servidor.

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 26 Feb 2008 06:15 pm

Aoyama escribió:

master_of_puppetz escribió:

no creo que se pueda, php trabaja del lado del servidor, no tendrías acceso a las unidades del cliente, ni siquiera a los D.D.


Quiero suponer que se refiere a hacerlo desde el mismo servidor.

aun siendo en el mismo servidor, el código que pusiste solo serviría en Win, no creo que *nix tenga unidad A: XD, pero haber, esperemos que diga algo :wink:

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

firefox
Citar            
MensajeEscrito el 26 Feb 2008 07:13 pm

master_of_puppetz escribió:

aun siendo en el mismo servidor, el código que pusiste solo serviría en Win, no creo que *nix tenga unidad A: XD, pero haber, esperemos que diga algo :wink:


En la mayoría de las distro /media/floppy ... U_U

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox

 

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