查看: 950|回复: 7
|
PHP 4 的程式升级到 PHP 5 的问题
[复制链接]
|
|
狼儿最近正在为自己以前编写的 WEBLOG(部落格) 程式做升级动作中遇到了一个很严重的问题。
一般狼儿在PHP 4里面都是用$HTTP_GET_VARS,$_POST,还有$_GET在传送variable到另一页的。
可是现在不懂为什么在PHP 5里面都用不到。
这个是狼儿个人电脑的问题吗?
还是在PHP 5里面有另外一些global variable代替了这些variable?
有那一位高手可以指点一下吗?
先谢谢咯~ ^^
|
|
|
|
|
|
|
|
发表于 21-3-2006 01:06 AM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 21-3-2006 06:02 PM
|
显示全部楼层
还是不能哦~! >_<
你们看看我的代码
- <?php
- $name = $_GET['name'];
- echo $name;
- ?>
- 配合这个link,http://localhost/index.php?name=me
复制代码
为什么还是不能抓到那个name的variable的?
这个程式在PHP 4里面是没有问题的,可是再PHP 5里面就不能了。
>_<
|
|
|
|
|
|
|
|
楼主 |
发表于 24-3-2006 08:43 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 24-3-2006 09:25 PM
|
显示全部楼层
狼儿, 没有道理,这么简单的CODE 应该运作正常的。PHP 5 和 4 在这个CODE 里并没有差别。
放上你的 PHPINFO() 吧, 让我看看。 |
|
|
|
|
|
|
|
楼主 |
发表于 27-3-2006 08:23 PM
|
显示全部楼层
对啊,这么简单的code狼儿应该不会出问题的。
可是偏偏就是有问题了! >_<
救命啊~!
P/S:为什么狼儿的电脑出现的PHPINFO不是网页而是Array状态的?奇怪也~!
- System => Windows NT JR 5.1 build 2600
- Build Date => Jan 11 2006 16:35:21
- Configure Command => cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared"
- Server API => Command Line Interface
- Virtual Directory Support => enabled
- Configuration File (php.ini) Path => C:\PHP5\php.ini
- PHP API => 20041225
- PHP Extension => 20050922
- Zend Extension => 220051025
- Debug Build => no
- Thread Safety => enabled
- Zend Memory Manager => enabled
- IPv6 Support => enabled
- Registered PHP Streams => php, file, http, ftp, compress.zlib
- Registered Stream Socket Transports => tcp, udp
- Registered Stream Filters => convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, zlib.*
- This program makes use of the Zend Scripting Language Engine:
- Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
- _______________________________________________________________________
- Configuration
- PHP Core
- Directive => Local Value => Master Value
- allow_call_time_pass_reference => Off => Off
- 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_globals_jit => On => On
- 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 => Off => Off
- 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 => 2047 => 2047
- expose_php => On => On
- extension_dir => ./ => ./
- file_uploads => On => On
- 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 => Off => On
- ignore_repeated_errors => Off => Off
- ignore_repeated_source => Off => Off
- ignore_user_abort => Off => Off
- implicit_flush => On => Off
- include_path => .;C:\php5\pear => .;C:\php5\pear
- log_errors => On => On
- log_errors_max_len => 1024 => 1024
- magic_quotes_gpc => Off => Off
- magic_quotes_runtime => Off => Off
- magic_quotes_sybase => Off => Off
- mail.force_extra_parameters => no value => no value
- max_execution_time => 0 => 30
- max_input_time => 60 => 60
- open_basedir => no value => no value
- output_buffering => 0 => 4096
- output_handler => no value => no value
- post_max_size => 8M => 8M
- precision => 14 => 14
- realpath_cache_size => 16K => 16K
- realpath_cache_ttl => 120 => 120
- register_argc_argv => On => Off
- register_globals => Off => Off
- register_long_arrays => Off => Off
- report_memleaks => On => On
- report_zend_debug => Off => Off
- 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 => no value => no value
- sendmail_path => no value => no value
- serialize_precision => 100 => 100
- short_open_tag => Off => Off
- 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 => GPCS => GPCS
- xmlrpc_error_number => 0 => 0
- xmlrpc_errors => Off => Off
- y2k_compliance => On => On
- zend.ze1_compatibility_mode => Off => Off
- bcmath
- BCMath support => enabled
- calendar
- Calendar support => enabled
- com_dotnet
- COM support => enabled
- DCOM support => disabled
- .Net support => enabled
- Directive => Local Value => Master Value
- com.allow_dcom => 0 => 0
- com.autoregister_casesensitive => 1 => 1
- com.autoregister_typelib => 0 => 0
- com.autoregister_verbose => 0 => 0
- com.code_page => no value => no value
- com.typelib_file => no value => no value
- ctype
- ctype functions => enabled
- date
- date/time support => enabled
- Timezone Database Version => 2005.18
- Timezone Database => internal
- Default timezone => UTC
- Directive => Local Value => Master Value
- date.default_latitude => 31.7667 => 31.7667
- date.default_longitude => 35.2333 => 35.2333
- date.sunrise_zenith => 90.583333 => 90.583333
- date.sunset_zenith => 90.583333 => 90.583333
- date.timezone => no value => no value
- dom
- DOM/XML => enabled
- DOM/XML API Version => 20031129
- libxml Version => 2.6.22
- HTML Support => enabled
- XPath Support => enabled
- XPointer Support => enabled
- Schema Support => enabled
- RelaxNG Support => enabled
- ftp
- FTP support => enabled
- iconv
- iconv support => enabled
- iconv implementation => "libiconv"
- iconv library version => 1.9
- 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
- libxml
- libXML support => active
- libXML Version => 2.6.22
- libXML streams => enabled
- odbc
- ODBC Support => enabled
- Active Persistent Links => 0
- Active Links => 0
- ODBC library => Win32
- 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
- pcre
- PCRE (Perl Compatible Regular Expressions) Support => enabled
- PCRE Library Version => 6.2 01-Aug-2005
- Reflection
- Reflection => enabled
- Version => $Id: php_reflection.c,v 1.164.2.17 2006/01/01 12:50:12 sniper Exp $
- session
- Session Support => enabled
- Registered save handlers => files user
- Registered serializer handlers => php php_binary wddx
- Directive => Local Value => Master Value
- session.auto_start => Off => Off
- session.bug_compat_42 => Off => Off
- 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 => 1000 => 1000
- session.gc_maxlifetime => 1440 => 1440
- session.gc_probability => 1 => 1
- session.hash_bits_per_character => 5 => 5
- session.hash_function => 0 => 0
- session.name => PHPSESSID => PHPSESSID
- session.referer_check => no value => no value
- session.save_handler => files => files
- session.save_path => no value => no value
- session.serialize_handler => php => php
- session.use_cookies => On => On
- session.use_only_cookies => Off => Off
- session.use_trans_sid => 0 => 0
- SimpleXML
- Simplexml support => enabled
- Revision => $Revision: 1.151.2.10 $
- Schema support => enabled
- SPL
- SPL support => enabled
- Interfaces => Countable, OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject
- Classes => AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, DirectoryIterator, DomainException, EmptyIterator, FilterIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RuntimeException, SimpleXMLIterator, SplFileInfo, SplFileObject, SplObjectStorage, SplTempFileObject, UnderflowException, UnexpectedValueException
- standard
- Regex Library => Bundled library enabled
- Dynamic Library Support => enabled
- Internal Sendmail Support for Windows => enabled
- 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=fakeentry => a=href,area=href,frame=src,input=src,form=fakeentry
- 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
- libxml2 Version => 2.6.22
- xmlreader
- XMLReader => enabled
- xmlwriter
- XMLWriter => enabled
- zlib
- ZLib Support => enabled
- Stream Wrapper support => compress.zlib://
- Stream Filter support => zlib.inflate, zlib.deflate
- Compiled Version => 1.2.3
- Linked Version => 1.2.3
- Directive => Local Value => Master Value
- zlib.output_compression => Off => Off
- zlib.output_compression_level => -1 => -1
- zlib.output_handler => no value => no value
复制代码
|
|
|
|
|
|
|
|
楼主 |
发表于 27-3-2006 08:24 PM
|
显示全部楼层
- Additional Modules
- Module Name
- Environment
- Variable => Value
- GATEWAY_INTERFACE => CGI/1.1
- SERVER_NAME => localhost
- SERVER_SOFTWARE => Expert HTTP Server
- SERVER_PROTOCOL => HTTP/1.1
- HTTP_ACCEPT => */*
- HTTP_ACCEPT_CHARSET =>
- HTTP_ACCEPT_ENCODING => gzip, deflate
- HTTP_ACCEPT_LANGUAGE => en
- HTTP_CONNECTION => Keep-Alive
- HTTP_HOST => localhost
- HTTP_REFERER => http://localhost/
- HTTP_USER_AGENT => Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)
- REMOTE_ADDR => 127.0.0.1
- REMOTE_PORT => 1088
- SERVER_PORT => 80
- SERVER_SIGNATURE => Expert HTTP Server at localhost Port 80
- DOCUMENT_ROOT => c:
- REQUEST_METHOD => GET
- QUERY_STRING =>
- SCRIPT_FILENAME => C:\phpinfo.php
- PATH_TRANSLATED => C:\phpinfo.php
- SCRIPT_NAME => /phpinfo.php
- REQUEST_URI => /phpinfo.php
- SYSTEMROOT => C:\WINDOWS
- WINDIR => C:\WINDOWS
- REDIRECT_STATUS => 0
- PHP Variables
- Variable => Value
- _SERVER["GATEWAY_INTERFACE"] => CGI/1.1
- _SERVER["SERVER_NAME"] => localhost
- _SERVER["SERVER_SOFTWARE"] => Expert HTTP Server
- _SERVER["SERVER_PROTOCOL"] => HTTP/1.1
- _SERVER["HTTP_ACCEPT"] => */*
- _SERVER["HTTP_ACCEPT_CHARSET"] =>
- _SERVER["HTTP_ACCEPT_ENCODING"] => gzip, deflate
- _SERVER["HTTP_ACCEPT_LANGUAGE"] => en
- _SERVER["HTTP_CONNECTION"] => Keep-Alive
- _SERVER["HTTP_HOST"] => localhost
- _SERVER["HTTP_REFERER"] => http://localhost/
- _SERVER["HTTP_USER_AGENT"] => Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)
- _SERVER["REMOTE_ADDR"] => 127.0.0.1
- _SERVER["REMOTE_PORT"] => 1088
- _SERVER["SERVER_PORT"] => 80
- _SERVER["SERVER_SIGNATURE"] => Expert HTTP Server at localhost Port 80
- _SERVER["DOCUMENT_ROOT"] =>
- _SERVER["REQUEST_METHOD"] => GET
- _SERVER["QUERY_STRING"] =>
- _SERVER["SCRIPT_FILENAME"] => C:\phpinfo.php
- _SERVER["PATH_TRANSLATED"] => C:\phpinfo.php
- _SERVER["SCRIPT_NAME"] => C:\phpinfo.php
- _SERVER["REQUEST_URI"] => /phpinfo.php
- _SERVER["SYSTEMROOT"] => C:\WINDOWS
- _SERVER["WINDIR"] => C:\WINDOWS
- _SERVER["REDIRECT_STATUS"] => 0
- _SERVER["PHP_SELF"] => C:\phpinfo.php
- _SERVER["REQUEST_TIME"] => 1143462094
- _SERVER["argv"] => Array
- (
- [0] => C:\phpinfo.php
- )
- _SERVER["argc"] => 1
- 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.
复制代码
|
|
|
|
|
|
|
|
楼主 |
发表于 1-4-2006 11:32 AM
|
显示全部楼层
|
|
|
|
|
|
| |
本周最热论坛帖子
|