by dabempire | Feb 26, 2011 | Knowledgebase, Scripting (HTML, PHP, Perl/CGI)
This is a development issue and is explained in the php manual: http://www.php.net/session There is great security risk in doing that but if you are being forced to do that for some reasons, you can do that by placing a php.ini file in the folder where you want to do that, and disable cookies for sessions and enable transparent sid support in php.ini i.e. session.use_cookies = 0 session.use_trans_sid = 1 Note: The above instructions for php.ini file are for our shared/sdx account where phpsuexec is enabled and you can get php.ini file from your control...
by dabempire | Feb 26, 2011 | Knowledgebase, Scripting (HTML, PHP, Perl/CGI)
Yes, HTTP authentication works fine through PHP.
by dabempire | Feb 26, 2011 | Knowledgebase, Scripting (HTML, PHP, Perl/CGI)
This can be correctly answered by the developer/vendor of your web applications. If they say that the application will work fine in php5, then you can switch/upgrade to php5. Any application developed for php5 specifically should of course not work in php4, but there is a high probability that an application developed for php4 may work in php5 if it does not use any functionality that is obsolete or deprecated. But again the developer/vendor can provide you a definite...
by dabempire | Feb 26, 2011 | Knowledgebase, Scripting (HTML, PHP, Perl/CGI)
get_browser is a php function that tells what the user’s browser is capable of [1]. You can place php.ini in your account and add this capability. You can get the latest php.ini file for php4 from your control panel or from our FAQ pages. Once you have placed the php.ini in the appropriate folder, please edit php.ini and uncomment this: browscap = browscap.ini Now you need browscap.ini which you can download from [2] “php_browscap.ini Use only with PHP!” A special version of browscap.ini for PHP users only! Please download that file, rename it to browscap.ini and place it somewhere in your account as referenced from the php.ini...
by dabempire | Feb 26, 2011 | Knowledgebase, Scripting (HTML, PHP, Perl/CGI)
All shared servers have php5 along with php4. New servers are being setup with PHP5 as default where old servers still have php4 as default. Please note the following important points: 1. To use specific php for all *.php files as default in your entire account, you need to edit ~/public_html/.htaccess file and add any of the following directive for respective php version: For PHP5: # Use PHP5 as default AddHandler application/x-httpd-php5 .php .php5 .php4 .php3 .phtml For PHP4: # Use PHP4 as default AddHandler application/x-httpd-php4 .php .php5 .php4 .php3 .phtml This will make the server process all files named .php or .php4 or .php3 or .phtml or .php5 by respective PHP Handler. After this change, no files under public_html will be processed by other PHP version. If you want to use both php4 and php5 and the server your account is on has PHP4 as default then you can create a sub folder in public_html say “test5” and add the above mentioned PHP5 directive in .htaccess there. This way php5 will be used only under that “test5” folder and the folder tree under it, and rest of your account will continue to use php4. 2. To make changes to php configuration, you will need to install php.ini in working folder. We have placed a typical default php.ini file for php5 here: http://www.jaguarpc.com/support/php5.txt (or you can download one from your control panel if you are JaguarPC shared hosting client) Please rename it to php.ini For example via ssh: cd ~/public_html/ wget http://www.jaguarpc.com/support/php5.txt mv php5.txt php.ini NOTE: In the current php implementation, php will pick php.ini in the following precedence:...