Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    598

    file_exists non funziona

    Salve sto cercando di verificare se un file esiste sul mio server con file_exists:


    codice:
    $percorso="/foto/";
    $nome_file=$percorso."".$row->ID.".jpg";
    
    if(file_exists($nome_file)){ 		
           echo "esiste"; 		 	
    }else{ 		
           echo "non esiste"; 		
           $nome_file="ignoto.jpg"; 
    }
    Pur essendoci il file (il path è giusto) va sempre nell'else. Ho provato ad effettuare una stampa di file_exists($nome_file) e non ritorna assolutamente nulla.....SEMPRE
    mi dareste una mano?
    Il server è un server windows.
    grazie
    Soffrire sempre mollare mai

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    non ricordo bene se influisca, ma Windows usa \ invece che /
    la cartella "foto" è nello stesso percorso del file con lo script php?
    hai provato a mostrare a video la variabile $nome_file per vedere se è compilata correttamente?

  3. #3
    un piccolo debug:

    $nome_file=$percorso."".$row->ID.".jpg";

    echo $nome_file;

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    181
    Aggiungendo / all'inizio, se non mi sbaglio, fai partire la ricerca del file dal root del sito, magari è questo il problema. Inoltre ."". è inutile, basta unire con un semplice punto le due variabili

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.