- You need to download the oracle instant client following the link below
http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html and click the instant client package basic. Download it and after that you unzip it. - Then u put the path of that instant client in the Environment Variable
- Uncomment
- Uncomment the "extension=php_oci8.dll" in the php.ini file (To find your php.ini file you can run the phpinfo.php page)
- then restart your pc. check the phpinfo.php
- then you can see phpinfo page as above.
- To enable pdo support to oracale database uncomment extension=php_pdo_oci.dll which is in PECL region
Friday, March 2, 2012
Enabling oci8 in windows xp
Sunday, May 29, 2011
Firefox 4 change: input type image only submits x and y, not name when clicked. Keyboard as before
Firefox 4.0 beta — as well as IE and Opera — do not send name/value for input type=”image”; only .x and .y coordinates are sent.
Note, this is when clicking the input image with a mouse. When navigating using keyboard, focusing on it, and pressing enter, then the name does get submitted.
If you need to use an image button as a submit button in a form then you have to pass a hidden value to process the form.
EX:
then in test.php page
isset($_post['passvalue'])
{
process the request
}
?>
Firefox 4 change: input type image only submits x and y, not name when clicked. Keyboard as before
Firefox 4.0 beta — as well as IE and Opera — do not send name/value for input type=”image”; only .x and .y coordinates are sent.
Note, this is when clicking the input image with a mouse. When navigating using keyboard, focusing on it, and pressing enter, then the name does get submitted.
If you need to use an image button as a submit button
Firefox 4 change: input type image only submits x and y, not name when clicked. Keyboard as before
Firefox 4.0 beta — as well as IE and Opera — do not send name/value for input type=”image”; only .x and .y coordinates are sent.
Note, this is when clicking the input image with a mouse. When navigating using keyboard, focusing on it, and pressing enter, then the name does get submitted.
If you need to use an image button as a submit button in a form then you have to pass hidden value
Sunday, May 15, 2011
How to set windows look and feel in JFrame GUI in java
public static void main(String[] args) {
try
{
UIManager.setLookAndFeel(
"com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
}
catch (Exception e) { }
new SwingApplication(); //Create and show the GUI.
}
Monday, May 2, 2011
Linux Commands
1. Creating an uncompressed tar achieve.
tar cvf filename.tar filename/foldername
In the above command:
- c – create a new archive
- v – verbosely list files which are processed.
- f – following is the archive file name
tar cvf abc.tar myfile.txt
tar cvf pqr.tar myfolder
2. Creating a tar gzipped archieve using option cvzf
To use gzip compression on the tar archive, use the z option as follows.
tar cvzf filename.tar.gz dirname/
tar cvzf filename.tar.gz filename
In the above command
- c – create a new archive
- v – verbosely list files which are processed.
- f – following is the archive file name
- z– filter the archive through gzip
tar cvzf filename.tar.gz filename.txt
3. Extracting (untar) a file using tar command
tar xvf filename.tar
In the above command
- x – extract files from archive.
- v – verbosely list files which are processed.
- f – following is the archive file name
ex:
tar xvf filename.tar
4. Extracting a gziped tar achieve.
tar xvfz filename.tar.gz
In the above command
- x – extract files from archive.
- v – verbosely list files which are processed.
- f – following is the archive file name
- z- uncompressing a gzipped tar achieve.
tail Command
Example 1:
tail mytextfile.txt
- The above command list the last 10 lines of the file "mytextfile.txt"
tail mytextfile.txt -n 100
- The above command list last 100 lines of the file "mytextfile.txt"
tail -f mytextfile.txt
- The above command displays the last 10 lines and then update the file as new lines are being added
- This is a very useful command to watch log files in realtime
tail -f access.log | grep 127.0.0.2
- The above command can use to filter the output of the file
Monday, March 21, 2011
X startup failed in Fedora 10
Cause:
* If the graphic card is not support or can not be auto detected the installer goes to the text mode.
Solution:
* You can try the xdriver=vesa to force graphical install using the VESA graphics driver.
* To do this you have to edit boot option.
*Press tab button and enter xdriver=vesa
Monday, March 7, 2011
ldap_bind(): Unable to bind to server: Protocol error
ldap_bind(): Unable to bind to server: Protocol error
In order to avoid this, make this call:
ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION, 3);
?>
Where $ds is the result returned by ldap_connect(...);
Solved PHP LDAP error - Fatal error: Call to undefined function ldap_connect()
1. find the php.ini file in apache bin folder
2. In php.ini, enable setting extension=php_ldap.dll
- find the line with this setting
- remove the comment-indicating semicolon in front of it
- save php.ini
- restart apache
User authentication with LDAP server sample code
$ldapconfig['host'] = xxx.xxx.xxx.xxx';// IP Address
$ldapconfig['port'] = 389; //port(default port is 389)
$ldapconfig['basedn'] ='dc=yyy,dc=yy';
$ds=ldap_connect($ldapconfig['host'], $ldapconfig['port']);
//$dn="uid=".$username.",ou=people,".$ldapconfig['basedn'];
$dn="uid=".charith.",".$ldapconfig['basedn'];
$password='yourdullaa';
if ($bind=ldap_bind($ds, $dn, $password))
{
echo("Login correct");
}
else
{
echo("Unable to bind to server.
");
}