| 1 | ################################################################################ |
1 | ################################################################################ |
| 2 | # WeBWorK mod_perl (c) 2000-2002 WeBWorK Project |
2 | # WeBWorK mod-perl (c) 2000-2002 WeBWorK Project |
| 3 | # $Id$ |
3 | # $Id$ |
| 4 | ################################################################################ |
4 | ################################################################################ |
| 5 | |
5 | |
| 6 | package WeBWorK::PG::IO; |
6 | package WeBWorK::PG::IO; |
| 7 | |
7 | |
| 8 | use strict; |
8 | use strict; |
| 9 | use warnings; |
9 | use warnings; |
|
|
10 | use Exporter; |
| 10 | |
11 | |
| 11 | our @ISA = qw(Exporter); |
12 | our @ISA = qw(Exporter); |
| 12 | our @EXPORT = qw( |
13 | our @EXPORT = qw( |
| 13 | includePGtext |
14 | includePGtext |
| 14 | send_mail_to |
15 | send_mail_to |
| … | |
… | |
| 26 | REMOTE_ADDR |
27 | REMOTE_ADDR |
| 27 | ); |
28 | ); |
| 28 | |
29 | |
| 29 | |
30 | |
| 30 | =head2 Private functions (not methods) used by PGtranslator for file IO. |
31 | =head2 Private functions (not methods) used by PGtranslator for file IO. |
|
|
32 | |
| 31 | =cut |
33 | =cut |
| 32 | |
34 | |
| 33 | our $REMOTE_HOST = (defined( $ENV{'REMOTE_HOST'} ) ) ? $ENV{'REMOTE_HOST'}: 'unknown host'; |
35 | our $REMOTE_HOST = (defined( $ENV{'REMOTE_HOST'} ) ) ? $ENV{'REMOTE_HOST'}: 'unknown host'; |
| 34 | our $REMOTE_ADDR = (defined( $ENV{'REMOTE_ADDR'}) ) ? $ENV{'REMOTE_ADDR'}: 'unknown address'; |
36 | our $REMOTE_ADDR = (defined( $ENV{'REMOTE_ADDR'}) ) ? $ENV{'REMOTE_ADDR'}: 'unknown address'; |
| 35 | |
37 | |