+ /* Open the file for writing, or else display an error to the user. */
+ if(!$file = @fopen("$filename.tmp", 'w')) {
+ include_once( '../functions/display_messages.php' );
+ logout_error( sprintf( _("Signature file, %s, could not be opened. Contact your system administrator to resolve this issue."), $filename . '.tmp') );
+ exit;
+ }
+ $tmpwrite = @fwrite($file, $value);
+ if ($tmpwrite == -1) {
+ include_once( '../functions/display_messages.php' );
+ logout_error( sprintf( _("Signature file, %s, could not be written. Contact your system administrator to resolve this issue.") , $filename . '.tmp'));
+ exit;
+ }