Visualizzazione risultati 1 fino 6 di 6

Discussione: is_writable? YES. fwrite? NO

  1. #1
    Guest

    Predefinito is_writable? YES. fwrite? NO

    ciao a tutti
    ho provato e riprovato ma non riesco a capire dove stia l'inghippo...
    creo un file (sia con la funzione fopen(), sia caricando il file via FTP): gli chiedo se è scrivibile e mi dice di sì, gli dico di scriverci sopra e non ci riesce! Questo il codice.


    $testo= "prova!!!!";
    fopen($filename,"w+");

    if (is_writable($filename)){
    echo "scrivibile<br>";
    } else {
    echo "non scrivibile<br>";
    }

    if (fwrite($filename,$testo) === FALSE) {
    echo "Cannot write to file ($filename)<br>";
    }

    fclose($filename);



    qualcuno può aiutarmi?

  2. #2
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    $filename contiene il percorso completo?
    /membri/tuosito/etc...?
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  3. #3
    Guest

    Predefinito

    prova a fare == false e non ===

  4. #4
    Guest

    Predefinito

    a fwrite gli devi passare la var dell'identificativo dell'apertura del file, non il nome del file.

    $apro=fopen($filename,"w");
    fwrite($apro,$testo);


    Ciaoooooooooo!!!!!!!!!

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da debug
    a fwrite gli devi passare la var dell'identificativo dell'apertura del file, non il nome del file.

    $apro=fopen($filename,"w");
    fwrite($apro,$testo);


    Ciaoooooooooo!!!!!!!!!
    giusto! come ho fatto a non pensarci!

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da debug
    a fwrite gli devi passare la var dell'identificativo dell'apertura del file, non il nome del file.

    $apro=fopen($filename,"w");
    fwrite($apro,$testo);


    Ciaoooooooooo!!!!!!!!!


    grande! hai ragione! ora funziona! thanxxxx

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •