Latest Post

How to create quick apache virtual host in Ubuntu?

We always require to create virtualhost on each project because we don't want to run each project manually, so it is better way to create virtual host address for each project when you development like as bellow: <pre> http://blog.dev http://test.dev http://example.dev http://demo.dev </pre> It will best way to run our project on local system. But if you want to create virtual host on ubuntu, you have to follow several step like site enabled, site enabled config, site directory permission, hosts entry and etc. You have to follow several step on each virtual host create time. I think it take a.....

By Hardik Savani | December 7, 2016 | | 131 Viewer | Category : Installation Ubuntu Server Apache
READ MORE

Laravel 5 - Implementing datatables tutorial using yajra package

Today, I am going to share with you How to use datatables in your laravel 5 application. In this example you can datatables using yajra/laravel-datatables-oracle package. Datatables provides us quick search, pagination, ordering, sorting and etc. Datatables is basically jQuery plugins that allows you to add advanced interaction controls to your HTML tables data. Datatables also provide ajax for data searching and getting. you can give very quick layout for search and sorting using Datatables. You can also implement Datatables in your laravel application. You have to just follow few step for .....

By Hardik Savani | December 4, 2016 | | 1063 Viewer | Category : PHP Laravel Bootstrap
READ MORE

PHP - multiple file uploading dropzone js example

We always require to make multiple file or image uploading function in our common website or project. We use input with multiple with image upload but it's not looks great and user does not like pretty much, so you should make it better. Image uploads is very common for all website, But if you are working on PHP or any PHP framework like laravel, codeigniter, yii etc then you can simply use dropzoneJS library. Dropzone JS Library provide us to drag and drop multiple file uploading. Dropzone JS is a open source javascript library. Dropzone JS library is very simple to use. Dropzone JS also pro.....

By Hardik Savani | December 4, 2016 | | 1091 Viewer | Category : PHP Javascript Bootstrap jQuery
READ MORE

How to get filename from file path in MySQL?

Sometimes we require to get filenames from path of table column in MySQL. If you are working on PHP then you can simply use basename() pre-define function of code PHP, But in MySQL you can't use basename() in select query. This mysql function you can use in code PHP, PHP framework like laravel, codeigniter etc. However, you can get simply filename or image name from path using SUBSTRING_INDEX() of MySQL. You can extract filename from path using substring_index(), substring_index() take three argument, first for column name, second for split string chat, and third get last element from split. .....

By Hardik Savani | November 30, 2016 | | 243 Viewer | Category : PHP MySql
READ MORE

PHP - import excel file into mysql database tutorial

In this post, i going to explain how to import excel file into mysql database using PHP. In this post i will give you full example of csv file, ods file, xls file, xlsx file import into database using phpexcel package. We always require to add data from admin panel like products, items, users, emails etc. If we have few records and require to add manually then it is ok, But if we have more data on excel file or csv file then it take long time to store data, At that time we can use direct import xls file or csv file into mysql database. So, In this tutorial i am using Spreadsheet_Excel_Reade.....

By Hardik Savani | November 27, 2016 | | 986 Viewer | Category : PHP Bootstrap MySql
READ MORE

Laravel 5 - create quick backend admin panel tutorial

Today, I am going to share with you How to create admin panel in Laravel 5 Application. In this tutorial we will create quick simple back-end admin panel using voyager package. We always require to create admin area for every website. Admin Panel keep dynamic our website. Admin Panel through admin user can handle website dynamically like change title, meta-data, posts and etc other modules. So If you are working on Laravel framework and you require to create quick admin panel then you can do it using voyager package. voyager package through we can make quick back-end in our Laravel 5. This pa.....

By Hardik Savani | November 27, 2016 | | 3962 Viewer | Category : PHP Laravel Bootstrap Installation
READ MORE

AngularJS - convert comma separated string to array example

When i was working on my Laravel angularjs application, i require to make array from comma separated string, I was not expert in angularjs so i was thingking how is it possible ?, But Finally i was found solution using custom angularjs Filter. So, In this example, I will give you full example of how to convert comma separated string into array and how to print it. We will create array using split() of jquery. But if you know angularjs we can't do it anything directly from layout, So we should create our custom filter, as bellow you can see i created "customSplitString" filter. <strong>Filter:.....

By Hardik Savani | November 24, 2016 | | 244 Viewer | Category : Bootstrap jQuery AngularJS
READ MORE

Laravel 5 Instagram API tutorial with example

Today, I am going to show you how to access Instagram Feed using instagram API. We can get our instagram feed without using any composer package, I simply use GuzzleHttp for getting instagram feed, We can also get location, likes, comments, images, name, id and etc. GuzzleHttp provide use fire get request to given api, So i simply run "https://www.instagram.com/username/media" API like, It is very basic example without generate instagram token. Here you can access feed of any user by username. This example is very simple and you can get by follow few step, you can also check demo and after r.....

By Hardik Savani | November 21, 2016 | | 3005 Viewer | Category : Laravel Bootstrap Instagram API
READ MORE


