LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4637|回复: 6

我打开自己服务器上的PHP页怎么出现这个问题啊?

[复制链接]
发表于 2004-5-30 16:08:08 | 显示全部楼层 |阅读模式
是我 从网上下的 一个PHP网页 准备学习学习的怎么编PHP

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-5-30 16:19:19 | 显示全部楼层
网上下的PHP网页?
你怎么下的?
 楼主| 发表于 2004-5-30 17:25:19 | 显示全部楼层
就是在一些专门提供供网站下载的
网站上下的啊
发表于 2004-5-30 22:19:51 | 显示全部楼层
没见过这个问题,有代码吗?
发表于 2004-5-31 07:59:04 | 显示全部楼层
先试试看写一个测试文件test.php

  1. <?
  2.    phpinfo();
  3. ?>
复制代码

能不能运行。
再来看这个下载的php程序。
 楼主| 发表于 2004-5-31 21:14:41 | 显示全部楼层
这是执行phpinfo()后的 结果
PHP Version 4.3.3

System         Linux localhost 2.4.22-1.2115.nptl #1 Wed Oct 29 15:42:51 EST 2003 i686
Build Date         Oct 21 2003 09:55:29
Configure Command         './configure' '--host=i386-redhat-linux' '--build=i386-redhat-linux' '--target=i386-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--cache-file=../config.cache' '--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d' '--enable-force-cgi-redirect' '--disable-debug' '--enable-pic' '--disable-rpath' '--enable-inline-optimization' '--with-bz2' '--with-db4=/usr' '--with-curl' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--with-gd' '--enable-gd-native-ttf' '--with-gdbm' '--with-gettext' '--with-ncurses' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' '--with-openssl' '--with-png' '--with-pspell' '--with-regex=system' '--with-xml' '--with-expat-dir=/usr' '--with-dom=shared,/usr' '--with-dom-xslt=/usr' '--with-dom-exslt=/usr' '--with-xmlrpc=shared' '--with-pcre=/usr' '--with-zlib' '--with-layout=GNU' '--enable-bcmath' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' '--enable-safe-mode' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-discard-path' '--enable-track-vars' '--enable-trans-sid' '--enable-yp' '--enable-wddx' '--without-oci8' '--with-pear=/usr/share/pear' '--with-imap=shared' '--with-imap-ssl' '--with-kerberos' '--with-ldap=shared' '--with-mysql=shared,/usr' '--with-pgsql=shared' '--with-snmp=shared,/usr' '--with-snmp=shared' '--enable-ucd-snmp-hack' '--with-unixODBC=shared' '--enable-memory-limit' '--enable-bcmath' '--enable-shmop' '--enable-calendar' '--enable-dbx' '--enable-dio' '--enable-mcal' '--enable-mbstring' '--enable-mbstr-enc-trans' '--enable-mbregex' '--with-apxs2=/usr/sbin/apxs'
Server API         Apache 2.0 Handler
Virtual Directory Support         disabled
Configuration File (php.ini) Path         /etc/php.ini
Scan this dir for additional .ini files         /etc/php.d
additional .ini files parsed         /etc/php.d/imap.ini, /etc/php.d/ldap.ini, /etc/php.d/mysql.ini, /etc/php.d/odbc.ini, /etc/php.d/pgsql.ini
PHP API         20020918
PHP Extension         20020429
Zend Extension         20021010
Debug Build         no
Thread Safety         disabled
Registered PHP Streams         php, http, ftp, https, ftps, compress.bzip2, compress.zlib

This program makes use of the Zend Scripting Language Engine:
Zend Engine v1.3.0, Copyright (c) 1998-2003 Zend Technologies

