Visualizzazione dei risultati da 1 a 7 su 7

Discussione: funzione fopen

  1. #1

    funzione fopen

    salve a tutti.
    Ho un problema con la funzione fopen.
    progetto:
    -leggere un file .txt;
    -confrontare i dati;
    -eseguire condizione;
    -scrivere su un file .txt esistente.
    ho provato varie versioni della funzione fopen ma tutte senza successo:

    1)=============code============
    $src='../../nomecartella(dove sono residenti i file fisicamente su server)/text/adg.txt/';
    $of=fopen("$src","r") or die("impossibile aprire il file richiesto");
    ================================
    messaggio errore:
    !!!!!!!!!!!!!!!!!!!
    Warning: Unable to access ../../nomecartella/text/adg.txt/ in /cartella/cartella/cartella/cartella/cartella/nomesito.it/nomecartella/provarandom.php on line 17

    Warning: fopen("../../nomecartella/text/adg.txt/","r") - No such file or directory in /cartella/cartella/cartella/cartella/cartella/nomesito.it/nomecartella/provarandom.php on line 17
    impossibile aprire il file richiesto
    !!!!!!!!!!!!!!!!!!!!!!

    2)============code===============
    $src='ftp://$nomeutente:$password@nomesito.it/text/adg.txt/';
    $of=fopen("$src","r") or die("impossibile aprire il file richiesto");
    ==================================
    messaggio errore:
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Warning: fopen("ftp://...@nomesito.it/text/adg.txt/","r") - Success in /cartella/cartella/cartella/cartella/cartella/nomesito.it/cartella/provarandom.php on line 17
    impossibile aprire il file richiesto
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


    Suggerimenti?
    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    è semplicemente sbagliato il percorso, non trova il file...

    ciao

  3. #3
    credo di non aver capito bene...
    ecco la posizione del file, per mia semplicità la scrivo come url:
    //www.nomesito.it/cartella/file.est.
    ho scritto gli indirizzi in modi diversi che per me indicano la corretta posizione del file:
    ================================================== ===================
    $src='../../nomecartella(dove sono residenti i file fisicamente su server)/text/adg.txt/';

    $src='ftp://$nomeutente:$password@nomesito.it/text/adg.txt/';

    $src='../../cartella/file.est';

    $src='/cartella/file.est';
    ================================================== ====================
    ciascuna di queste righe mi ha prodotto un errore più o meno simile...
    Dov'è che sbaglio che non ci sono arrivato??

  4. #4
    rispetto a
    www.nomesito.it/
    dove si trova il file che vorrebbe leggere l'altro ?
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  5. #5
    due livelli sotto. devo aprire il filetesto.txt raggiungibile con url:
    http://www.nomesito.it/textfiless/filetesto.txt o altrimenti
    cartella principale del server (quella dove sitrova la pagina di index)/textfiles/filetesto.txt.
    Grazie dell'aiuto!!!!

  6. #6
    da
    http://www.nomesito.it/index.php

    per
    http://www.nomesito.it/textfiles/filetesto.txt



    $fp = fopen('textfiles/filetesto.txt', 'r');


    fine
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  7. #7

    ...stupore nella consapevolezza dell'inesplorazione degli infiniti percorsi cognitivi che portano all'utilizzazione di nuove risorse e alla proposizione di nuovi obiettivi nel sapere ma infinita personale soddisfazione nel constatare che il codice così corretto...

    .... FUNZIONA!!!! grazie infinite

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.