Scusa, prova con:
Codice PHP:
$directory = dirname(__FILE__);
if (file_exists($directory) && is_dir($directory)) {
echo("La directory $directory esiste!");
} else {
echo("La directory $directory non esiste!");
}
Scusa, prova con:
Codice PHP:
$directory = dirname(__FILE__);
if (file_exists($directory) && is_dir($directory)) {
echo("La directory $directory esiste!");
} else {
echo("La directory $directory non esiste!");
}
mi dice:
La directory /web/htdocs/www.gamempire.it/home esiste!
ma io trmite ftp nn la vedo...e la cartella games si trova in www.gamempire.it/games
Questo significa che la directory /web/htdocs/www.gamempire.it/home esiste.
Ora, il tuo dubbio, cio' che non ti fa comprendere perchè dica una cosa del genere, è il fatto che non comprendi la differenza tra un path del server ed un URL (sono due cose diverse).
Se utilizzi:
$dir = dirname(__FILE__) . '/games';
e metti nella "cartella" http://www.gamempire.it/games/ dei file, vedrai che ti verranno restituiti i valori che ti aspetti.
non mi viene restituito nulla..
Nella directory /web/htdocs/www.gamempire.it/home/games ci sono 0 file e 0 directory
invece stanno 6 file php e 23 dir
il count toglie 2 perchè altrimenti ti conta sia il . che il ..codice:$dir = "/dir/che/vuoi/"; if(is_dir($dir)) { echo count(array_merge(glob($dir.'*'),glob($dir.'*.*'),glob($dir.'.*')) - 2); } else { echo "la directory non esiste"; }
ciao
ancora non funge..nessuno?
con la funzione che ti ho inviato, se la directory è "./" funziona. mettendo un percorso no.
Adesso voglio capire perchè.
e queto è il bello..
e pensa che ho il problema della path anche con i cookie..
cioè, se setto un cookie da una cartella del tipo /games poi non me lo legge, invece se lo setto da / me lo legge...assurdo..