Solved: ERROR: ErrorException : Array to string conversion

We have two websites, one which is developed with open classifieds and another with WordPress, since WordPress is always updating and recent versions of WordPress demands latest php version for security reasons. We had to update our PHP version from 5.6 to 7.0 for WordPress compatibility, but as we updated PHP version, our bootstrap based … Read more

List of Top PHP Web Application Frameworks

Laravel Laravel is a web application framework with expressive, elegant syntax. Laravel is accessible, yet powerful, providing tools needed for large, robust applications. A superb combination of simplicity, elegance, and innovation give you tools you need to build any application with which you are tasked.Github Source – Codeigniter CodeIgniter is a powerful PHP framework … Read more

How to set Border, Margins and Padding in CSS ?

If you want to understand, what is Border, Margin or Padding in CSS, visit another post, “Difference between Margin and Padding in CSS” Example without any border/padding/margin If we open this html page in browser, the two title/heading we tried to display would look like as below, Now, lets add a simple border to this … Read more

Difference between Margin and Padding in CSS


Every element in html is considered as Box, hence there is a standard term used as “Box Model” in w3 specification. Each box has a content area (e.g., text, an image, etc.) and optional surrounding padding, border, and margin areas. So, now for understanding the real difference between Margin and Padding, lets define those in … Read more

How to use custom meta description for every page in Open Classifieds / Osclass, the free classifieds script

osclass ( formarly known as openclassifieds ) is a php script that allows you to quickly create and manage your own free classifieds site. osclass is an open source project that allows you to easily create a classifieds site without any technical knowledge. We have been using openclassifieds for many years now, and on thing we always wanted to have is use custom meta description for every page generated … Read more

How to add Android Share dialog to website using Web Share API ?

In Chrome 61 for Android, google has launched the navigator.share() method, which allows websites to invoke the native sharing capabilities of the Android / host platform. This method, part of the simple Web Share API allows you to easily trigger the native Android share dialog, passing either a URL or text to share. This is … Read more

How to add Google Translate to your website ?

Google Translate

If your website is serving to the multiple linguistic users, at some point of time you will need to make sure your website gets translated to the respective language of visitor, so he can understand the contents better. Within this post, we will explain how to add google translate widget to your website, so that … Read more

How to use image placeholders in HTML ?

In this post, we will use holder.js javascript to demonstrate how you can use default image placeholders for your website. Holder renders image placeholders entirely in browser. Placeholders can have custom colors, fonts, resizing behavior, and rendering engine (Canvas/SVG). Visit and download holder.js java script and upload to your website or use locally. Include holder.js in … Read more