21 Oct, 2026
Difference Between SCP and SFTP scp sftp difference is an important topic for Linux administrators, DevOps engineers, developers, and anyone who regularly transfers files between local computers and remote servers.…
SSH Key Configuration to Connect with VM SSH key Configuration provides a secure and convenient way to connect to a virtual machine without repeatedly entering a password. SSH, or Secure…
How to Build and Deploy a Laravel CI/CD Using Jenkins Laravel CI/CD Using Jenkins creates an automated path from a developer’s Git commit to a tested and deployable Laravel application.…
Setup Laravel with Docker Laravel with Docker provides a consistent, isolated, and portable environment for developing and deploying modern PHP applications. Instead of installing PHP, Composer, MySQL, Redis, Nginx, and…
The Terraform workflow forms the foundation of Infrastructure as Code (IaC) practices, enabling DevOps engineers and cloud professionals to define, provision, and manage infrastructure across multiple cloud providers efficiently. Understanding…

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”; } Share your Love     

Share your Love
3 mins read

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 […]

Share your Love
1 min read

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 […]

Share your Love
1 min read

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. Share your Love     

Share your Love
1 min read