Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892

    errore nella creazione di un file

    Salve a tutti: sto facendo una cosa banalissima. Voglio creare tramite php un file txt che contenga una stringa di testo.

    codice:
    <?php
    ini_set("error_reporting",0);
    $content =$_REQUEST['stringa']; 
    file_put_contents('file.txt', $content); 
    ?>
    Ma non mi crea alcunché. Non so veramente dove sbaglio: la directory ha i permessi 777...

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    niente?


  3. #3
    ini_set("error_reporting",0);

    togli o commenta quella riga così vedi l'errore che ti da'
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    mi dà:

    Fatal error: Call to undefined function: file_put_contents() in /var/www/.../public/.../creatxt.php on line 3

  5. #5
    Direi che non hai PHP5.

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    no, ma file_put_contents non necessita di php5

  7. #7
    Originariamente inviato da franz79
    no, ma file_put_contents non necessita di php5
    Il manuale ufficiale dice di si. Poi boh, magari si sbaglia

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892


    Ok ho risolto così (se può interessare a qualcuno):

    codice:
    <?php
    $content = $_REQUEST['stringa']; 
    $creoFile=fopen("miofile.txt","w+");
    fwrite($creoFile,$content);
    fclose($creoFile);
    ?>

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.