Ho questa funzione:
Codice PHP:
<?php public function createNew ($pageTitle, $content)
{
$path = "pmwiki/".$pageTitle;
mkdir ($path);
chmod ($path,0777);
$fnewpage = fopen ("pmwiki/".$pageTitle."/index.php","w");
'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>'.$pageTitle.' - Pastr Marcosoft</title>';
$phpcore = <<<PHPC
<?php
echo "<br>prima :",getcwd ();
echo "<br>";
chdir ("/membri/pastrmarcosoft/");
echo "dopo :",getcwd ();
?>
PHPC;
fwrite ($fnewpage,$phpcore);
}?>
ma nel file creato non funziona la funzione chdir:http://www.pastrmarcosoft.altervista.org/pmwiki/prova/
mentre questo file con sorgente:
Codice PHP:
<?php
echo "<br>prima :",getcwd ();
echo "<br>";
chdir ("/membri/pastrmarcosoft/");
echo "dopo :",getcwd ();
?>
funziona normalimente e anche mio server funziona.