PHP Credits
Configuration
PHP Core
Directive        Local Value        Master Value
allow_call_time_pass_reference        On        On
allow_url_fopen        On        On
always_populate_raw_post_data        Off        Off
arg_separator.input        &        &
arg_separator.output        &        &
asp_tags        Off        Off
auto_append_file        no value        no value
auto_prepend_file        no value        no value
browscap        no value        no value
default_charset        no value        no value
default_mimetype        text/html        text/html
define_syslog_variables        Off        Off
disable_classes        no value        no value
disable_functions        no value        no value
display_errors        On        On
display_startup_errors        Off        Off
doc_root        no value        no value
docref_ext        no value        no value
docref_root        no value        no value
enable_dl        On        On
error_append_string        no value        no value
error_log        no value        no value
error_prepend_string        no value        no value
error_reporting        2039        2039
expose_php        On        On
extension_dir        /usr/lib/php4        /usr/lib/php4
file_uploads        On        On
gpc_order        GPC        GPC
highlight.bg        #FFFFFF        #FFFFFF
highlight.comment        #FF8000        #FF8000
highlight.default        #0000BB        #0000BB
highlight.html        #000000        #000000
highlight.keyword        #007700        #007700
highlight.string        #DD0000        #DD0000
html_errors        On        On
ignore_repeated_errors        Off        Off
ignore_repeated_source        Off        Off
ignore_user_abort        Off        Off
implicit_flush        Off        Off
include_path        .:/usr/share/pear        .:/usr/share/pear
log_errors        Off        Off
log_errors_max_len        1024        1024
magic_quotes_gpc        On        On
magic_quotes_runtime        Off        Off
magic_quotes_sybase        Off        Off
max_execution_time        30        30
max_input_time        60        60
memory_limit        8M        8M
open_basedir        no value        no value
output_buffering        no value        no value
output_handler        no value        no value
post_max_size        8M        8M
precision        14        14
register_argc_argv        On        On
register_globals        Off        Off
report_memleaks        On        On
safe_mode        Off        Off
safe_mode_exec_dir        no value        no value
safe_mode_gid        Off        Off
safe_mode_include_dir        no value        no value
sendmail_from        me@localhost.com        me@localhost.com
sendmail_path        /usr/sbin/sendmail -t -i        /usr/sbin/sendmail -t -i
serialize_precision        100        100
short_open_tag        On        On
SMTP        localhost        localhost
smtp_port        25        25
sql.safe_mode        Off        Off
track_errors        Off        Off
unserialize_callback_func        no value        no value
upload_max_filesize        2M        2M
upload_tmp_dir        no value        no value
user_dir        no value        no value
variables_order        EGPCS        EGPCS
xmlrpc_error_number        0        0
xmlrpc_errors        Off        Off
y2k_compliance        On        On

apache2handler
Apache Version         Apache/2.0.47 (Fedora)
Apache API Version         20020903
Server Administrator         root@localhost
Hostnameort         localhost.localdomain:0
User/Group         apache(48)/48
Max Requests         Per Child: 1000 - Keep Alive: off - Max Per Connection: 100
Timeouts         Connection: 300 - Keep-Alive: 15
Virtual Server         No
Server Root         /etc/httpd
Loaded Modules         core prefork http_core mod_so mod_access mod_auth mod_auth_anon mod_auth_dbm mod_auth_digest util_ldap mod_auth_ldap mod_include mod_log_config mod_env mod_mime_magic mod_cern_meta mod_expires mod_deflate mod_headers mod_usertrack mod_unique_id mod_setenvif mod_mime mod_dav mod_status mod_autoindex mod_asis mod_info mod_dav_fs mod_vhost_alias mod_negotiation mod_dir mod_imap mod_actions mod_speling mod_userdir mod_alias mod_rewrite mod_proxy proxy_ftp proxy_http proxy_connect mod_cache mod_suexec mod_disk_cache mod_file_cache mod_mem_cache mod_cgi mod_auth_mysql mod_perl sapi_apache2 mod_python mod_ssl

Directive        Local Value        Master Value
engine        1        1
last_modified        0        0
xbithack        0        0

Apache Environment
Variable        Value
UNIQUE_ID         K61ZdH8AAAEAAAo9QqQAAAAB
HTTP_HOST         192.168.1.2
HTTP_USER_AGENT         Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4.1) Gecko/20031030
HTTP_ACCEPT         text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1
HTTP_ACCEPT_LANGUAGE         zh-cn,zh;q=0.5
HTTP_ACCEPT_ENCODING         gzip,deflate
HTTP_ACCEPT_CHARSET         GB2312,utf-8;q=0.7,*;q=0.7
HTTP_KEEP_ALIVE         300
HTTP_CONNECTION         keep-alive
PATH         /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
SERVER_SIGNATURE         <address>Apache/2.0.47 (Fedora) Server at 192.168.1.2 Port 80</address>
SERVER_SOFTWARE         Apache/2.0.47 (Fedora)
SERVER_NAME         192.168.1.2
SERVER_ADDR         192.168.1.2
SERVER_PORT         80
REMOTE_ADDR         192.168.1.2
DOCUMENT_ROOT         /var/www/html
SERVER_ADMIN         root@localhost
SCRIPT_FILENAME         /var/www/html/text/1.php
REMOTE_PORT         1067
GATEWAY_INTERFACE         CGI/1.1
SERVER_PROTOCOL         HTTP/1.1
REQUEST_METHOD         GET
QUERY_STRING         no value
REQUEST_URI         /text/1.php
SCRIPT_NAME         /text/1.php

