Visualizzazione dei risultati da 1 a 4 su 4

Discussione: aprire file

  1. #1

    aprire file

    un saluto a tutti,
    siccome è da pochissimo che ho iniziato a programmare in php,
    chiedo scusa se la mia domanda può apparire banale.
    Cmq. il mio problema è il seguente:
    perchè i comandi per aprire e leggere file, mi funzionano solo se i file sono nella stessa directory del file php e non se si trovano su di un'altro server?

    esempio:

    1)questo funziona e ottengo la stringa di conferma :

    if (file_exists("testo_di_prova.txt")){
    echo "Il file esiste";
    }

    2)questo no
    anche se so per certo che il file esiste

    if (file_exists("http://nomeserver/testo_di_prova.txt")){
    echo "Il file esiste";
    }

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Non ho mia provato una cosa del genere ma non funziona credo per motivi di sicurezza. Pensa un pò se potessi verificare qualcosa del tipo

    codice:
    if (file_exists("http://serveraltrui/dati_confidenziali.txt")){ 
      /* scarica il file */
    }
    VVoVe:
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    perché le funzioni non accettano indirizzi assoluti


    non è necessario che stiano nella stessa cartella, ma comunque sullo stesso spazio web!


    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  4. #4
    Ok ho capito...
    Grazie per la risposta

    Francy

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.