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 […]
Python: Restart Apache or WAMP Increase Performance
There are a few different ways to programmatically restart Apache or WAMP depending on your operating system and programming language. Here are a few typical methods: Command Line (Restart Apache) If you are using WAMP on a Windows system, you can use the net command to restart the Apache service. You can do this programmatically […]
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.
Cakephp internal server error
If you are stand on Root folder your .htaccess should like <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ app/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L] </IfModule> If you are stand in to app folder your .htaccess should like <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ webroot/ [L] RewriteRule (.*) webroot/$1 [L] </IfModule>
How can I “comment-out” a section in a batch file?
The REM statemen This is the most common way to write comments. Any line in your bat-file that starts with REM is completely ignored by the command-processor. REM This bat-file moves all files in C:Incoming to C:ToProcess REM Written by Nikunj Kansara REM 05/01/2003Double Colons Alternatively you can replace the word REM by two […]