HTTP Headers Information
HTTP Request Headers
HTTP Request         GET /text/1.php HTTP/1.1
Host         192.168.1.2
User-Agent         Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4.1) Gecko/20031030
Accept         text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1
Accept-Language         zh-cn,zh;q=0.5
Accept-Encoding         gzip,deflate
Accept-Charset         GB2312,utf-8;q=0.7,*;q=0.7
Keep-Alive         300
HTTP Response Headers
X-Powered-By         PHP/4.3.3
Connection         close
Transfer-Encoding         chunked
Content-Type         text/html; charset=Null

bcmath
BCMath support         enabled

bz2
BZip2 Support         Enabled
BZip2 Version         1.0.2, 30-Dec-2001

calendar
Calendar support         enabled

ctype
ctype functions         enabled

curl
CURL support         enabled
CURL Information         libcurl/7.10.6 OpenSSL/0.9.7a ipv6 zlib/1.2.0.7

dba
DBA support         enabled
Supported handlers         gdbm cdb cdb_make db4 inifile flatfile

dbx
dbx support         enabled
dbx version         1.0.0
supported databases         MySQL ODBC PostgreSQL Microsoft SQL Server FrontBase Oracle 8 (oci8) Sybase-CT

Directive        Local Value        Master Value
dbx.colnames_case        unchanged        unchanged

dio
dio support         enabled

exif
EXIF Support         enabled
EXIF Version         1.4 $Id: exif.c,v 1.118.2.23 2003/06/25 13:21:54 edink Exp $
Supported EXIF Version         0220
Supported filetypes         JPEG,TIFF

ftp
FTP support         enabled

gd
GD Support         enabled
GD Version         bundled (2.0.15 compatible)
FreeType Support         enabled
FreeType Linkage         with freetype
GIF Read Support         enabled
JPG Support         enabled
PNG Support         enabled
WBMP Support         enabled
XBM Support         enabled

gettext
GetText Support         enabled

gmp
gmp support         enabled

iconv
iconv support         enabled
iconv implementation         glibc
iconv library version         2.3.2

Directive        Local Value        Master Value
iconv.input_encoding        ISO-8859-1        ISO-8859-1
iconv.internal_encoding        ISO-8859-1        ISO-8859-1
iconv.output_encoding        ISO-8859-1        ISO-8859-1

imap
IMAP c-Client Version         2001
SSL Support         enabled
Kerberos Support         enabled

ldap
LDAP Support         enabled
RCS Version         $Id: ldap.c,v 1.130.2.4 2003/04/30 21:54:02 iliaa Exp $
Total Links         0/unlimited
API Version         2004
Vendor Name         OpenLDAP
Vendor Version         20122

mbstring
Multibyte Support         enabled
Japanese support         enabled
Multibyte (japanese) regex support         enabled

mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.

Directive        Local Value        Master Value
mbstring.detect_order        no value        no value
mbstring.encoding_translation        Off        Off
mbstring.func_overload        0        0
mbstring.http_input        pass        pass
mbstring.http_output        pass        pass
mbstring.internal_encoding        ISO-8859-1        no value
mbstring.language        neutral        neutral
mbstring.substitute_character        no value        no value

mysql
MySQL Support        enabled
Active Persistent Links         0
Active Links         0
Client API version         3.23.58
MYSQL_MODULE_TYPE         external
MYSQL_SOCKET         /var/lib/mysql/mysql.sock
MYSQL_INCLUDE         -I/usr/include/mysql
MYSQL_LIBS         -L/usr/lib/mysql -lmysqlclient

