October 2013
php check request came from mobile or computer browser
$useragent=$_SERVER[‘HTTP_USER_AGENT’]; if(preg_match(‘/(android|bbd+|meego).+mobile|avantgo|bada/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)/|plucker|pocket|psp|series(4|6)0|symbian|treo|up.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i’,$useragent)||preg_match(‘/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i’,substr($useragent,0,4))) { echo “mobile”; } else { echo “web”; }
First Node.js application: “Hello World”
Open editor and create a file called helloworld.js. We want to write “Hello World” to Consol console.log(“Hello World”); Save the file, and execute it through Node.js node helloworld.js
TATAdocomo google talk is not working
1.Go to Settings>>Data usage>>Check Mobile data should be ON. 2.Now comes back one level then click more (Settings>>more) then click Mobile Networks and select “Data enabled” & “Data roaming”. 3.Now, In same window click “Access point names”. 4.In next window select TATA DOCOMO INTERNET 5. Now click TATA DOCOMO INTERNET and then enter into settings […]
Rendering a module inside a component
$document = &JFactory::getDocument(); $renderer = $document->loadRenderer(‘module’); $params = array(‘style’=>$style); echo $renderer->render(JModuleHelper::getModule(‘mod_login’), $params);
Ubuntu delete files/folders
If you want to remove file and folder from terminal you can use rm <filename>delete folder rm -rf <foldername>
ubuntu cp omitting directory
Couple of things here: 1. Don’t use “sudo”. you don’t need it, you already have the permissions to write stuff in your own home directory. 2. You can easily view hidden files and directories in the graphical file manager by selecting View/Show Hidden Files from the menu. Or by pressing Ctrl-H. 3. You need to […]
How to set the env variable for PHP?
You May use set keyword for set the path set path=%path%;c:/wamp/bin/php/php5.3.0 if all the path are set in path variables If you want to see all path list. you can use set %path% you need to append your php path behind this path. This is how you can set environment variable.
Printing Batch file results to a text file
For showing result of batch file in text file, you can use this command chdir > test.txt This command will redirect result to test.txt. When you open test.txt you will found current path of directory in test.txt