Posts

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.             wget http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/1.8.3/xampp-linux-1.8.3-4-installer.run Step 2: Run the installer             sudo chmod +x xampp-linux-1.8.3-4-installer.run           sudo ./xampp-linux-1.8.3-4-installer.run 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?

<a href = "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 date_default_timezone_set("asia/Singapore");

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

< ? php // requires php5 define ( ' 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: http://website.com/about http://website.com/contact http://website.com/blog http://website.com/blog/quick-tips-for-blogging

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.xml Re-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";        }else{           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 file   function 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('hidden.bs.modal', function (e) { // do something... jQuery(' # keredariModal video ').attr("src", jQuery(" # keredariModal video ").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:  \n Then hit “replace all” That’s it! Note: Please ensure you backup file or make duplicate of all files before doing above steps.