Directive        Local Value        Master Value
mysql.allow_persistent        On        On
mysql.connect_timeout        60        60
mysql.default_host        no value        no value
mysql.default_password        no value        no value
mysql.default_port        no value        no value
mysql.default_socket        no value        no value
mysql.default_user        no value        no value
mysql.max_links        Unlimited        Unlimited
mysql.max_persistent        Unlimited        Unlimited
mysql.trace_mode        Off        Off

odbc
ODBC Support        enabled
Active Persistent Links         0
Active Links         0
ODBC library         unixODBC
ODBC_INCLUDE         -I/usr/local/include
ODBC_LFLAGS         -L/usr/local/lib
ODBC_LIBS         -lodbc

Directive        Local Value        Master Value
odbc.allow_persistent        On        On
odbc.check_persistent        On        On
odbc.default_db        no value        no value
odbc.default_pw        no value        no value
odbc.default_user        no value        no value
odbc.defaultbinmode        return as is        return as is
odbc.defaultlrl        return up to 4096 bytes        return up to 4096 bytes
odbc.max_links        Unlimited        Unlimited
odbc.max_persistent        Unlimited        Unlimited

openssl
OpenSSL support         enabled
OpenSSL Version         OpenSSL 0.9.7a Feb 19 2003

overload
User-Space Object Overloading Support         enabled

pcre
PCRE (Perl Compatible Regular Expressions) Support         enabled
PCRE Library Version         4.3 21-May-2003

pgsql
PostgreSQL Support        enabled
PostgreSQL(libpq) Version         7.3.4
Multibyte character support         enabled
SSL support         enabled
Active Persistent Links         0
Active Links         0

Directive        Local Value        Master Value
pgsql.allow_persistent        On        On
pgsql.auto_reset_persistent        Off        Off
pgsql.ignore_notice        Off        Off
pgsql.log_notice        Off        Off
pgsql.max_links        Unlimited        Unlimited
pgsql.max_persistent        Unlimited        Unlimited

posix
Revision         $Revision: 1.51.2.2 $

pspell
PSpell Support         enabled

session
Session Support         enabled
Registered save handlers         files user

Directive        Local Value        Master Value
session.auto_start        Off        Off
session.bug_compat_42        On        On
session.bug_compat_warn        On        On
session.cache_expire        180        180
session.cache_limiter        nocache        nocache
session.cookie_domain        no value        no value
session.cookie_lifetime        0        0
session.cookie_path        /        /
session.cookie_secure        Off        Off
session.entropy_file        no value        no value
session.entropy_length        0        0
session.gc_divisor        100        100
session.gc_maxlifetime        1440        1440
session.gc_probability        1        1
session.name        PHPSESSID        PHPSESSID
session.referer_check        no value        no value
session.save_handler        files        files
session.save_path        /tmp        /tmp
session.serialize_handler        php        php
session.use_cookies        On        On
session.use_only_cookies        Off        Off
session.use_trans_sid        Off        Off

shmop
shmop support         enabled

sockets
Sockets Support         enabled

standard
Regex Library         Bundled library enabled
Dynamic Library Support         enabled
Path to sendmail         /usr/sbin/sendmail -t -i

Directive        Local Value        Master Value
assert.active        1        1
assert.bail        0        0
assert.callback        no value        no value
assert.quiet_eval        0        0
assert.warning        1        1
auto_detect_line_endings        0        0
default_socket_timeout        60        60
safe_mode_allowed_env_vars        PHP_        PHP_
safe_mode_protected_env_vars        LD_LIBRARY_PATH        LD_LIBRARY_PATH
url_rewriter.tags        a=href,area=href,frame=src,input=src,form=,fieldset=        a=href,area=href,frame=src,input=src,form=,fieldset=
user_agent        no value        no value

tokenizer
Tokenizer Support         enabled

wddx
WDDX Support        enabled
WDDX Session Serializer         enabled

xml
XML Support         active
XML Namespace Support         active
EXPAT Version         expat_1.95.5

yp
YP Support         enabled

zlib
ZLib Support         enabled
Compiled Version         1.2.0.7
Linked Version         1.2.0.7

Directive        Local Value        Master Value
zlib.output_compression        Off        Off
zlib.output_compression_level        -1        -1
zlib.output_handler        no value        no value

Additional Modules
Module Name
sysvsem
sysvshm