Example Laravel Laravel 5 Laravel 5.2 Source Code jQuery Demo PHP Laravel 4 JS Javascript Twitter Bootstrap Laravel 5.3 Command AngularJS Scratch Script URL Array Remove Ajax Issue Query HTML Package Ubuntu Value MySql Solve Delete Jquery Plugin Image Upload Ubuntu 14.04 Pagination Download File Image Current Terminal Request Auth Plugins Search Git String Query Builder Installation Laravel Eloquent View Route Multiple API Configuration Controller Check CRUD Function Packages filter Authentication Autocomplete Middleware Sql Select Email Laravel Builder Jquery UI Validation Config MVC Codeigniter Codeigniter 3 Directory Folder Mail Redirect Node JS Form Validation Facade Tutorial Path Google API WHERE Query Datepicker helper Ckeditor Add Last Chart Column Custom Convert Object IP Input Update Migration Base URL Loading Exists Ionic CSS Notification toastr js Typeahead JS Bootstrap Plugin npm csv Excel INTERVAL Now Event Send ServiceProvider Field Google Map Sublime Sublime text 3 Server Library Apache Payment Gateway Repo Cordova Windows Xampp apache2 node.js Tooltip Modal Bootbox.js Current Page Timepicker DB::raw() Date Format Database Ip Address groupBy() select2.js Carbon Particular Specific Application Cache Clear Empty Express Message Module Nodejs Socket.io Import maatwebsite Hard Master Pull Remote Data Month Number MSSQL Character Page marker Animate Scroll Sublime text 2 Strings Paging Allow JWT JSON lowercase Generate Billing Laravel Cashier Permission Link Client side validation Connection Class Bitbucket GET Ajax POST Ajax Website Version First User length Facebook API Login With FB Index Global Variable Schema php.ini File Upload file_exists() Gmail SMTP Run Project Popup Box Confirm Box execute query Paypal Integration colorpicker Captcha code Ajax Request Zip response() gravatar google recaptcha code Chosen JS select box search whitespace Artisan Command auth() throttle Select Query Parameters Log Record virtual host Elasticsearch Sortable softDeletes KCFinder ACL dompdf SweetAlert Plugin validator.js Dropzone.js gmaps.js New Features AngularJS Directive Artisan Pixel Technology Chat Redis Export XSS CURL Manual Branch Fetch Force Reset Commit Local DATE_SUB Highchart Count glob Listener Undefined Numeric Location Div scrollTop Top Snippet Backup PostgreSQL Append Automatically Links Access Blocked Control CORS Origin REST Each Foreach Loop User Agent parse After Old Trigger array_map strtolower uppercase roumen/sitemap Sitemap XML Namespace array_change_key_case CASE_LOWER chmod Recursive Frontside Validation Parsley Parsleyjs array_combine Key Controluser mysqld.sock phpmyadmin socket Enable Linux mod_rewrite Rewrite Language Localization Trans Helper refs refspec Segment DB enableQueryLog getQueryLog toSql Homepage Site Stripe Subscription Strip Tags ajaxComplete ajaxStart Upgrade Determine Capitalize is_null Null ID Interfaces Repository Pattern Service Provider Attr Attribute characters Limit ANDROID_HOME Environment Variable Socialite Mediafıre API Google OAuth Element pop() slice() FILTER_VALIDATE_URL filter_var Twitter API Twitter OAuth Effect FadeIn FadeOut hasTable mac php_ini_loaded_file max_file_uploads upload_max_filesize public_path Chart.js bplist-parser Mailgun API Setup php artisan serve MassAssignmentException intervention/image Resize Image Thumbnails file_exists Dialog box Collapse Toggle LIKE Query filesize() inner join Join Mysql Concat Multi Auth DB Statement Datetimepicker preg_match strpos hasColumn orderBy RAND() Foreign Key Key Constraint encrypter PHP artisan Botdetect Captcha Request Method Jquery Dialog Box Jquery Modal csrf_token away() Sendgrid chumper/zipper json() thomaswelton/laravel-gravatar Ionic framework 404 error page 500 error page word-wrap no-captcha Barcode milon/barcode QR Code Form Jquery Percentage Progress Bar Dropbox API league/flysystem-dropbox str_replace Custom Command tagsinput.js xoxco tags input Linkedin API daterangepicker Paypal Payment Gateway Calculate DATEDIFF() Object to Array toArray() Highlight JS SUM() COUNT() Mailchimp API Subscribe Blade inject Prompt modal Remember me Draggable bootstrap-growl date_format() Sort Email Verification str_random() basename() CloudConvert API Lavacharts gulp laravel-elixir Opencart PayPal Vue.JS bootstrap-progressbar.js Google Chart croppie.js Accordion bootstrap-multiselect plugin screenshotmachine.com API clearInterval() setInterval() clearbit API jquery.lazyload.js jquery.email-autocomplete.min.js Bootstrap maxlength plugin timestamps Tag Manager plugin Bootstrap show password Plugin Algolia Package Scout Package Animation typed.js plugin Contact US Form HTML to PDF clockface plugin Flash Message Gravatar Image nl2br tree view Eloquent-Sluggable Package SEO read more Composer GuzzleHttp Instagram API AngularJS Filter split Admin Panel voyager package PHPExcel SUBSTRING_INDEX() datatables yajra/laravel-datatables-oracle