Showing posts from 2015

Install XAMPP 1.8.3-4 on Ubuntu 32 bit

Step 1: Paste below code to ubuntu terminal to Download the installer.

Step 2: Run the installer
sudo chmod +x
          sudo ./

Step 3: Follow the xampp installation setup screen

Remove last comma from string in php

$string = "Bar, Restaurant, Take Away Food, Dive School, Hotel,"; rtrim($string, ","); or You can use substr($string, 0, -1);

Add http before url in php

function addhttp($url){if(!preg_match("~^(?:f|ht)tps?://~i", $url)){ $url ="http://". $url;}return $url;}

Reverse an array in php without using the reverse function

<?php $array = array(1, 2, 3, 4); $size = sizeof($array); for($i=$size-1; $i>=0; $i--){ echo $array[$i]; } ?>

sort array without using sort function in php

Here is the way of sorting.
<?php $array=array('2','4','8','5','1','7','6','9','10','3'); echo "Unsorted array is: "; echo "<br />"; print_r($array);for($j =0; $j < count($array); $j ++){for($i =0; $i < count($array)-1; $i ++){if($array[$i]> $array[$i+1]){ $temp = $array[$i+1]; $array[$i+1]=$array[$i]; $array[$i]=$temp;}}} echo "Sorted Array is: "; echo "<br />"; print_r($array);?>OR$array1 = array(1,5,2,25,3); for($i=0; $i<count($array1); $i++) { for($j=0; $j<count($array1); $j++) { if($array1[$j] > $array1[$i]) { $temp=$array1[$i]; $array1[$i] = $array1[$j]; $array1[$j] = $temp; } } } print_r($array1);

Delete confirmation dialog on href-link?

<ahref="delete.php?id=22"onclick="return confirm('Are you sure you want to delete this?')">Delete</a>

how to set default timezone in codeigniter?

To resolve this issue you have to set default time zone in index.php of root directory


Save a Base64 Encoded Canvas image to a png file using PHP

<?php // requires php5define('UPLOAD_DIR', 'images/');$img=$_POST['img'];$img=str_replace('data:image/png;base64,', '', $img);$img=str_replace('', '+', $img);$data=base64_decode($img);$file=UPLOAD_DIR.uniqid() .'.png';$success=file_put_contents($file, $data);print$success ? $file : 'Unable to save the file.';?>

Remove Controller Name From URL in CodeIgniter

You need to define custom routes under "/application/config/routes.php"
For Examples:
$route['about'] = "controller_name/about"; $route['testimonials'] = "controller_name/contact"; $route['blog'] = "controller_name/blog"; $route['blog/(:any)'] = 'controller_name/blog/$1';
Above links will work like this:

how to bring live magento site to localhost?

Run LIVE Magento site to Localhost:
Download the all magento files using any ftp client or cpanel.Export the magento database from live server.Put downloaded Magento files in your localhost root directory.Create a blank database(lets say it 'local-magento') in your localhost and import the database backup that you exported from the live site.Delete/Rename the file app/etc/local.xmlRe-install the Magento using the local-database.After installation, go to Admin section and then (i)Flush all cache. (ii)Re-Index all data. (iii)Flush all cache. That's it. Enjoy.

How to check if CURL is enabled on your server?

// Add below code to your .php file

function is_curl_installed() {
    if  (in_array  ('curl', get_loaded_extensions())) {
            return true;
        } else {
            return false;

    if (is_curl_installed()){
          echo "cURL is <strong>installed</strong> on this server";   
          echo "cURL is NOT <strong style='color:red'>installed</strong> on this server";

Or use this script :

<?php phpinfo(); ?>

Rename order status Completed to Processed

Add below code to your active themes functions.php or custom plugin filefunction rename_wc_order_status( $statuses ) { foreach ( $statuses as $key => $status ) { $new_status[ $key ] = $status; if ( 'wc-completed' === $key ) { $statuses['wc-completed'] = _x( 'Processed', 'Order status', 'woocommerce' ); } } return $statuses; } add_filter( 'wc_order_statuses', 'rename_wc_order_status' );

Stop video playing when Bootstrap modal is closed

If you want add a video to a Bootstrap Modal and either dismiss or close the modal while the video is playing the video will keep on playing when you open again. So you can adjust this behaviour by adding in some JavaScript that acts to stop the video if either the modal window is clicked to close or the background is clicked to dismiss the modal.
Add below JavaScript code in your files
<script> jQuery('#keredariModal').on('', function (e) { // do something... jQuery('#keredariModalvideo').attr("src", jQuery("#keredariModalvideo").attr("src")); }); </script> Note: Please replace your Model ID

Remove extra line breaks in Dreamweaver

Follow Below steps

Open the document in Dreamweaver, press CTRL+F to load the Find & Replace dialog box (or Edit > Find and Replace). Do the search on the source code view.Check the box “Use regular expression” and un-check any other boxes.Find: [\r\n]{2,}Replace: \nThen hit “replace all” That’s it!
Note: Please ensure you backup file or make duplicate of all files before doing above steps.