Visualizzazione dei risultati da 1 a 4 su 4

Discussione: creazione file

  1. #1

    creazione file

    Ho uno script che salva dei dati in un file, ma non riesco a crearlo... mi spiego meglio.. se creo manualente il file prova.txt nelle directory e poi c'accedo dallo script con :

    $identificatore = fopen("/files/".$nomefile, "w");

    fwrite($identificatore, $testo);

    fclose($identificatore);

    tutto ok.. se però prima non creo il file manualmente non me lo apre ?! c'è un comando che nel caso il file non esista me lo crea automaticamente ?
    grazie
    - Kiko -
    .....vivi nel rispetto di chi vive nel rispetto degli altri ......

  2. #2
    Certo!
    Codice PHP:
    $identificatore fopen("/files/".$nomefile"w+"); 
    Comunque, per ogni dubbio sul linguaggio, vai QUI !

    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  3. #3
    grazie mille !
    Ora funziona !!
    - Kiko -
    .....vivi nel rispetto di chi vive nel rispetto degli altri ......

  4. #4
    No invece no.. avevo le righe commmentate, ecco perchè andava

    mi ocntinua a dare qeust'errore....

    Warning: fopen(./files/01012007lwg07dsfds.txt) [function.fopen]: failed to open stream: No such file or directory in C:\htdocs\punto\admin\corsi_db.php on line 86

    Warning: fwrite(): supplied argument is not a valid stream resource in C:\htdocs\punto\admin\corsi_db.php on line 89

    Warning: fclose(): supplied argument is not a valid stream resource in C:\htdocs\punto\admin\corsi_db.php on line 92

    quando il codice alle righe "incriminate" è semplicemente questo :
    Codice PHP:
    $identificatore fopen("./files/".$nomefile"w+");

    // Scrivo i dati nel file
    fwrite($identificatore$testo);

    // Chiudo il file
    fclose($identificatore); 
    ed a regola dovrebbe creare il file nonostante non esista... :rollo:
    .....vivi nel rispetto di chi vive nel rispetto degli altri ......

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.