Environment
Variable        Value
TERM         xterm
PATH         /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
PWD         /
LANG         zh_CN.GB18030
SHLVL         1
_         /sbin/initlog

PHP Variables
Variable        Value
_SERVER["UNIQUE_ID"]        K61ZdH8AAAEAAAo9QqQAAAAB
_SERVER["HTTP_HOST"]        192.168.1.2
_SERVER["HTTP_USER_AGENT"]        Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4.1) Gecko/20031030
_SERVER["HTTP_ACCEPT"]        text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1
_SERVER["HTTP_ACCEPT_LANGUAGE"]        zh-cn,zh;q=0.5
_SERVER["HTTP_ACCEPT_ENCODING"]        gzip,deflate
_SERVER["HTTP_ACCEPT_CHARSET"]        GB2312,utf-8;q=0.7,*;q=0.7
_SERVER["HTTP_KEEP_ALIVE"]        300
_SERVER["HTTP_CONNECTION"]        keep-alive
_SERVER["ATH"]        /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
_SERVER["SERVER_SIGNATURE"]        <address>Apache/2.0.47 (Fedora) Server at 192.168.1.2 Port 80</address>
_SERVER["SERVER_SOFTWARE"]        Apache/2.0.47 (Fedora)
_SERVER["SERVER_NAME"]        192.168.1.2
_SERVER["SERVER_ADDR"]        192.168.1.2
_SERVER["SERVER_PORT"]        80
_SERVER["REMOTE_ADDR"]        192.168.1.2
_SERVER["DOCUMENT_ROOT"]        /var/www/html
_SERVER["SERVER_ADMIN"]        root@localhost
_SERVER["SCRIPT_FILENAME"]        /var/www/html/text/1.php
_SERVER["REMOTE_PORT"]        1067
_SERVER["GATEWAY_INTERFACE"]        CGI/1.1
_SERVER["SERVER_PROTOCOL"]        HTTP/1.1
_SERVER["REQUEST_METHOD"]        GET
_SERVER["QUERY_STRING"]        no value
_SERVER["REQUEST_URI"]        /text/1.php
_SERVER["SCRIPT_NAME"]        /text/1.php
_SERVER["HP_SELF"]        /text/1.php
_SERVER["ATH_TRANSLATED"]        /var/www/html/text/1.php
_SERVER["argv"]       

Array
(
)

_SERVER["argc"]        0
_ENV["TERM"]        xterm
_ENV["ATH"]        /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
_ENV["WD"]        /
_ENV["LANG"]        zh_CN.GB18030
_ENV["SHLVL"]        1
_ENV["_"]        /sbin/initlog

PHP License

This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file: LICENSE

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact license@php.net.
 楼主| 发表于 2004-5-31 21:24:19 | 显示全部楼层
我下的那个网站源码叫   极限办公自动化系统 (极限OA)
这是它的headinc.php文件
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
header("Cache-control: private");
$mtime = explode(' ', microtime());
$starttime = $mtime[1] + $mtime[0];

define("KIN_UNION", TRUE);
set_magic_quotes_runtime(0);

if (!isset($_REQUEST)){$_REQUEST = array_merge($_GET, $_POST, $_COOKIE);}

if(getenv('HTTP_X_FORWARDED_FOR')!='') {
    $yip = (!empty($_SERVER['REMOTE_ADDR'])) ? $_SERVER['REMOTE_ADDR'] : ( ( !empty($_ENV['REMOTE_ADDR']) ) ? $_ENV['REMOTE_ADDR'] : $_SERVER['REMOTE_ADDR'] );
    if (preg_match("/^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)/", getenv('HTTP_X_FORWARDED_FOR'), $ip_list)) {
                $private_ip = array('/^0\./', '/^127\.0\.0\.1/', '/^192\.168\..*/', '/^172\.16\..*/', '/^10..*/', '/^224..*/', '/^240..*/');
        $yip = preg_replace($private_ip, $client_ip, $ip_list[1]);
    }
}else {
    $yip = ( !empty($_SERVER['REMOTE_ADDR']) ) ? $_SERVER['REMOTE_ADDR'] : ( ( !empty($_ENV['REMOTE_ADDR']) ) ? $_ENV['REMOTE_ADDR'] : $_SERVER['REMOTE_ADDR'] );
}
$ssid = md5($_SERVER['HTTP_USER_AGENT'].$onlineip );

