Generate Random String Using PHP

The PHP snippet below generates a random string from given characters [0-9][a-z][A-Z]. You can just copy and use this PHP snippet in your projects. 123456789101112131415161718<?php function genRndString($length = 10, $chars = '1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ') {     if($length > 0)     {         $len_chars = (strlen($chars) - 1);         $the_chars = $chars{rand(0, $len_chars)};         for ($i = 1; $i < $length; $i = strlen($the_chars))         {             $r = $chars{rand(0, $len_chars)};             if ($r != $the_chars{$i - 1}) $the_chars .=  $r;         }         return $the_chars;     } } ?> Usage: 123<?php echo genRndString(); ?>

301 Redirect htaccess examples

Sometimes we need to change URL of pages, but it’s a risky task, because if your pages are already indexed in search engines, you will loose not only visitors but also ranking. Your indexed URLs will start to disappear one by one, forcing you to start from scratch again. But with htaccess you can easily redirect your visitors as well as search engine bots to new location safely.

jQuery Ajax Methods to display JSON data

JSON (JavaScript Object Notation) is like XML, because they both are hierarchical, human readable and can be parsed using programming languages. But JSON is quicker, lightweight and more appealing than XML. Here we are going to use PHP generated JSON data and display its values in different elements using jQuery Ajax methods.

Send PHP mail with Attachment

You probably know how to send email with PHP, it’s just few lines of code, but it gets bit tricky when you want to send an attachment with PHP email. So, today let’s find-out how we can send email with an attachment using PHP mail.