/_.txt' // Param: $filetype1 in "student", "log", "sendemail" // Return 1 in case of success; -1 in case do not overwrite function writeContent ($filetype1, $pathbase, $outputFile, $msgToRegister) { global $GROUP, $WRITEMSG, $OVERWRITE; $pathbase = "/var/www/html/saw/mod/iassign/ilm_debug/"; // "/mod/iassign/ilm_debug/"; $outputFile = $pathbase . $outputFile; if (!is_writable($pathbase)) { // TRUE se arquivo existe e pode ser escrito // $file_debug .= "Error: '" . $completfilepath . "' could not be registered! Perhaps the directory or the file has permission problem?
\n"; //D echo "$outputFile, $filetype1
"; print "Erro! Problema de acesso ao servidor! Por favor, avise ao administrador ($pathbase nao acessivel para escrita).
"; // . $file_debug . " exit(0); } // $result = writeContent("file", $pathbase, $filename, $msgToRegister); // print "escreva.php: result=$result
"; // write personal email file // To write: verify if the file does not exists or have permission to overwrite if (is_file($outputFile)) { // already exist this file // $outputFile .= $outputFile . '_' . date('Y_m_d_h_m'); } // if (is_file($outputFile)) if (1==1) { // write/overwrite the file $fpointer = fopen($outputFile, "w"); // write - if executed, it clear the previou content at this file if (!$fpointer) { $file_debug .= "Erro: nao foi possivel abrir o roteiro ($outputFile)!
\n"; // it was not possible to open the file '$completfilepath" . $file_name . "'!
\n"; print "
" . $file_debug . "
\n"; //D echo "writeContent: $filetype1, outputFile=$outputFile
\n"; return 0; } fwrite($fpointer, $msgToRegister . "\n"); // echo " - outputFile=$outputFile : WRITEMSG=$WRITEMSG, OVERWRITE=$OVERWRITE, gerado com sucesso!
\n"; fclose($fpointer); } else { // print "Nao gera os arquivos personalizados para email aos alunos ('$outputFile')
\n"; // admin//_.txt } return 1; } // function writeContent($outputFile, $msgToRegister) ?>