if(empty($referer) && isset($_SERVER['HTTP_REFERER'])) {
        $referer = $_SERVER['HTTP_REFERER'];
}

$SCRIPT_FILENAME = str_replace('\\\\', '/', ($HTTP_SERVER_VARS['PATH_TRANSLATED'] ? $HTTP_SERVER_VARS['PATH_TRANSLATED'] : $HTTP_SERVER_VARS['SCRIPT_FILENAME']));
$union_root = substr($SCRIPT_FILENAME, 0, strrpos($SCRIPT_FILENAME, '/') + 1);

require './includes/config.php';
require $union_root.'./includes/'.$database.'.php';
require $union_root.'./includes/sess.php';
require $union_root.'./includes/global.php';

$timestamp = time();
$magic_quotes_gpc = get_magic_quotes_gpc();
$register_globals = @ini_get('register_globals');

$UNION_SESSION = $UNION_CACHE = $UNION_USER = $sess_arr = array();

$tables = array('department', 'dict','employees','members','parts','sessions','setting','client','cli_note','diary','addresslist','listday','task','bulletin','folder','filetype','file','ps');
foreach($tables as $t) {
        ${"table_".$t} = $tablepre.$t;
}

$set_onlinehold = $set_onlinehold?$set_onlinehold:600;

$currscript = basename($PHP_SELF);
$currscript = substr($currscript, 0, strpos($currscript, '.php'));

$creatsession = false;
unset($union_user,$union_user);

if(is_array($_SESSION['SESS_ET'])) {
        @extract($_SESSION['SESS_ET']);
        $union_user = union_addslashes($union_user_);
        $union_pass = union_addslashes($union_pass_);
}
if($union_user && $union_pass) {
        $UNION_USER = $db->query_fetch("SELECT uid AS union_uid, fig AS union_fig, part AS union_part, username AS union_user, password AS union_pass, employ AS union_employ FROM $table_members WHERE username='$union_user' && password='$union_pass'");
}
//echo $_COOKIE['union_user_'];

if(!$allow_cookie && $_COOKIE['union_user_'] && $_COOKIE['union_pass_'] && empty($union_user)) {
        if(empty($union_user)) {
                $UNION_USER = $db->query_fetch("SELECT uid AS union_uid, fig AS union_fig, part AS union_part, username AS union_user, password AS union_pass, employ AS union_employ FROM $table_members WHERE username='$_COOKIE[union_user_]' && password='$_COOKIE[union_pass_]'");
                if ($UNION_USER) {
                        union_setcookie("union_user_", $_COOKIE['union_user_']);
                        union_setcookie("union_pass_", $_COOKIE['union_pass_']);
                }else{
                        clearcookies();
                }
                $creatsession = true;
        }
        @extract($UNION_USER);
}

if($union_employ) {
        $tmp = $db->query_fetch("SELECT d.name,d.id FROM $table_department d,$table_employees e WHERE d.id=e.depart && e.id='$union_employ'");
        if($tmp[name]) {
                $union_employs = $tmp[name];
                $union_departid = $tmp[id];
        }
}
$union_rights = array();
$tmp = $db->query_fetch("SELECT id,rights FROM $table_parts WHERE id='$union_part'");
if($tmp[id]) {
        $union_rights = unserialize($tmp[rights]);
}



if(!@ini_get('register_globals') || !get_magic_quotes_gpc()) {
        @extract(union_addslashes($_REQUEST));
        if(!@ini_get('register_globals')) {
                foreach($_FILES as $key => $val) {
                        $$key = $val['tmp_name'];
                        ${$key.'_name'} = $val['name'];
                        ${$key.'_size'} = $val['size'];
                        ${$key.'_type'} = $val['type'];
                }
        }
}


register_shutdown_function('union_end');


$sess_arr = array('union_user_'=>$union_user,'union_pass_'=>$union_pass,'gid'=>$gid,'email'=>$email,
                                        'credit'=>$credit,'avatar'=>$avatar,'lastvisit'=>$lastvisit,'lastposttime'=>$lastposttime,'newps'=>$newps);

if($currscript != 'login' && !$union_user) {
        $surl = "cur_=$currscript&act_=$action&sact_=$sysaction";
        header("Location:login.php?$surl");
        exit;
}
?>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表