<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-3533187136741036011</atom:id><lastBuildDate>Sat, 26 Sep 2026 14:59:17 +0000</lastBuildDate><category>jquery</category><category>joomla</category><category>WebGuru</category><category>.htaccess in php</category><category>Flash design</category><category>Website Design Company in India offers cost-effective web services. Professional and customized website design</category><category>graphic design</category><category>logo design</category><category>.htacess in php</category><category>Get post date in wordpress</category><category>Implementing Google Maps using API on your website</category><category>QR Code generation using php</category><category>.xls to sql query</category><category>20 Great PHP frameworks for developers</category><category>503 Service Unavailable Error (What It Is and How To Fix It)</category><category>503 error site temporarily unavailable</category><category>503 error site temporarily unavailable in modx install</category><category>Active menu tab on based page id in wordpress</category><category>Active or inactive menu using php</category><category>Add Captcha in joomla Registration Form</category><category>Add Tweeter Widget to ur site</category><category>Add and delete days in php</category><category>Alert box using php</category><category>Alphabet listing of result in php mysql</category><category>Automatic Page Refresh using php</category><category>BCC</category><category>Bar</category><category>Best .htaccess in corephp</category><category>Bootsrap Demo in php</category><category>Building a Joomla  web site in 45 Minutes</category><category>CCAvenue payment integration php</category><category>CSV sheet in php</category><category>Call current class for wordpress menu tab</category><category>Call widget in index.php template file in wordpress</category><category>Can’t login into admin panel of Magento (Problem and Solution)</category><category>Captcha</category><category>Change Pagination condition in Cakephp</category><category>Change background color of input type file browse button</category><category>Check field value is already exists in mysql database with php and ajax</category><category>Check for an internet connection using php</category><category>Check server name</category><category>Checkbox act as radio button in html</category><category>Close</category><category>Colored QR code</category><category>Contact form connectivity with php form</category><category>Convert Seconds to Minutes</category><category>Convert Seconds to Minutes in PHP</category><category>Create Thumbnail of image in php</category><category>Create thumbnail image in php</category><category>Create your .htacces rules for php</category><category>Cron jobs in cpanel using php and mysql</category><category>Css hacks - ie</category><category>Custom registration in joomla 1.5</category><category>Database (DBMS) interview questions and answers</category><category>Download mp3</category><category>Draw an arrow in HTML</category><category>Dynamic search in php using ajax</category><category>Email with a File Attachment in php</category><category>Everything You Need to Import and Display RSS Feeds with WordPress</category><category>Export excel sheet code in php</category><category>Export excel sheet in joomla 3.0</category><category>Facebook Markup Language (FBML)</category><category>Faq module for Drupal</category><category>Faq module for Drupal with category</category><category>Featured Content Slider Using jQuery</category><category>Force download csv file using php</category><category>Friendly url using php and htaccess</category><category>Generate Pie</category><category>Get all image source of html file using dom in php</category><category>Get category id in post page in wordpress</category><category>Get file extension in Javascript</category><category>Get file extension in php</category><category>Get uploded file name in PHP</category><category>Get which checkbox's are selected using Jquery</category><category>Gmail Supports IMAP</category><category>Google 2d - Charts with Example</category><category>Google 3d - Pie Chart with Example</category><category>Google Translate in php</category><category>Google checkout in Joomla integration</category><category>HTML complete ebook</category><category>HTML complete tutorial</category><category>HTML editor for php NicEdit</category><category>Hide PHP extension in URL using .htaccess</category><category>Hide and show div using jquery</category><category>Hide div after 2 second show another div in jquery</category><category>Hide menu items in wp-admin wordpress</category><category>How can I add a new module position to a Joomla  template?</category><category>How can you block certain IP Addresses from accessing your site?</category><category>How do I prevent Web browsers caching a page in php?</category><category>How to Generate QR Code with PHP Using Google API</category><category>How to call more than one function with return true</category><category>How to check the version of IIS</category><category>How to create Wordpress Plugin</category><category>How to create Wordpress admin Plugin</category><category>How to create log file of session in php</category><category>How to get Query String in PHP?</category><category>How to get decrypt password of joomla</category><category>How to get plugin directory path in wordpress</category><category>How to load module in Joomla Article.</category><category>How to make joomla components</category><category>How to make joomla site load fast</category><category>How to reload the Open Popup</category><category>How to remove Welcome to the Frontpage title in Joomla 1.5</category><category>How to reset Admin password in Prestashop?</category><category>How to reset my Joomla administrator password?</category><category>How to send a mail from Your Localhost including CC</category><category>How to use append textbox and file browser in Jquery</category><category>Howto integrate Google Calendar in your website using AJAX</category><category>Image in pop up using jquery</category><category>Image upload using php without page referesh</category><category>Import CSV file directly into MySQL</category><category>Import xml file into mysql database</category><category>Insert flash image in Joomla</category><category>Installation of php using Xampp</category><category>JOINs in MySQL</category><category>JavaScript Valiation</category><category>JavaScript form Inline Valiation</category><category>JavaScript form Valiation</category><category>Joomla 2.5  load component and load module</category><category>Jqery Form Validation</category><category>Jquery Validation for registration page in php and mysql</category><category>Jquery Zoom</category><category>Jquery plugins</category><category>Line Charts using Google Chart API</category><category>List Of PHP Frameworks</category><category>Load module in an Article (Joomla)</category><category>Login with Facebook and Google.</category><category>Magento error PHP extension"curl"must be loaded using XAMPP</category><category>Magento: Please enter a valid URL. Protocol is required (http://</category><category>Make a free website</category><category>Message div in html</category><category>Migrating Joomla 1.5 to Joomla 2.5</category><category>Multi checkbox search filter using php ajax jquery</category><category>Multi lingual using Google</category><category>Multiple Checkbox Select/Deselect using jQuery – Tutorial with Example</category><category>My SQL viva questions</category><category>MySQL Field Types with Size</category><category>MySQL Stored Procedure - SELECT - Example</category><category>Mysql interview questions and answers</category><category>Object-Oriented Concepts for php</category><category>Opera</category><category>PHP  Dynamic Data Grid</category><category>PHP Commenting System.......</category><category>PHP Credit Card Validation Function</category><category>PHP Excel Reader</category><category>PHP MySQL Shopping Cart Tutorial</category><category>PHP QRcode Generator</category><category>PHP Upload Image code</category><category>PHP and RSS: Getting it together</category><category>PHP extension “curl” must be loaded - Magento</category><category>PHP frameworks</category><category>PHP interview questions and answers</category><category>PHP pagination Code</category><category>PHP website Secuity</category><category>PHP. Conditional statements</category><category>PHP. Variables</category><category>PayPal Integration Wizards</category><category>PayPal in Php</category><category>Prevent to download your website images</category><category>Protect your website from hackers</category><category>QR Code</category><category>Recover from a site hack</category><category>Redirect Mobile Devices using php</category><category>Redirection in php or joomla</category><category>Reload the Parent Page</category><category>Remove Admin bar from frontend of wordpress</category><category>Remove the Joomla URL ID</category><category>Removing admin bar from wordpress dashboard</category><category>Reply-to Email id</category><category>Resetting Admin Password of Magento</category><category>SETTING LINK PROPERTIES WITH CSS - To set colors of links in the css set this code :</category><category>Select / Unselect all checkbox by selecting single check box</category><category>Set background color to a textbox when it get focus</category><category>Set limit no. of character in post content in wordpress</category><category>Shopping cart path in virtuemart in joomla</category><category>Show tab highlighted of page or category in wordpress</category><category>Simple Google Map using php</category><category>Simple Shopping Cart in php</category><category>Simple php mysql pagination</category><category>Squeeze Pages</category><category>Take screenshot of url</category><category>To Avoid  Page Has Expired</category><category>Top 100 PHP interview questions and answers</category><category>URl rewriting</category><category>Understanding the ‘self’ keyword in PHP</category><category>Upload any image by username and automatically creation of folder in php</category><category>Upload csv file into database</category><category>Upload csv file into mysql</category><category>Upload csv file into mysql database using php</category><category>Using Jquery Confilict for using multiple javascript framework</category><category>Using Media Query to Declare CSS for iPhone</category><category>Using PHP with Oracle Database 11g</category><category>Using ip address get all information</category><category>Using zip code get city state name using php</category><category>Validation of form using Jqery</category><category>WEBSITE HAS BEEN HACKED!</category><category>Want to see all module positions in Joomla ?</category><category>Warnings in IE</category><category>Web Designing</category><category>Web Security Expert</category><category>Web browser hacks</category><category>Website security expert person</category><category>What are QR Codes?</category><category>What is the process that takes place when you upload a file in php?</category><category>Where we put the css of article in joomla</category><category>Which function in PHP gives us absolute path of a file on the server?</category><category>Wordpress Plugin creation</category><category>Wordpress custom code in php</category><category>a guided tutorial</category><category>add custom field in wordpress</category><category>alert shows all error in javascript</category><category>best practice to optimize PHP code performances</category><category>boolean given in</category><category>break same value in 2 td in php with while loop</category><category>break same value in 4 td in php with while loop</category><category>chrome</category><category>date format change in php</category><category>delete record using ajax and php</category><category>display category name of post in wordpress</category><category>extension file “curl” is must be loaded in magento</category><category>firefox</category><category>get free hosting</category><category>google maps in php</category><category>google translate in joomla</category><category>hello world component in joomla</category><category>how to find n'th highest value of a column in mysql</category><category>how to get update time of wordpress blog</category><category>https:// or ftp://) issue in Magento Installation</category><category>import .sql file in to mysql database using php</category><category>inline edit form with pagination in php ajax jquery</category><category>ip address and dns host name using php</category><category>learn php</category><category>malware</category><category>modx install error</category><category>mysql_query is fine but showing mysql_fetch_array() expects parameter 1 to be resource</category><category>online scan qr code</category><category>oops with php</category><category>osCommerce tutorial</category><category>safri</category><category>show comment number zero in wordpress 3.3.2 commenting system</category><category>webiste hack</category><category>what is $this in php?</category><category>which is faster mysql_unbuffered_query or mysql_query ?</category><category>zip code to city in php using geodata</category><title>Web  Guru...</title><description>(PHP, JOOMLA, MySql, Jquery, Wordpress, Facebook App Developer)</description><link>http://mcamady.blogspot.com/</link><managingEditor>noreply@blogger.com (Manoj Agarwal)</managingEditor><generator>Blogger</generator><openSearch:totalResults>204</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle>(PHP, JOOMLA, MySql, Jquery, Wordpress, Facebook App Developer)</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Software How-To"/></itunes:category><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-7874658521045768901</guid><pubDate>Fri, 12 Dec 2025 03:15:00 +0000</pubDate><atom:updated>2025-12-11T19:15:42.136-08:00</atom:updated><title>Personal</title><description>&lt;p&gt;Database&lt;/p&gt;&lt;p&gt;CREATE TABLE `tracking` (&lt;/p&gt;&lt;p&gt;&amp;nbsp; `srno` int(11) NOT NULL,&lt;/p&gt;&lt;p&gt;&amp;nbsp; `day` varchar(20) DEFAULT NULL,&lt;/p&gt;&lt;p&gt;&amp;nbsp; `time` decimal(10,0) DEFAULT NULL,&lt;/p&gt;&lt;p&gt;&amp;nbsp; `min` decimal(10,0) DEFAULT NULL,&lt;/p&gt;&lt;p&gt;&amp;nbsp; `max` decimal(10,0) DEFAULT NULL&lt;/p&gt;&lt;p&gt;) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;--&lt;/p&gt;&lt;p&gt;-- Dumping data for table `tracking`&lt;/p&gt;&lt;p&gt;--&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;INSERT INTO `tracking` (`srno`, `day`, `time`, `min`, `max`) VALUES&lt;/p&gt;&lt;p&gt;(1, 'mon', 1, 50, 150),&lt;/p&gt;&lt;p&gt;(2, 'mon', 2, 100, 150),&lt;/p&gt;&lt;p&gt;(3, 'mon', 3, 150, 250),&lt;/p&gt;&lt;p&gt;(4, 'mon', 4, 250, 350),&lt;/p&gt;&lt;p&gt;(5, 'mon', 5, 350, 450),&lt;/p&gt;&lt;p&gt;(6, 'mon', 6, 450, 550),&lt;/p&gt;&lt;p&gt;(7, 'mon', 7, 550, 650),&lt;/p&gt;&lt;p&gt;(8, 'mon', 8, 650, 750),&lt;/p&gt;&lt;p&gt;(9, 'mon', 9, 650, 750),&lt;/p&gt;&lt;p&gt;(10, 'mon', 10, 650, 750),&lt;/p&gt;&lt;p&gt;(11, 'mon', 11, 650, 750),&lt;/p&gt;&lt;p&gt;(12, 'mon', 12, 650, 750),&lt;/p&gt;&lt;p&gt;(13, 'mon', 13, 650, 750),&lt;/p&gt;&lt;p&gt;(14, 'mon', 14, 650, 750),&lt;/p&gt;&lt;p&gt;(15, 'mon', 15, 650, 750),&lt;/p&gt;&lt;p&gt;(16, 'mon', 16, 650, 750),&lt;/p&gt;&lt;p&gt;(17, 'mon', 17, 650, 750),&lt;/p&gt;&lt;p&gt;(18, 'mon', 18, 650, 750),&lt;/p&gt;&lt;p&gt;(19, 'mon', 19, 650, 750),&lt;/p&gt;&lt;p&gt;(20, 'mon', 20, 650, 750),&lt;/p&gt;&lt;p&gt;(21, 'mon', 21, 650, 750),&lt;/p&gt;&lt;p&gt;(22, 'mon', 22, 650, 750),&lt;/p&gt;&lt;p&gt;(23, 'mon', 23, 650, 750),&lt;/p&gt;&lt;p&gt;(24, 'thu', 1, 50, 150),&lt;/p&gt;&lt;p&gt;(25, 'thu', 2, 100, 150),&lt;/p&gt;&lt;p&gt;(26, 'thu', 3, 150, 250),&lt;/p&gt;&lt;p&gt;(27, 'thu', 4, 250, 350),&lt;/p&gt;&lt;p&gt;(28, 'thu', 5, 350, 450),&lt;/p&gt;&lt;p&gt;(29, 'thu', 6, 450, 550),&lt;/p&gt;&lt;p&gt;(30, 'thu', 7, 550, 650),&lt;/p&gt;&lt;p&gt;(31, 'thu', 8, 650, 750),&lt;/p&gt;&lt;p&gt;(32, 'thu', 9, 650, 750),&lt;/p&gt;&lt;p&gt;(33, 'thu', 10, 650, 750),&lt;/p&gt;&lt;p&gt;(34, 'thu', 11, 650, 750),&lt;/p&gt;&lt;p&gt;(35, 'thu', 12, 650, 750),&lt;/p&gt;&lt;p&gt;(36, 'thu', 13, 650, 750),&lt;/p&gt;&lt;p&gt;(37, 'thu', 14, 650, 750),&lt;/p&gt;&lt;p&gt;(38, 'thu', 15, 650, 750),&lt;/p&gt;&lt;p&gt;(39, 'thu', 16, 650, 750),&lt;/p&gt;&lt;p&gt;(40, 'thu', 17, 650, 750),&lt;/p&gt;&lt;p&gt;(41, 'thu', 18, 650, 750),&lt;/p&gt;&lt;p&gt;(42, 'thu', 19, 650, 750),&lt;/p&gt;&lt;p&gt;(43, 'thu', 20, 650, 750),&lt;/p&gt;&lt;p&gt;(44, 'thu', 21, 650, 750),&lt;/p&gt;&lt;p&gt;(45, 'thu', 22, 650, 750),&lt;/p&gt;&lt;p&gt;(46, 'thu', 23, 1700, 1950),&lt;/p&gt;&lt;p&gt;(47, 'mon', 0, 40, 70),&lt;/p&gt;&lt;p&gt;(94, 'fri', 1, 50, 150),&lt;/p&gt;&lt;p&gt;(95, 'fri', 2, 100, 150),&lt;/p&gt;&lt;p&gt;(96, 'fri', 3, 150, 250),&lt;/p&gt;&lt;p&gt;(97, 'fri', 4, 250, 350),&lt;/p&gt;&lt;p&gt;(98, 'fri', 5, 350, 450),&lt;/p&gt;&lt;p&gt;(99, 'fri', 6, 450, 550),&lt;/p&gt;&lt;p&gt;(100, 'fri', 7, 550, 650),&lt;/p&gt;&lt;p&gt;(101, 'fri', 8, 650, 750),&lt;/p&gt;&lt;p&gt;(102, 'fri', 9, 650, 750),&lt;/p&gt;&lt;p&gt;(103, 'fri', 10, 650, 750),&lt;/p&gt;&lt;p&gt;(104, 'fri', 11, 650, 750),&lt;/p&gt;&lt;p&gt;(105, 'fri', 12, 650, 750),&lt;/p&gt;&lt;p&gt;(106, 'fri', 13, 650, 750),&lt;/p&gt;&lt;p&gt;(107, 'fri', 14, 650, 750),&lt;/p&gt;&lt;p&gt;(108, 'fri', 15, 650, 750),&lt;/p&gt;&lt;p&gt;(109, 'fri', 16, 650, 750),&lt;/p&gt;&lt;p&gt;(110, 'fri', 17, 650, 750),&lt;/p&gt;&lt;p&gt;(111, 'fri', 18, 650, 750),&lt;/p&gt;&lt;p&gt;(112, 'fri', 19, 650, 750),&lt;/p&gt;&lt;p&gt;(113, 'fri', 20, 650, 750),&lt;/p&gt;&lt;p&gt;(114, 'fri', 21, 650, 750),&lt;/p&gt;&lt;p&gt;(115, 'fri', 22, 650, 750),&lt;/p&gt;&lt;p&gt;(116, 'fri', 23, 650, 750);&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;--&lt;/p&gt;&lt;p&gt;-- Indexes for dumped tables&lt;/p&gt;&lt;p&gt;--&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;--&lt;/p&gt;&lt;p&gt;-- Indexes for table `tracking`&lt;/p&gt;&lt;p&gt;--&lt;/p&gt;&lt;p&gt;ALTER TABLE `tracking`&lt;/p&gt;&lt;p&gt;&amp;nbsp; ADD PRIMARY KEY (`srno`);&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;--&lt;/p&gt;&lt;p&gt;-- AUTO_INCREMENT for dumped tables&lt;/p&gt;&lt;p&gt;--&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;--&lt;/p&gt;&lt;p&gt;-- AUTO_INCREMENT for table `tracking`&lt;/p&gt;&lt;p&gt;--&lt;/p&gt;&lt;p&gt;ALTER TABLE `tracking`&lt;/p&gt;&lt;p&gt;&amp;nbsp; MODIFY `srno` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=117;&lt;/p&gt;&lt;p&gt;COMMIT;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="background-color: white; color: maroon; font-family: Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; white-space: pre;"&gt;&amp;lt;?php&lt;/span&gt;&lt;/p&gt;&lt;div style="background-color: white; color: #3b3b3b; font-family: Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;"&gt;&lt;div&gt;&lt;span style="color: green;"&gt;/**&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* Get min/max for given day &amp;amp; hour from `tracking`, compute minute bucket and final row count.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;*&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &lt;/span&gt;&lt;span style="color: blue;"&gt;@param&lt;/span&gt;&lt;span style="color: green;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;array&lt;/span&gt;&lt;span style="color: green;"&gt; &amp;nbsp;$dbConfig &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;['host' =&amp;gt; '', 'user' =&amp;gt; '', 'pass' =&amp;gt; '', 'name' =&amp;gt; '']&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &lt;/span&gt;&lt;span style="color: blue;"&gt;@param&lt;/span&gt;&lt;span style="color: green;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;&lt;span style="color: green;"&gt; $table &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Table name (e.g., 'tracking')&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &lt;/span&gt;&lt;span style="color: blue;"&gt;@param&lt;/span&gt;&lt;span style="color: green;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;&lt;span style="color: green;"&gt; $timezone &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHP timezone (e.g., 'Asia/Kolkata')&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &lt;/span&gt;&lt;span style="color: blue;"&gt;@param&lt;/span&gt;&lt;span style="color: green;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;&lt;span style="color: green;"&gt; $day &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Day key used in DB (e.g., 'mon', 'tue', 'wed', 'thu', ...)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &lt;/span&gt;&lt;span style="color: blue;"&gt;@param&lt;/span&gt;&lt;span style="color: green;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: green;"&gt; &amp;nbsp; &amp;nbsp;$hour &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Hour 0–23 (24h). If null, derived from system.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &lt;/span&gt;&lt;span style="color: blue;"&gt;@param&lt;/span&gt;&lt;span style="color: green;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: green;"&gt; &amp;nbsp; &amp;nbsp;$minute &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Minute 0–59. If null, derived from system.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &lt;/span&gt;&lt;span style="color: blue;"&gt;@param&lt;/span&gt;&lt;span style="color: green;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;array&lt;/span&gt;&lt;span style="color: green;"&gt; &amp;nbsp;$bucketOffsets &amp;nbsp; Offsets to add to min for buckets [15, 30, 45, 60] =&amp;gt; [9, 27, 37, 57]&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &lt;/span&gt;&lt;span style="color: blue;"&gt;@param&lt;/span&gt;&lt;span style="color: green;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: green;"&gt; &amp;nbsp; &amp;nbsp;$actualRowsLimit Cap for final row count (e.g., 50)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;*&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &lt;/span&gt;&lt;span style="color: blue;"&gt;@return&lt;/span&gt;&lt;span style="color: green;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;array&lt;/span&gt;&lt;span style="color: green;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &amp;nbsp; success: bool,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &amp;nbsp; messages: string[],&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &amp;nbsp; day: string,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &amp;nbsp; hour: int,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &amp;nbsp; minute: int,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &amp;nbsp; bucketLabel: string|null,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &amp;nbsp; min: int|null,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &amp;nbsp; max: int|null,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* &amp;nbsp; finalRowCount: int|null&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;* }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;&amp;nbsp;*/&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;// Configuration&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: #001080;"&gt;$dbConfig&lt;/span&gt;&lt;span style="color: black;"&gt; = [&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'host'&lt;/span&gt;&lt;span style="color: black;"&gt; =&amp;gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'localhost'&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'user'&lt;/span&gt;&lt;span style="color: black;"&gt; =&amp;gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'root'&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'pass'&lt;/span&gt;&lt;span style="color: black;"&gt; =&amp;gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;''&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'name'&lt;/span&gt;&lt;span style="color: black;"&gt; =&amp;gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'test'&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;];&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: blue;"&gt;function&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #795e26;"&gt;getTrackingInfo&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;array&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$dbConfig&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$table&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'tracking'&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$timezone&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'Asia/Kolkata'&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$day&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; ?&lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$hour&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; ?&lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$minute&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;array&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$bucketOffsets&lt;/span&gt;&lt;span style="color: black;"&gt; = [&lt;/span&gt;&lt;span style="color: #098658;"&gt;9&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: #098658;"&gt;27&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: #098658;"&gt;37&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: #098658;"&gt;57&lt;/span&gt;&lt;span style="color: black;"&gt;],&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$actualRowsLimit&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #098658;"&gt;50&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;): &lt;/span&gt;&lt;span style="color: blue;"&gt;array&lt;/span&gt;&lt;span style="color: black;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt; = [&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'success'&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; =&amp;gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;false&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'messages'&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;=&amp;gt; [],&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'day'&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; =&amp;gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$day&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'hour'&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;=&amp;gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'minute'&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;=&amp;gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'bucketLabel'&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; =&amp;gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'min'&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; =&amp;gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'max'&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; =&amp;gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'finalRowCount'&lt;/span&gt;&lt;span style="color: black;"&gt; =&amp;gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; ];&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: green;"&gt;// 1) Time setup&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;if&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #001080;"&gt;$timezone&lt;/span&gt;&lt;span style="color: black;"&gt;) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;if&lt;/span&gt;&lt;span style="color: black;"&gt; (!@&lt;/span&gt;&lt;span style="color: #795e26;"&gt;date_default_timezone_set&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #001080;"&gt;$timezone&lt;/span&gt;&lt;span style="color: black;"&gt;)) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'messages'&lt;/span&gt;&lt;span style="color: black;"&gt;][] = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"Warning: Failed to set timezone '{&lt;/span&gt;&lt;span style="color: #001080;"&gt;$timezone&lt;/span&gt;&lt;span style="color: #a31515;"&gt;}'. Using default."&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$resolvedDay&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; &amp;nbsp;= &lt;/span&gt;&lt;span style="color: #001080;"&gt;$day&lt;/span&gt;&lt;span style="color: black;"&gt; ?: &lt;/span&gt;&lt;span style="color: #795e26;"&gt;strtolower&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #795e26;"&gt;date&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'D'&lt;/span&gt;&lt;span style="color: black;"&gt;)); &lt;/span&gt;&lt;span style="color: green;"&gt;// 'mon', 'tue', ...&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$resolvedHour&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; = &lt;/span&gt;&lt;span style="color: #795e26;"&gt;isset&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #001080;"&gt;$hour&lt;/span&gt;&lt;span style="color: black;"&gt;) &amp;nbsp; ? (&lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: black;"&gt;)&lt;/span&gt;&lt;span style="color: #001080;"&gt;$hour&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; : (&lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: black;"&gt;)&lt;/span&gt;&lt;span style="color: #795e26;"&gt;date&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'G'&lt;/span&gt;&lt;span style="color: black;"&gt;); &lt;/span&gt;&lt;span style="color: green;"&gt;// 0–23&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$resolvedMinute&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #795e26;"&gt;isset&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #001080;"&gt;$minute&lt;/span&gt;&lt;span style="color: black;"&gt;) ? (&lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: black;"&gt;)&lt;/span&gt;&lt;span style="color: #001080;"&gt;$minute&lt;/span&gt;&lt;span style="color: black;"&gt; : (&lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: black;"&gt;)&lt;/span&gt;&lt;span style="color: #795e26;"&gt;date&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'i'&lt;/span&gt;&lt;span style="color: black;"&gt;); &lt;/span&gt;&lt;span style="color: green;"&gt;// 0–59&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$labels&lt;/span&gt;&lt;span style="color: black;"&gt; = [&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'15min'&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'30min'&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'45min'&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'60min'&lt;/span&gt;&lt;span style="color: black;"&gt;];&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;if&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #795e26;"&gt;count&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #001080;"&gt;$bucketOffsets&lt;/span&gt;&lt;span style="color: black;"&gt;) !== &lt;/span&gt;&lt;span style="color: #098658;"&gt;4&lt;/span&gt;&lt;span style="color: black;"&gt;) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'messages'&lt;/span&gt;&lt;span style="color: black;"&gt;][] = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'Error: bucketOffsets must have 4 entries for 15/30/45/60 minute buckets.'&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;return&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;if&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; &amp;nbsp; (&lt;/span&gt;&lt;span style="color: #001080;"&gt;$resolvedMinute&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;lt;= &lt;/span&gt;&lt;span style="color: #098658;"&gt;15&lt;/span&gt;&lt;span style="color: black;"&gt;) { &lt;/span&gt;&lt;span style="color: #001080;"&gt;$bucketIndex&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #098658;"&gt;0&lt;/span&gt;&lt;span style="color: black;"&gt;; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;elseif&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #001080;"&gt;$resolvedMinute&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;lt;= &lt;/span&gt;&lt;span style="color: #098658;"&gt;30&lt;/span&gt;&lt;span style="color: black;"&gt;) { &lt;/span&gt;&lt;span style="color: #001080;"&gt;$bucketIndex&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #098658;"&gt;1&lt;/span&gt;&lt;span style="color: black;"&gt;; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;elseif&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #001080;"&gt;$resolvedMinute&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;lt;= &lt;/span&gt;&lt;span style="color: #098658;"&gt;45&lt;/span&gt;&lt;span style="color: black;"&gt;) { &lt;/span&gt;&lt;span style="color: #001080;"&gt;$bucketIndex&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #098658;"&gt;2&lt;/span&gt;&lt;span style="color: black;"&gt;; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;else&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; { &lt;/span&gt;&lt;span style="color: #001080;"&gt;$bucketIndex&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #098658;"&gt;3&lt;/span&gt;&lt;span style="color: black;"&gt;; }&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'bucketLabel'&lt;/span&gt;&lt;span style="color: black;"&gt;] = &lt;/span&gt;&lt;span style="color: #001080;"&gt;$labels&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #001080;"&gt;$bucketIndex&lt;/span&gt;&lt;span style="color: black;"&gt;];&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: green;"&gt;// 3) DB connection&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$mysqli&lt;/span&gt;&lt;span style="color: black;"&gt; = @&lt;/span&gt;&lt;span style="color: blue;"&gt;new&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #267f99;"&gt;mysqli&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #001080;"&gt;$dbConfig&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'host'&lt;/span&gt;&lt;span style="color: black;"&gt;], &lt;/span&gt;&lt;span style="color: #001080;"&gt;$dbConfig&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'user'&lt;/span&gt;&lt;span style="color: black;"&gt;], &lt;/span&gt;&lt;span style="color: #001080;"&gt;$dbConfig&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'pass'&lt;/span&gt;&lt;span style="color: black;"&gt;], &lt;/span&gt;&lt;span style="color: #001080;"&gt;$dbConfig&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'name'&lt;/span&gt;&lt;span style="color: black;"&gt;]);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;if&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #001080;"&gt;$mysqli&lt;/span&gt;&lt;span style="color: black;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #001080;"&gt;connect_error&lt;/span&gt;&lt;span style="color: black;"&gt;) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'messages'&lt;/span&gt;&lt;span style="color: black;"&gt;][] = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'DB Connect Error ('&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$mysqli&lt;/span&gt;&lt;span style="color: black;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #001080;"&gt;connect_errno&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'): '&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$mysqli&lt;/span&gt;&lt;span style="color: black;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #001080;"&gt;connect_error&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;return&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: green;"&gt;// 4) Query min/max for day &amp;amp; hour&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$sql&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"&lt;/span&gt;&lt;span style="color: blue;"&gt;SELECT&lt;/span&gt;&lt;span style="color: #a31515;"&gt; `min`, `max` &lt;/span&gt;&lt;span style="color: blue;"&gt;FROM&lt;/span&gt;&lt;span style="color: #a31515;"&gt; `{&lt;/span&gt;&lt;span style="color: #001080;"&gt;$table&lt;/span&gt;&lt;span style="color: #a31515;"&gt;}` &lt;/span&gt;&lt;span style="color: blue;"&gt;WHERE&lt;/span&gt;&lt;span style="color: #a31515;"&gt; `day` &lt;/span&gt;&lt;span style="color: black;"&gt;=&lt;/span&gt;&lt;span style="color: #a31515;"&gt; ? &lt;/span&gt;&lt;span style="color: blue;"&gt;AND&lt;/span&gt;&lt;span style="color: #a31515;"&gt; `time` &lt;/span&gt;&lt;span style="color: black;"&gt;=&lt;/span&gt;&lt;span style="color: #a31515;"&gt; ? &lt;/span&gt;&lt;span style="color: blue;"&gt;LIMIT&lt;/span&gt;&lt;span style="color: #a31515;"&gt; &lt;/span&gt;&lt;span style="color: #098658;"&gt;1&lt;/span&gt;&lt;span style="color: #a31515;"&gt;"&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$stmt&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #001080;"&gt;$mysqli&lt;/span&gt;&lt;span style="color: black;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #795e26;"&gt;prepare&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #001080;"&gt;$sql&lt;/span&gt;&lt;span style="color: black;"&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;if&lt;/span&gt;&lt;span style="color: black;"&gt; (!&lt;/span&gt;&lt;span style="color: #001080;"&gt;$stmt&lt;/span&gt;&lt;span style="color: black;"&gt;) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'messages'&lt;/span&gt;&lt;span style="color: black;"&gt;][] = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'Prepare failed: '&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$mysqli&lt;/span&gt;&lt;span style="color: black;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #001080;"&gt;error&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$mysqli&lt;/span&gt;&lt;span style="color: black;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #795e26;"&gt;close&lt;/span&gt;&lt;span style="color: black;"&gt;();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;return&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$stmt&lt;/span&gt;&lt;span style="color: black;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #795e26;"&gt;bind_param&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'si'&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: #001080;"&gt;$resolvedDay&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: #001080;"&gt;$resolvedHour&lt;/span&gt;&lt;span style="color: black;"&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$stmt&lt;/span&gt;&lt;span style="color: black;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #795e26;"&gt;execute&lt;/span&gt;&lt;span style="color: black;"&gt;();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$res&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #001080;"&gt;$stmt&lt;/span&gt;&lt;span style="color: black;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #795e26;"&gt;get_result&lt;/span&gt;&lt;span style="color: black;"&gt;();&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;if&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #001080;"&gt;$row&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #001080;"&gt;$res&lt;/span&gt;&lt;span style="color: black;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #795e26;"&gt;fetch_assoc&lt;/span&gt;&lt;span style="color: black;"&gt;()) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$minVal&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #795e26;"&gt;isset&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #001080;"&gt;$row&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'min'&lt;/span&gt;&lt;span style="color: black;"&gt;]) ? (&lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: black;"&gt;)&lt;/span&gt;&lt;span style="color: #001080;"&gt;$row&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'min'&lt;/span&gt;&lt;span style="color: black;"&gt;] : &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$maxVal&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #795e26;"&gt;isset&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #001080;"&gt;$row&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'max'&lt;/span&gt;&lt;span style="color: black;"&gt;]) ? (&lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: black;"&gt;)&lt;/span&gt;&lt;span style="color: #001080;"&gt;$row&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'max'&lt;/span&gt;&lt;span style="color: black;"&gt;] : &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'min'&lt;/span&gt;&lt;span style="color: black;"&gt;] = &lt;/span&gt;&lt;span style="color: #001080;"&gt;$minVal&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'max'&lt;/span&gt;&lt;span style="color: black;"&gt;] = &lt;/span&gt;&lt;span style="color: #001080;"&gt;$maxVal&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;if&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #001080;"&gt;$minVal&lt;/span&gt;&lt;span style="color: black;"&gt; !== &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$offset&lt;/span&gt;&lt;span style="color: black;"&gt; = (&lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: black;"&gt;)&lt;/span&gt;&lt;span style="color: #001080;"&gt;$bucketOffsets&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #001080;"&gt;$bucketIndex&lt;/span&gt;&lt;span style="color: black;"&gt;];&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$final&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #001080;"&gt;$minVal&lt;/span&gt;&lt;span style="color: black;"&gt; + &lt;/span&gt;&lt;span style="color: #001080;"&gt;$offset&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: green;"&gt;// Cap by actualRowsLimit&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;if&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #001080;"&gt;$final&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$actualRowsLimit&lt;/span&gt;&lt;span style="color: black;"&gt;) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'messages'&lt;/span&gt;&lt;span style="color: black;"&gt;][] = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"Info: finalRowCount capped from &amp;nbsp; {&lt;/span&gt;&lt;span style="color: #001080;"&gt;$actualRowsLimit&lt;/span&gt;&lt;span style="color: #a31515;"&gt;} to {&lt;/span&gt;&lt;span style="color: #001080;"&gt;$final&lt;/span&gt;&lt;span style="color: #a31515;"&gt;} ."&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$final&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #001080;"&gt;$actualRowsLimit&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'finalRowCount'&lt;/span&gt;&lt;span style="color: black;"&gt;] = &lt;/span&gt;&lt;span style="color: #001080;"&gt;$final&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'success'&lt;/span&gt;&lt;span style="color: black;"&gt;] = &lt;/span&gt;&lt;span style="color: blue;"&gt;true&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'messages'&lt;/span&gt;&lt;span style="color: black;"&gt;][] = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"OK: day={&lt;/span&gt;&lt;span style="color: #001080;"&gt;$resolvedDay&lt;/span&gt;&lt;span style="color: #a31515;"&gt;}, hour={&lt;/span&gt;&lt;span style="color: #001080;"&gt;$resolvedHour&lt;/span&gt;&lt;span style="color: #a31515;"&gt;}, minute={&lt;/span&gt;&lt;span style="color: #001080;"&gt;$resolvedMinute&lt;/span&gt;&lt;span style="color: #a31515;"&gt;}, bucket={&lt;/span&gt;&lt;span style="color: #001080;"&gt;$labels&lt;/span&gt;&lt;span style="color: #a31515;"&gt;[&lt;/span&gt;&lt;span style="color: #001080;"&gt;$bucketIndex&lt;/span&gt;&lt;span style="color: #a31515;"&gt;]}, min={&lt;/span&gt;&lt;span style="color: #001080;"&gt;$minVal&lt;/span&gt;&lt;span style="color: #a31515;"&gt;}, max={&lt;/span&gt;&lt;span style="color: #001080;"&gt;$maxVal&lt;/span&gt;&lt;span style="color: #a31515;"&gt;}, finalRowCount={&lt;/span&gt;&lt;span style="color: #001080;"&gt;$final&lt;/span&gt;&lt;span style="color: #a31515;"&gt;}."&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } &lt;/span&gt;&lt;span style="color: #af00db;"&gt;else&lt;/span&gt;&lt;span style="color: black;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'messages'&lt;/span&gt;&lt;span style="color: black;"&gt;][] = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"Error: Row found but 'min' was NULL."&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; } &lt;/span&gt;&lt;span style="color: #af00db;"&gt;else&lt;/span&gt;&lt;span style="color: black;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'messages'&lt;/span&gt;&lt;span style="color: black;"&gt;][] = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"No data found for day={&lt;/span&gt;&lt;span style="color: #001080;"&gt;$resolvedDay&lt;/span&gt;&lt;span style="color: #a31515;"&gt;}, hour={&lt;/span&gt;&lt;span style="color: #001080;"&gt;$resolvedHour&lt;/span&gt;&lt;span style="color: #a31515;"&gt;}."&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$stmt&lt;/span&gt;&lt;span style="color: black;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #795e26;"&gt;close&lt;/span&gt;&lt;span style="color: black;"&gt;();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$mysqli&lt;/span&gt;&lt;span style="color: black;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #795e26;"&gt;close&lt;/span&gt;&lt;span style="color: black;"&gt;();&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #af00db;"&gt;return&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$out&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: green;"&gt;// Call using current system time&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: #001080;"&gt;$infoCurrent&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: #795e26;"&gt;getTrackingInfo&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;dbConfig&lt;/span&gt;&lt;span style="color: black;"&gt;: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="color: #001080;"&gt;$dbConfig&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;table&lt;/span&gt;&lt;span style="color: black;"&gt;: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'tracking'&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;timezone&lt;/span&gt;&lt;span style="color: black;"&gt;: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'Asia/Kolkata'&lt;/span&gt;&lt;span style="color: black;"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;day&lt;/span&gt;&lt;span style="color: black;"&gt;: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;, &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="color: green;"&gt;// derive from system ('mon', 'tue', ...)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;hour&lt;/span&gt;&lt;span style="color: black;"&gt;: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;, &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="color: green;"&gt;// derive current hour&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;minute&lt;/span&gt;&lt;span style="color: black;"&gt;: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;, &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="color: green;"&gt;// derive current minute&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;bucketOffsets&lt;/span&gt;&lt;span style="color: black;"&gt;: &amp;nbsp; [&lt;/span&gt;&lt;span style="color: #098658;"&gt;9&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: #098658;"&gt;27&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: #098658;"&gt;37&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: #098658;"&gt;57&lt;/span&gt;&lt;span style="color: black;"&gt;], &amp;nbsp; &lt;/span&gt;&lt;span style="color: green;"&gt;// your offsets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #001080;"&gt;actualRowsLimit&lt;/span&gt;&lt;span style="color: black;"&gt;: &lt;/span&gt;&lt;span style="color: #098658;"&gt;50&lt;/span&gt;&lt;span style="color: black;"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="color: green;"&gt;// cap&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;);&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: green;"&gt;// Helper to print nicely&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: blue;"&gt;function&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #795e26;"&gt;printInfoHtml&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: blue;"&gt;array&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$info&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #001080;"&gt;$title&lt;/span&gt;&lt;span style="color: black;"&gt;): &lt;/span&gt;&lt;span style="color: blue;"&gt;void&lt;/span&gt;&lt;span style="color: black;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #795e26;"&gt;echo&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"&amp;lt;h3 style='font-family: Segoe UI, Arial; color:#333;'&amp;gt;{&lt;/span&gt;&lt;span style="color: #001080;"&gt;$title&lt;/span&gt;&lt;span style="color: #a31515;"&gt;}&amp;lt;/h3&amp;gt;"&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #795e26;"&gt;echo&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"&amp;lt;pre style='background:#f7f7f7; padding:12px; border:1px solid #ddd; border-radius:6px;'&amp;gt;"&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #795e26;"&gt;echo&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"Success &amp;nbsp; &amp;nbsp; &amp;nbsp; : "&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #001080;"&gt;$info&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'success'&lt;/span&gt;&lt;span style="color: black;"&gt;] ? &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'Yes'&lt;/span&gt;&lt;span style="color: black;"&gt; : &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'No'&lt;/span&gt;&lt;span style="color: black;"&gt;) &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; PHP_EOL;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #795e26;"&gt;echo&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"Messages &amp;nbsp; &amp;nbsp; &amp;nbsp;: "&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #795e26;"&gt;implode&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #a31515;"&gt;' | '&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: #001080;"&gt;$info&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'messages'&lt;/span&gt;&lt;span style="color: black;"&gt;]) &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; PHP_EOL;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #795e26;"&gt;echo&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"Day/Time &amp;nbsp; &amp;nbsp; &amp;nbsp;: {&lt;/span&gt;&lt;span style="color: #001080;"&gt;$info&lt;/span&gt;&lt;span style="color: #a31515;"&gt;['day']} {&lt;/span&gt;&lt;span style="color: #001080;"&gt;$info&lt;/span&gt;&lt;span style="color: #a31515;"&gt;['hour']}:{&lt;/span&gt;&lt;span style="color: #001080;"&gt;$info&lt;/span&gt;&lt;span style="color: #a31515;"&gt;['minute']} ({&lt;/span&gt;&lt;span style="color: #001080;"&gt;$info&lt;/span&gt;&lt;span style="color: #a31515;"&gt;['bucketLabel']})"&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; PHP_EOL;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #795e26;"&gt;echo&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"Row min/max &amp;nbsp; : "&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #001080;"&gt;$info&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'min'&lt;/span&gt;&lt;span style="color: black;"&gt;] ?? &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'NULL'&lt;/span&gt;&lt;span style="color: black;"&gt;) &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;" / "&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #001080;"&gt;$info&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'max'&lt;/span&gt;&lt;span style="color: black;"&gt;] ?? &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'NULL'&lt;/span&gt;&lt;span style="color: black;"&gt;) &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; PHP_EOL;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #795e26;"&gt;echo&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"FinalRowCount : "&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #001080;"&gt;$info&lt;/span&gt;&lt;span style="color: black;"&gt;[&lt;/span&gt;&lt;span style="color: #a31515;"&gt;'finalRowCount'&lt;/span&gt;&lt;span style="color: black;"&gt;] ?? &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'NULL'&lt;/span&gt;&lt;span style="color: black;"&gt;) &lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt; PHP_EOL;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="color: #795e26;"&gt;echo&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"&amp;lt;/pre&amp;gt;"&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: black;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: green;"&gt;// Render page&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: #795e26;"&gt;echo&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"&amp;lt;!doctype html&amp;gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;meta charset='utf-8'&amp;gt;&amp;lt;title&amp;gt;Tracking Output&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body style='margin:28px; font-family: Segoe UI, Arial;'&amp;gt;"&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: #795e26;"&gt;printInfoHtml&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #001080;"&gt;$infoCurrent&lt;/span&gt;&lt;span style="color: black;"&gt;, &lt;/span&gt;&lt;span style="color: #a31515;"&gt;'Call 1: Current Time'&lt;/span&gt;&lt;span style="color: black;"&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: #795e26;"&gt;echo&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"&amp;lt;hr/&amp;gt;"&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: green;"&gt;//printInfoHtml($infoTest, 'Call 2: Explicit 1 AM, Minute=7');&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: #795e26;"&gt;echo&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;"&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;</description><link>http://mcamady.blogspot.com/2025/12/personal.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-3006044273326636914</guid><pubDate>Mon, 27 Jul 2015 05:21:00 +0000</pubDate><atom:updated>2015-07-26T22:24:15.777-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Web Designing</category><title>Screen Sizes for PSD, standard psd size for website</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="background-color: white; border: 0px; clear: both; color: #222222; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 19.5px; margin-bottom: 1em; padding: 0px;"&gt;
Higher screen resolutions ultimately make everything look smaller.&amp;nbsp;&lt;img alt="enter image description here" src="http://i.stack.imgur.com/MoiS3.png" style="border: 0px; margin: 0px; max-width: 630px; padding: 0px;" /&gt;&amp;nbsp;&lt;img alt="enter image description here" src="http://i.stack.imgur.com/ymv9c.png" style="border: 0px; margin: 0px; max-width: 630px; padding: 0px;" /&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; clear: both; color: #222222; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 19.5px; margin-bottom: 1em; padding: 0px;"&gt;
A very small percentage of Internet users are still using older resolutions like the once popular 800×600.&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; clear: both; color: #222222; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 19.5px; margin-bottom: 1em; padding: 0px;"&gt;
Sites using a 720px width appear very small on high resolution screens, and don’t leave room for a sidebar. Now most websites are staying somewhere around 960px wide. Some sites are even catering to the latest technology with much wider sites.&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; clear: both; color: #222222; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 19.5px; margin-bottom: 1em; padding: 0px;"&gt;
&lt;img alt="enter image description here" src="http://i.stack.imgur.com/w0J3M.png" style="border: 0px; margin: 0px; max-width: 630px; padding: 0px;" /&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; clear: both; color: #222222; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 19.5px; margin-bottom: 1em; padding: 0px;"&gt;
Although it is important to consider the newest devices, I believe the optimal website width is still 960px wide. This width caters to the majority of devices and makes your site fit nicely in both 1024px and 1366px wide screens.&lt;/div&gt;
&lt;blockquote style="background-color: #fff9e3; border-left-color: rgb(255, 235, 142); border-left-style: solid; border-width: 0px 0px 0px 2px; color: #222222; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 19.5px; margin: 0px 0px 10px; padding: 10px; quotes: none;"&gt;
&lt;div style="border: 0px; clear: both; padding: 0px;"&gt;
960 is divisible by 2, 3, 4, 5, 6, 8, 10, 12, and 15. It is a dream for making a perfect grid site. This leads to the popular resource called the “960 grid system“.&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2015/07/screen-sizes-for-psd-standard-psd-size.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-7297303404545203937</guid><pubDate>Fri, 22 May 2015 10:38:00 +0000</pubDate><atom:updated>2015-05-22T03:38:03.291-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Email with a File Attachment in php</category><title>How to Send a Confirmation Email with a File Attachment</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;pre class="line-pre" style="background-attachment: initial !important; background-clip: initial !important; background-color: white; background-image: initial !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border: 0px !important; box-sizing: border-box; color: #333333; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace !important; font-size: 12px; line-height: 16.7999992370605px; overflow: auto; padding: 0px !important;"&gt;&lt;div class="line" id="file-sendemailwfileattachment-php-LC1" style="box-sizing: border-box;"&gt;
&lt;span class="pl-pse" style="box-sizing: border-box;"&gt;&amp;lt;?php&lt;/span&gt;&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC2" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC3" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC5" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC6" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-st" style="box-sizing: border-box; color: #a71d5d;"&gt;function&lt;/span&gt; &lt;span class="pl-en" style="box-sizing: border-box; color: #795da3;"&gt;mail_attachment&lt;/span&gt;(&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$filename&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$path&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$mailto&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$from_mail&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$from_name&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$replyto&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$subject&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$message&lt;/span&gt;) {&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC7" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC8" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$file&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$path&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$filename&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC9" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$file_size&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s3" style="box-sizing: border-box; color: #0086b3;"&gt;filesize&lt;/span&gt;(&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$file&lt;/span&gt;);&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC10" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$handle&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s3" style="box-sizing: border-box; color: #0086b3;"&gt;fopen&lt;/span&gt;(&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$file&lt;/span&gt;, &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;r&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;);&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC11" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$content&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s3" style="box-sizing: border-box; color: #0086b3;"&gt;fread&lt;/span&gt;(&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$handle&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$file_size&lt;/span&gt;);&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC12" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-s3" style="box-sizing: border-box; color: #0086b3;"&gt;fclose&lt;/span&gt;(&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$handle&lt;/span&gt;);&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC13" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$content&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s3" style="box-sizing: border-box; color: #0086b3;"&gt;chunk_split&lt;/span&gt;(&lt;span class="pl-s3" style="box-sizing: border-box; color: #0086b3;"&gt;base64_encode&lt;/span&gt;(&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$content&lt;/span&gt;));&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC14" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC15" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$uid&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s3" style="box-sizing: border-box; color: #0086b3;"&gt;md5&lt;/span&gt;(&lt;span class="pl-s3" style="box-sizing: border-box; color: #0086b3;"&gt;uniqid&lt;/span&gt;(&lt;span class="pl-s3" style="box-sizing: border-box; color: #0086b3;"&gt;time&lt;/span&gt;()));&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC16" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC17" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;From: &lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$from_name&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt; &amp;lt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$from_mail&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&amp;gt;&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC18" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;Reply-To: &lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$replyto&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC19" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;MIME-Version: 1.0&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC20" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;Content-Type: multipart/mixed; boundary=&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\"&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$uid&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\"\r\n\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC21" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;This is a multi-part message in MIME format.&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC22" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;--&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$uid&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC23" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;Content-type:text/plain; charset=iso-8859-1&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC24" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;Content-Transfer-Encoding: 7bit&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\r\n\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC25" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$message&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\r\n\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC26" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;--&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$uid&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC27" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;Content-Type: application/octet-stream; name=&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\"&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$filename&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\"\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC28" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;Content-Transfer-Encoding: base64&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC29" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;Content-Disposition: attachment; filename=&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\"&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$filename&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\"\r\n\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC30" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$content&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;span class="pl-cce" style="box-sizing: border-box;"&gt;\r\n\r\n&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC31" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;--&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$uid&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;.&lt;/span&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;--&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC32" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC33" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-c" style="box-sizing: border-box; color: #969896;"&gt;// Messages for testing only, nobody will see them unless this script URL is visited manually&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC34" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;if&lt;/span&gt; (&lt;span class="pl-s3" style="box-sizing: border-box; color: #0086b3;"&gt;mail&lt;/span&gt;(&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$mailto&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$subject&lt;/span&gt;, &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$header&lt;/span&gt;)) {&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC35" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;         &lt;span class="pl-s3" style="box-sizing: border-box; color: #0086b3;"&gt;echo&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;Message sent!&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC36" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     } &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;else&lt;/span&gt; {&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC37" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;         &lt;span class="pl-s3" style="box-sizing: border-box; color: #0086b3;"&gt;echo&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;ERROR sending message.&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC38" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     }&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC39" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;     &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC40" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; }&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC41" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;  &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC42" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-c" style="box-sizing: border-box; color: #969896;"&gt;// Only accept POSTs from authenticated source&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC43" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;if&lt;/span&gt; (&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$_POST&lt;/span&gt;[&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;'&lt;/span&gt;HandshakeKey&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;'&lt;/span&gt;&lt;/span&gt;] &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;!&lt;/span&gt;&lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;'&lt;/span&gt;secret-handshake-key&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;'&lt;/span&gt;&lt;/span&gt;) {&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC44" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;   &lt;span class="pl-s3" style="box-sizing: border-box; color: #0086b3;"&gt;echo&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&amp;lt;h1&amp;gt;You are not who you say you are, mister man.&amp;lt;/h1&amp;gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC45" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;  &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;die&lt;/span&gt;();&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC46" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; }&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC47" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC48" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC49" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC50" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-c" style="box-sizing: border-box; color: #969896;"&gt;// EDIT FROM HERE DOWN TO &lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC51" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-c" style="box-sizing: border-box; color: #969896;"&gt;// CUSTOMIZE EMAIL&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC52" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC53" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC54" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC55" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-c" style="box-sizing: border-box; color: #969896;"&gt;// File to attach&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC56" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$my_file&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;whitepaper.doc&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC57" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$my_path&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;'&lt;/span&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;'&lt;/span&gt;&lt;/span&gt;; &lt;span class="pl-c" style="box-sizing: border-box; color: #969896;"&gt;// $_SERVER['DOCUMENT_ROOT']."/your_path_here/";&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC58" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC59" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-c" style="box-sizing: border-box; color: #969896;"&gt;// Who email is FROM&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC60" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$my_name&lt;/span&gt;    &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;Your Name (or) Your Business&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC61" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$my_mail&lt;/span&gt;    &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;youremail@yourbusiness.com&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC62" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$my_replyto&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;youremail@yourbusiness.com&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC63" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC64" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-c" style="box-sizing: border-box; color: #969896;"&gt;// Whe email is going TO&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC65" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$to_email&lt;/span&gt;   &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$_POST&lt;/span&gt;[&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;'&lt;/span&gt;Field103&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;'&lt;/span&gt;&lt;/span&gt;]; &lt;span class="pl-c" style="box-sizing: border-box; color: #969896;"&gt;// Comes from Wufoo WebHook&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC66" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC67" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-c" style="box-sizing: border-box; color: #969896;"&gt;// Subject line of email&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC68" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$my_subject&lt;/span&gt; &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;Your file has arrived!&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC69" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC70" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-c" style="box-sizing: border-box; color: #969896;"&gt;// Content of email message (Text only)&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC71" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$requester&lt;/span&gt;   &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$_POST&lt;/span&gt;[&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;'&lt;/span&gt;Field101&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;'&lt;/span&gt;&lt;/span&gt;];  &lt;span class="pl-c" style="box-sizing: border-box; color: #969896;"&gt;// Comes from Wufoo WebHook&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC72" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$message&lt;/span&gt;     &lt;span class="pl-k" style="box-sizing: border-box; color: #a71d5d;"&gt;=&lt;/span&gt; &lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;Hey &lt;span class="pl-vo" style="box-sizing: border-box; color: #333333;"&gt;$requester&lt;/span&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC73" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC74" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;Your custom email message&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC75" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;&lt;span class="pl-s1" style="box-sizing: border-box; color: #df5000;"&gt;goes here&lt;span class="pl-pds" style="box-sizing: border-box;"&gt;"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC76" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC77" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; &lt;span class="pl-c" style="box-sizing: border-box; color: #969896;"&gt;// Call function to send email&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC78" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt; mail_attachment(&lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$my_file&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$my_path&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$to_email&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$my_mail&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$my_name&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$my_replyto&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$my_subject&lt;/span&gt;, &lt;span class="pl-vo" style="box-sizing: border-box;"&gt;$message&lt;/span&gt;);&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC79" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="line" id="file-sendemailwfileattachment-php-LC80" style="box-sizing: border-box;"&gt;
&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;&lt;/span&gt;&lt;span class="pl-pse" style="box-sizing: border-box;"&gt;&lt;span class="pl-s2" style="box-sizing: border-box;"&gt;?&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/pre&gt;
&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2015/05/how-to-send-confirmation-email-with.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-310256844561512875</guid><pubDate>Mon, 16 Mar 2015 14:46:00 +0000</pubDate><atom:updated>2015-03-16T07:46:43.199-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Understanding the ‘self’ keyword in PHP</category><title>Understanding the ‘self’ keyword in PHP</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="background-color: white; color: #4d4d4d; font-family: proxima-nova, sans-serif; font-size: 15px; line-height: 23px; margin-bottom: 20px; margin-top: 20px; max-width: 500px;"&gt;
In PHP, you use the&amp;nbsp;&lt;code style="background-color: #f8f8f8; border-radius: 15px; border: 1px solid rgb(210, 210, 210); display: inline; font-family: monospace, serif; font-size: 13px; padding-left: 5px; padding-right: 5px;"&gt;self&lt;/code&gt;&amp;nbsp;keyword to access&amp;nbsp;&lt;a href="http://php.net/manual/en/language.oop5.static.php" style="border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; color: black; line-height: inherit; outline: 0px; text-decoration: none;"&gt;static&lt;/a&gt;&amp;nbsp;properties and methods.&lt;/div&gt;
&lt;div style="background-color: white; color: #4d4d4d; font-family: proxima-nova, sans-serif; font-size: 15px; line-height: 23px; margin-bottom: 20px; margin-top: 20px; max-width: 500px;"&gt;
The problem is that you can replace&amp;nbsp;&lt;code style="background-color: #f8f8f8; border-radius: 15px; border: 1px solid rgb(210, 210, 210); display: inline; font-family: monospace, serif; font-size: 13px; padding-left: 5px; padding-right: 5px;"&gt;$this-&amp;gt;method()&lt;/code&gt;&amp;nbsp;with&lt;code style="background-color: #f8f8f8; border-radius: 15px; border: 1px solid rgb(210, 210, 210); display: inline; font-family: monospace, serif; font-size: 13px; padding-left: 5px; padding-right: 5px;"&gt;self::method()&lt;/code&gt;&amp;nbsp;anywhere, regardless if method() is declared static or not. So which one should you use?&lt;/div&gt;
&lt;div style="background-color: white; color: #4d4d4d; font-family: proxima-nova, sans-serif; font-size: 15px; line-height: 23px; margin-bottom: 20px; margin-top: 20px; max-width: 500px;"&gt;
Consider this code:&lt;/div&gt;
&lt;pre class=" prettyprint" style="background-color: white; border: none; color: #222222; font-family: monospace, serif; font-size: 16px; line-height: 22.3999996185303px; white-space: pre-wrap; word-wrap: break-word;"&gt;&lt;code style="background-color: #f8f8f8; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-style: solid none; border-top-color: rgb(210, 210, 210); border-top-width: 1px; display: block; font-family: monospace, serif; font-size: 13px; margin-left: -50px; margin-right: 0px; padding: 10px 5px 10px 50px; width: auto;"&gt;&lt;span class="kwd" style="color: #000088;"&gt;class&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; &lt;/span&gt;&lt;span class="typ" style="color: #660066;"&gt;ParentClass&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; &lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;{&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;
 &lt;/span&gt;&lt;span class="kwd" style="color: #000088;"&gt;function&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; test&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;()&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; &lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;{&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;
  &lt;/span&gt;&lt;span class="kwd" style="color: #000088;"&gt;self&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;::&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;who&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;();&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; &lt;/span&gt;&lt;span class="com" style="color: #880000;"&gt;// will output 'parent'&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;
  $this&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;who&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;();&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; &lt;/span&gt;&lt;span class="com" style="color: #880000;"&gt;// will output 'child'&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;
 &lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;}&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;

 &lt;/span&gt;&lt;span class="kwd" style="color: #000088;"&gt;function&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; who&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;()&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; &lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;{&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;
  echo &lt;/span&gt;&lt;span class="str" style="color: #008800;"&gt;'parent'&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;;&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;
 &lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;}&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;
&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;}&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;

&lt;/span&gt;&lt;span class="kwd" style="color: #000088;"&gt;class&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; &lt;/span&gt;&lt;span class="typ" style="color: #660066;"&gt;ChildClass&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; &lt;/span&gt;&lt;span class="kwd" style="color: #000088;"&gt;extends&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; &lt;/span&gt;&lt;span class="typ" style="color: #660066;"&gt;ParentClass&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; &lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;{&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;
 &lt;/span&gt;&lt;span class="kwd" style="color: #000088;"&gt;function&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; who&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;()&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; &lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;{&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;
  echo &lt;/span&gt;&lt;span class="str" style="color: #008800;"&gt;'child'&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;;&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;
 &lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;}&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;
&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;}&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;

$obj &lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;=&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; &lt;/span&gt;&lt;span class="kwd" style="color: #000088;"&gt;new&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt; &lt;/span&gt;&lt;span class="typ" style="color: #660066;"&gt;ChildClass&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;();&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;
$obj&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="pln" style="color: black; padding-left: 0px; padding-right: 0px;"&gt;test&lt;/span&gt;&lt;span class="pun" style="color: #666600;"&gt;();&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div style="background-color: white; color: #4d4d4d; font-family: proxima-nova, sans-serif; font-size: 15px; line-height: 23px; margin-bottom: 20px; margin-top: 20px; max-width: 500px;"&gt;
In this example,&amp;nbsp;&lt;code style="background-color: #f8f8f8; border-radius: 15px; border: 1px solid rgb(210, 210, 210); display: inline; font-family: monospace, serif; font-size: 13px; padding-left: 5px; padding-right: 5px;"&gt;self::who()&lt;/code&gt;&amp;nbsp;will always output ‘parent’, while&amp;nbsp;&lt;code style="background-color: #f8f8f8; border-radius: 15px; border: 1px solid rgb(210, 210, 210); display: inline; font-family: monospace, serif; font-size: 13px; padding-left: 5px; padding-right: 5px;"&gt;$this-&amp;gt;who()&lt;/code&gt;&amp;nbsp;will depend on what class the object has.&lt;/div&gt;
&lt;div style="background-color: white; color: #4d4d4d; font-family: proxima-nova, sans-serif; font-size: 15px; line-height: 23px; margin-bottom: 20px; margin-top: 20px; max-width: 500px;"&gt;
Now we can see that&amp;nbsp;&lt;code style="background-color: #f8f8f8; border-radius: 15px; border: 1px solid rgb(210, 210, 210); display: inline; font-family: monospace, serif; font-size: 13px; padding-left: 5px; padding-right: 5px;"&gt;self&lt;/code&gt;&amp;nbsp;refers to the class in which it is called, while&lt;code style="background-color: #f8f8f8; border-radius: 15px; border: 1px solid rgb(210, 210, 210); display: inline; font-family: monospace, serif; font-size: 13px; padding-left: 5px; padding-right: 5px;"&gt;$this&lt;/code&gt;&amp;nbsp;refers to the class of the current object.&lt;/div&gt;
&lt;div style="background-color: white; color: #4d4d4d; font-family: proxima-nova, sans-serif; font-size: 15px; line-height: 23px; margin-bottom: 20px; margin-top: 20px; max-width: 500px;"&gt;
So, you should use&amp;nbsp;&lt;code style="background-color: #f8f8f8; border-radius: 15px; border: 1px solid rgb(210, 210, 210); display: inline; font-family: monospace, serif; font-size: 13px; padding-left: 5px; padding-right: 5px;"&gt;self&lt;/code&gt;&amp;nbsp;only when&amp;nbsp;&lt;code style="background-color: #f8f8f8; border-radius: 15px; border: 1px solid rgb(210, 210, 210); display: inline; font-family: monospace, serif; font-size: 13px; padding-left: 5px; padding-right: 5px;"&gt;$this&lt;/code&gt;&amp;nbsp;is not available, or when you don’t want to allow descendant classes to overwrite the current method.&lt;/div&gt;
&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2015/03/understanding-self-keyword-in-php.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-1717385889950256131</guid><pubDate>Fri, 13 Mar 2015 04:50:00 +0000</pubDate><atom:updated>2015-03-12T21:50:30.049-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">How to get plugin directory path in wordpress</category><title>How to get plugin directory path in wordpress</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
$pluginpath = WP_PLUGIN_URL . '/'. str_replace( basename( __FILE__ ), "", plugin_basename(__FILE__) );&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2015/03/how-to-get-plugin-directory-path-in.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-1200577136491188891</guid><pubDate>Thu, 29 Jan 2015 09:15:00 +0000</pubDate><atom:updated>2015-01-29T01:15:42.329-08:00</atom:updated><title>Get content between two special character from a string in php</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&amp;lt;?php&lt;br /&gt;
$string='[countrycontent countryname="GB"] london [/countrycontent]&lt;br /&gt;
&lt;br /&gt;
[countrycontent countryname="IN"] INDIA [/countrycontent] [countrycontent countryname="IN"] INDIA [/countrycontent]';&lt;br /&gt;
preg_match_all('/\](.*?)\[/',$string, $matches);&lt;br /&gt;
&lt;br /&gt;
// array [1] is the stripped matches... array[0] would reurn with the []'s :)&lt;br /&gt;
$matches1 = $matches[1];&lt;br /&gt;
$contentA=array();&lt;br /&gt;
// cycle through the matches and add them to the searched for string&lt;br /&gt;
foreach ($matches1 as $match1){&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;$contentA[]=$match1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
preg_match_all('/\"(.*?)\"/',$string, $matches);&lt;br /&gt;
&lt;br /&gt;
// array [1] is the stripped matches... array[0] would reurn with the []'s :)&lt;br /&gt;
$matches2 = $matches[1];&lt;br /&gt;
&amp;nbsp;$countryA=array();&lt;br /&gt;
// cycle through the matches and add them to the searched for string&lt;br /&gt;
foreach ($matches2 as $match2){&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;$countryA[]=$match2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
$result = array_combine($countryA, $contentA);&lt;br /&gt;
&lt;br /&gt;
foreach($result as $key=&amp;gt;$v)&lt;br /&gt;
{&lt;br /&gt;
if($key=="GB")&lt;br /&gt;
{&lt;br /&gt;
echo $v;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2015/01/get-content-between-two-special.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-9044977681268165990</guid><pubDate>Tue, 25 Mar 2014 05:18:00 +0000</pubDate><atom:updated>2014-12-17T02:02:47.087-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">joomla</category><category domain="http://www.blogger.com/atom/ns#">jquery</category><category domain="http://www.blogger.com/atom/ns#">Remove the Joomla URL ID</category><title>Remove the Joomla URL ID</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
A search engine friendly URL means that it can easily be understood by people, and search engine robots. An article's URL is usually made up of 3 sections divided by forward slashes. The domain, the category, and the title of the article. It looks something like this "domain.com/category/article-title".&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
&lt;span id="more-16" style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
By having a search engine friendly URL you make it easier for your visitors to navigate your site. Your article will also be placed higher up on the SERP (Search Engine Result Page), since it has more keywords.&amp;nbsp;This article will help you clean up your url if you're using Joomla.&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
&lt;em style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Remember to backup your website regularly, and make copies of files you're about to edit.&lt;/em&gt;&lt;/div&gt;
&lt;h2 style="background-color: white; border-bottom-color: rgb(242, 108, 79); border-bottom-style: solid; border-width: 0px 0px 5px; color: #686868; font-family: Roboto, Arial, sans-serif; font-size: 16px; letter-spacing: 0.93px; line-height: 1.2; margin: 0px 0px 1rem; padding: 0px 0px 5px; text-transform: uppercase; vertical-align: baseline;"&gt;
SEF URL WITH JOOMLA&lt;/h2&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
It seems like the creators of Joomla doesn't want people to remove the ID for some reason. They pretty much remove the "hack/fix" in every update. I would suggest you just&amp;nbsp;&lt;a href="http://rushtips.com/how-to-transfer-joomla-to-wordpress" style="border: 0px; color: #3a89c9; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank" title="Migrate from Joomla to WordPress"&gt;migrate to WordPress&lt;/a&gt;, unless you need Joomla for a specific reason.&amp;nbsp;If you find a solution/problem, please share it in the comments, and I'll try to help.&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
&lt;b style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Plugins&lt;/b&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.seblod.com/" style="border: 0px; color: #3a89c9; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;SEBLOD&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;can help you with the ID. I haven't tried it myself, but it looks promising.&amp;nbsp;Read their&amp;nbsp;&lt;a href="http://www.seblod.com/resources/faq" style="border: 0px; color: #3a89c9; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;FAQ&lt;/a&gt;&amp;nbsp;before you install it. Also read this Forum post about&amp;nbsp;&lt;a href="http://www.seblod.com/community/forums/general-discussions/remove-article-id-from-url" style="border: 0px; color: #3a89c9; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;changing the URL ID&lt;/a&gt;.&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
You can look for SEF Joomla extensions here:&amp;nbsp;&lt;a href="http://extensions.joomla.org/extensions/site-management/sef" style="border: 0px; color: #3a89c9; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;http://extensions.joomla.org/extensions/site-management/sef&lt;/a&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; text-align: center; vertical-align: baseline;"&gt;
&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border: 0px; color: red; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Warning&lt;/span&gt;:&lt;/strong&gt;&amp;nbsp;This guide may cause duplicate content, so if you don't know how to fix that yourself, you should try the extensions.&lt;/div&gt;
&lt;h3 style="background-color: white; border: 0px; color: #1e1e1e; font-family: Roboto, Arial, sans-serif; font-size: 1.25rem; line-height: 1.2; margin: 0px 0px 1rem; padding: 0px; vertical-align: baseline;"&gt;
Notes&lt;/h3&gt;
&lt;ol style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin: 0px 0px 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
&lt;li style="border: 0px; line-height: 1.625; list-style-type: decimal; margin: 0px 0px 0px 2.5rem; padding: 0px; vertical-align: baseline;"&gt;&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Joomla&lt;/strong&gt;&amp;nbsp;&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;2.5.6 -&lt;/strong&gt;&amp;nbsp;Here's a&amp;nbsp;&lt;a href="https://www.youtube.com/watch?v=lrLI5XTnOmQ" rel="external youtube" style="border: 0px; color: #3a89c9; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;video tutorial&lt;/a&gt;&amp;nbsp;if you would prefer that.&lt;/li&gt;
&lt;li style="border: 0px; line-height: 1.625; list-style-type: decimal; margin: 0px 0px 0px 2.5rem; padding: 0px; vertical-align: baseline;"&gt;&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Joomla 2.5.7+&lt;/strong&gt;&amp;nbsp;- There are&amp;nbsp;&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;2&lt;/strong&gt;&amp;nbsp;instances of&amp;nbsp;&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;get('sef_advanced_link', 0)&lt;/strong&gt;. Make sure you changes both.&lt;/li&gt;
&lt;li style="border: 0px; line-height: 1.625; list-style-type: decimal; margin: 0px 0px 0px 2.5rem; padding: 0px; vertical-align: baseline;"&gt;&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Joomla 3.0.2&lt;/strong&gt;&amp;nbsp;- Changing&amp;nbsp;&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;get('sef_advanced_link', 0)&lt;/strong&gt;&amp;nbsp;is all you have to do.&amp;nbsp;&lt;em style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;(Be aware of duplicate content with the old and the new URL, read comments for more info.)&lt;/em&gt;&lt;/li&gt;
&lt;li style="border: 0px; line-height: 1.625; list-style-type: decimal; margin: 0px 0px 0px 2.5rem; padding: 0px; vertical-align: baseline;"&gt;This may not work on newer version of Joomla! Try&amp;nbsp;&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.seblod.com/" style="border: 0px; color: #3a89c9; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;SEBLOD&lt;/a&gt;,&amp;nbsp;&lt;/strong&gt;and&amp;nbsp;&lt;a href="http://www.seblod.com/community/forums/general-discussions/remove-article-id-from-url" style="border: 0px; color: #3a89c9; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;changing the URL ID&lt;/a&gt;.&lt;/li&gt;
&lt;li style="border: 0px; line-height: 1.625; list-style-type: decimal; margin: 0px 0px 0px 2.5rem; padding: 0px; vertical-align: baseline;"&gt;Added&amp;nbsp;&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Joomla 3.1&lt;/strong&gt;&amp;nbsp;- step 4.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 style="background-color: white; border: 0px; color: #1e1e1e; font-family: Roboto, Arial, sans-serif; font-size: 1.25rem; line-height: 1.2; margin: 0px 0px 1rem; padding: 0px; vertical-align: baseline;"&gt;
Step 1&lt;/h3&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Joomla 2.5&lt;/strong&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px 0px 0px 30px; vertical-align: baseline;"&gt;
&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Copy&lt;/strong&gt;&amp;nbsp;"components/com_content/&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;router.php"&lt;/strong&gt;&amp;nbsp; to&amp;nbsp; "/your-template/html", (if you don't have a folder called&amp;nbsp;&lt;em style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;html&lt;/em&gt;, you need to create it.) then continue on step 2.&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Joomla 3.0.2:&amp;nbsp;&lt;/strong&gt;This is the only way I got it working. If you find another way, please let us know!&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px 0px 0px 30px; vertical-align: baseline;"&gt;
&lt;span style="border: 0px; margin: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;"&gt;&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Edit&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;"components/com_content/&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;router.php&lt;/strong&gt;", then continue on step 2.&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px 0px 0px 60px; vertical-align: baseline;"&gt;
&lt;em style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Remember, you'll probably have to&amp;nbsp;&lt;span style="border: 0px; margin: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;"&gt;re-do this step&lt;/span&gt;&amp;nbsp;every time you update Joomla.&lt;/em&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; clear: both; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin: 10px 0px; padding: 10px 0px; vertical-align: baseline;"&gt;
&lt;center style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;div class="injection" style="border-bottom-color: rgb(238, 238, 238); border-bottom-style: solid; border-top-color: rgb(238, 238, 238); border-top-style: solid; border-width: 1px 0px; margin: 20px 0px; padding: 10px; vertical-align: baseline;"&gt;
&lt;div id="div-gpt-ad-1385486904816-0" style="border: 0px; height: 60px; margin: 0px; padding: 0px; vertical-align: baseline; width: 468px;"&gt;
&lt;div id="google_ads_iframe_/15084224/MiddleLeft_0__container__" style="border: 0pt none; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;iframe frameborder="0" height="60" id="google_ads_iframe_/15084224/MiddleLeft_0" marginheight="0" marginwidth="0" name="google_ads_iframe_/15084224/MiddleLeft_0" scrolling="no" style="border-width: 0px; margin: 0px; padding: 0px; vertical-align: bottom;" width="468"&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;/div&gt;
&lt;h3 style="background-color: white; border: 0px; color: #1e1e1e; font-family: Roboto, Arial, sans-serif; font-size: 1.25rem; line-height: 1.2; margin: 0px 0px 1rem; padding: 0px; vertical-align: baseline;"&gt;
Step 2&lt;/h3&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
&lt;em style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;(Try rewriting the symbols if it doesn't work.)&lt;/em&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
Change this:&lt;/div&gt;
&lt;div class="syntaxhighlighter  " id="highlighter_157582" style="background-color: rgb(255, 255, 255) !important; background-image: none !important; border: 1px solid rgb(224, 224, 224) !important; bottom: auto !important; color: #777777; direction: ltr !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 14px; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 1em 0px !important; outline: 0px !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 744.46875px;"&gt;
&lt;div class="lines" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line alt1" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;1&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$advanced&lt;/code&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;=&amp;nbsp;&lt;/code&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$params&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;-&amp;gt;get(&lt;/code&gt;&lt;code class="string" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;'sef_advanced_link'&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;, 0);&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
To this:&lt;/div&gt;
&lt;div class="syntaxhighlighter  " id="highlighter_504921" style="background-color: rgb(255, 255, 255) !important; background-image: none !important; border: 1px solid rgb(224, 224, 224) !important; bottom: auto !important; color: #777777; direction: ltr !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 14px; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 1em 0px !important; outline: 0px !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 744.46875px;"&gt;
&lt;div class="lines" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line alt1" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;1&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$advanced&lt;/code&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;=&amp;nbsp;&lt;/code&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$params&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;-&amp;gt;get(&lt;/code&gt;&lt;code class="string" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;'sef_advanced_link'&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;, 1);&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Joomla 3+&lt;/strong&gt;&amp;nbsp;- You're done!&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Joomla 2.5&lt;/strong&gt;&amp;nbsp;- Continue Below&lt;/div&gt;
&lt;h3 style="background-color: white; border: 0px; color: #1e1e1e; font-family: Roboto, Arial, sans-serif; font-size: 1.25rem; line-height: 1.2; margin: 0px 0px 1rem; padding: 0px; vertical-align: baseline;"&gt;
Step 3&lt;/h3&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
Replace this:&lt;/div&gt;
&lt;div class="syntaxhighlighter  " id="highlighter_894980" style="background-color: rgb(255, 255, 255) !important; background-image: none !important; border: 1px solid rgb(224, 224, 224) !important; bottom: auto !important; color: #777777; direction: ltr !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 14px; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 1em 0px !important; outline: 0px !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 744.46875px;"&gt;
&lt;div class="lines" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line alt1" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;1&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="keyword" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;if&lt;/code&gt;&amp;nbsp;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;(&lt;/code&gt;&lt;code class="functions" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(255, 20, 147) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;strpos&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;(&lt;/code&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$segments&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;[0],&amp;nbsp;&lt;/code&gt;&lt;code class="string" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;':'&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;) === false) {&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt2" style="background-color: rgb(248, 248, 248) !important; background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;2&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$vars&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;[&lt;/code&gt;&lt;code class="string" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;'view'&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;] =&amp;nbsp;&lt;/code&gt;&lt;code class="string" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;'article'&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt1" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;3&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$vars&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;[&lt;/code&gt;&lt;code class="string" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;'id'&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;] = (int)&lt;/code&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$segments&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;[0];&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt2" style="background-color: rgb(248, 248, 248) !important; background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;4&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="keyword" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;return&lt;/code&gt;&amp;nbsp;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$vars&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt1" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;5&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;}&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
With This:&lt;/div&gt;
&lt;div class="syntaxhighlighter  " id="highlighter_200621" style="background-color: rgb(255, 255, 255) !important; background-image: none !important; border: 1px solid rgb(224, 224, 224) !important; bottom: auto !important; color: #777777; direction: ltr !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 14px; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 1em 0px !important; outline: 0px !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 744.46875px;"&gt;
&lt;div class="lines" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line alt1" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;1&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="comments" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 130, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;/*if (strpos($segments[0], ':') === false) {&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt2" style="background-color: rgb(248, 248, 248) !important; background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;2&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="comments" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 130, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$vars['view'] = 'article';&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt1" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;3&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="comments" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 130, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$vars['id'] = (int)$segments[0];&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt2" style="background-color: rgb(248, 248, 248) !important; background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;4&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="comments" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 130, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;return $vars;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt1" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;5&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="comments" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 130, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;}*/&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Joomla 2.5&lt;/strong&gt;&amp;nbsp;- Done!&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
&lt;strong style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Joomla 3.1&lt;/strong&gt;&amp;nbsp;- Continue below, thanks to&amp;nbsp;Phuoc Nguyen.&lt;/div&gt;
&lt;h3 style="background-color: white; border: 0px; color: #1e1e1e; font-family: Roboto, Arial, sans-serif; font-size: 1.25rem; line-height: 1.2; margin: 0px 0px 1rem; padding: 0px; vertical-align: baseline;"&gt;
Step 4&lt;/h3&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
You want to edit your router.php file:&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
From:&lt;/div&gt;
&lt;div class="syntaxhighlighter  " id="highlighter_877065" style="background-color: rgb(255, 255, 255) !important; background-image: none !important; border: 1px solid rgb(224, 224, 224) !important; bottom: auto !important; color: #777777; direction: ltr !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 14px; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 1em 0px !important; outline: 0px !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 744.46875px;"&gt;
&lt;div class="lines" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line alt1" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;1&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;-&amp;gt;where(&lt;/code&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$db&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;-&amp;gt;quoteName(&lt;/code&gt;&lt;code class="string" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;'alias'&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;) .&amp;nbsp;&lt;/code&gt;&lt;code class="string" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;' = '&lt;/code&gt;&amp;nbsp;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;.&amp;nbsp;&lt;/code&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$db&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;-&amp;gt;quote(&lt;/code&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$db&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;-&amp;gt;quote(&lt;/code&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$segment&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;)));&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
To:&lt;/div&gt;
&lt;div class="syntaxhighlighter  " id="highlighter_846281" style="background-color: rgb(255, 255, 255) !important; background-image: none !important; border: 1px solid rgb(224, 224, 224) !important; bottom: auto !important; color: #777777; direction: ltr !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 14px; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 1em 0px !important; outline: 0px !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 744.46875px;"&gt;
&lt;div class="lines" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line alt1" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;table style="background-image: none !important; border-collapse: collapse !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;tbody style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="number" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: 3em !important;"&gt;&lt;code style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;"&gt;1&lt;/code&gt;&lt;/td&gt;&lt;td class="content" style="background-image: none !important; border-left-color: rgb(108, 226, 108) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: top !important; width: auto !important;"&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;-&amp;gt;where(&lt;/code&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$db&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;-&amp;gt;quoteName(&lt;/code&gt;&lt;code class="string" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;'alias'&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;) .&amp;nbsp;&lt;/code&gt;&lt;code class="string" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;' = '&lt;/code&gt;&amp;nbsp;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;.&amp;nbsp;&lt;/code&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$db&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;-&amp;gt;quote(&lt;/code&gt;&lt;code class="variable" style="background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(170, 119, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$segment&lt;/code&gt;&lt;code class="plain" style="background-image: none !important; border: 0px !important; bottom: auto !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;));&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h4 style="background-color: white; border: 0px; color: #1e1e1e; font-family: Roboto, Arial, sans-serif; font-size: 1.25rem; line-height: 1.2; margin: 0px 0px 1rem; padding: 0px; vertical-align: baseline;"&gt;
Help Section&lt;/h4&gt;
&lt;div style="background-color: white; border: 0px; color: #777777; font-family: Roboto, Arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 1.625rem; padding: 0px; vertical-align: baseline;"&gt;
If it doesn't work, there are a few common mistakes you may want to look into.&lt;/div&gt;
&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2014/03/remove-joomla-url-id.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-5858393330836197621</guid><pubDate>Wed, 22 Jan 2014 12:29:00 +0000</pubDate><atom:updated>2014-01-22T04:29:11.642-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Contact form connectivity with php form</category><title>Contact form connectivity with php form</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
$query=mysql_query("SELECT * FROM wp_cf7dbplugin_submits ORDER BY id DESC LIMIT 1 ");&lt;br /&gt;
$row=@mysql_fetch_array($query);&lt;br /&gt;
$time=$row['submit_time'];&lt;br /&gt;
$timeA=explode(".",$time);&lt;br /&gt;
&lt;br /&gt;
$t1=strtotime("now");&lt;br /&gt;
$t2=$timeA[1]+1;&lt;br /&gt;
$newtime=$t1.".".$t2;&lt;br /&gt;
&lt;br /&gt;
$query1=mysql_query("INSERT INTO `wp_cf7dbplugin_submits` (`submit_time`, `form_name`, `field_name`, `field_value`, `field_order`, `file`) VALUES ('$newtime','Contact Form','Name','$name',0, NULL) ");&lt;br /&gt;
&lt;br /&gt;
$query2=mysql_query("INSERT INTO `wp_cf7dbplugin_submits` (`submit_time`, `form_name`, `field_name`, `field_value`, `field_order`, `file`) VALUES ('$newtime','Contact Form','Email','$email',1, NULL) ");&lt;br /&gt;
&lt;br /&gt;
$query3=mysql_query("INSERT INTO `wp_cf7dbplugin_submits` (`submit_time`, `form_name`, `field_name`, `field_value`, `field_order`, `file`) VALUES ('$newtime','Contact Form','ContactNo','$mob',2, NULL) ");&lt;br /&gt;
&lt;br /&gt;
$query4=mysql_query("INSERT INTO `wp_cf7dbplugin_submits` (`submit_time`, `form_name`, `field_name`, `field_value`, `field_order`, `file`) VALUES ('$newtime','Contact Form','Event Details','$eventdetail',3, NULL) ");&lt;br /&gt;
&lt;br /&gt;
$query5=mysql_query("INSERT INTO `wp_cf7dbplugin_submits` (`submit_time`, `form_name`, `field_name`, `field_value`, `field_order`, `file`) VALUES ('$newtime','Contact Form','Event Date','$date',4, NULL) ");&lt;br /&gt;
&lt;br /&gt;
$query6=mysql_query("INSERT INTO `wp_cf7dbplugin_submits` (`submit_time`, `form_name`, `field_name`, `field_value`, `field_order`, `file`) VALUES ('$newtime','Contact Form','Event Venue','$venue',5, NULL) ");&lt;br /&gt;
$query7=mysql_query("INSERT INTO &amp;nbsp;`wp_cf7dbplugin_submits` (`submit_time`, `form_name`, `field_name`, `field_value`, `field_order`, `file`) VALUES ('$newtime','Contact Form','Event City','$city',5, NULL) ");&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2014/01/contact-form-connectivity-with-php-form.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-4944801924864201801</guid><pubDate>Wed, 27 Nov 2013 06:03:00 +0000</pubDate><atom:updated>2013-11-26T22:03:28.460-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">boolean given in</category><category domain="http://www.blogger.com/atom/ns#">mysql_query is fine but showing mysql_fetch_array() expects parameter 1 to be resource</category><title>mysql_query is fine but showing mysql_fetch_array() expects parameter 1 to be resource, boolean given in</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
$query = htmlspecialchars("select * from table"); &lt;br /&gt;$query = mysql_real_escape_string($query);&lt;br /&gt;&lt;br /&gt;$result=mysql_query($query);&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2013/11/mysqlquery-is-fine-but-showing.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-1040448131263841014</guid><pubDate>Fri, 20 Sep 2013 09:14:00 +0000</pubDate><atom:updated>2013-10-19T02:46:01.555-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">malware</category><category domain="http://www.blogger.com/atom/ns#">PHP website Secuity</category><category domain="http://www.blogger.com/atom/ns#">Protect your website from hackers</category><category domain="http://www.blogger.com/atom/ns#">Recover from a site hack</category><category domain="http://www.blogger.com/atom/ns#">Web Security Expert</category><category domain="http://www.blogger.com/atom/ns#">webiste hack</category><category domain="http://www.blogger.com/atom/ns#">WEBSITE HAS BEEN HACKED!</category><category domain="http://www.blogger.com/atom/ns#">Website security expert person</category><title>Need a Web Security Expert , Website security expert,MY WEBSITE HAS BEEN HACKED, Recover from a site hack, website hack,  Protect your website from hackers, malware and other threats</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="background-color: white; color: #333333; font-family: Arial, Tahoma, Verdana; font-size: 14px; line-height: 23px; padding: 0px 0px 10px;"&gt;
&lt;b&gt;Find Out Exactly What Happened&lt;/b&gt;&lt;/div&gt;
&lt;div style="background-color: white; color: #333333; font-family: Arial, Tahoma, Verdana; font-size: 14px; line-height: 23px; padding: 0px 0px 10px;"&gt;
The more you know about the hack, the more your host and the Internet will be able to help you. How did the hackers get in? Did this hack affect numerous sites, or were you the lone target? Was it a cPanel hack, FTP password entrance, remote file inclusion, or a code injection? Check to see if any of your data is missing, or if anything’s been added to your database, like strange uploaded files you don’t recognize. Once you have thoroughly checked your site, it’s time to ask for help.&lt;/div&gt;
&lt;div style="background-color: white; color: #333333; font-family: Arial, Tahoma, Verdana; font-size: 14px; line-height: 23px; padding: 0px 0px 10px;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style="text-align: left;"&gt;
&lt;b&gt;&lt;a href="http://mcamady.blogspot.in/p/contact-me.html"&gt;Contact&lt;/a&gt;&amp;nbsp;Me&lt;/b&gt;&lt;/h2&gt;
&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2013/09/need-web-security-expert-website.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-3023154310550812332</guid><pubDate>Mon, 22 Jul 2013 05:40:00 +0000</pubDate><atom:updated>2013-07-21T22:40:56.470-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">add custom field in wordpress</category><category domain="http://www.blogger.com/atom/ns#">Wordpress custom code in php</category><title>Wordpress custom code in php, add custom field in wordpress</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Add custom field in wordpress&lt;br /&gt;
&lt;br /&gt;
wp-admin-posts-&amp;gt;edit post-&amp;gt; Screen options -&amp;gt; Custom field on&lt;br /&gt;
&lt;br /&gt;
add value and title:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="-webkit-text-stroke-width: 0px; background-color: white; color: #222222; display: inline !important; float: none; font-family: arial, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"&gt;&amp;lt;?php the_meta(); ?&amp;gt;&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;require('blog/wp-blog-header.php'); &lt;br /&gt;&lt;br /&gt;function limit_words($string, $word_limit)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $words = explode(" ",$string);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return implode(" ", array_splice($words, 0, $word_limit));&lt;br /&gt;}&lt;br /&gt;//db parameters&lt;br /&gt;$db_username = '';&lt;br /&gt;$db_password = ';&lt;br /&gt;$db_database = '';&lt;br /&gt;&lt;br /&gt;//connect to the database&lt;br /&gt;mysql_connect(localhost, $db_username, $db_password);&lt;br /&gt;@mysql_select_db($db_database) or die("Unable to select database");&lt;br /&gt;&lt;br /&gt;//get data from database -- !IMPORTANT, the "LIMIT 5" means how many posts will appear. Change the 5 to any whole number.&lt;br /&gt;$query = "Select * FROM wp_posts WHERE post_type='post' AND post_status='publish'&amp;nbsp; ORDER BY id DESC LIMIT 1"; &lt;br /&gt;&lt;br /&gt;$query_result = mysql_query($query);&lt;br /&gt;$num_rows = mysql_fetch_array($query_result);&lt;br /&gt;$blog_id=$num_rows['ID'];&lt;br /&gt;$blog_date = $num_rows['post_date'];&lt;br /&gt;$blog_date= date('jS F, Y', strtotime($blog_date));&lt;br /&gt;$blog_tags=wp_get_post_tags($blog_id,'name');&lt;br /&gt;&lt;br /&gt;foreach($blog_tags as $term){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $tag=$term-&amp;gt;name;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $tag1.=$tag.",";&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;$tag1=rtrim($tag1, ",");&lt;br /&gt;//$blog_date=date('l jS&amp;nbsp; F Y ',$blog_date);&lt;br /&gt;&lt;br /&gt;$blog_title = $num_rows['post_title'];&lt;br /&gt;$blog_content = $num_rows['post_content'];&lt;br /&gt;$blog_permalink =$num_rows['guid'];&lt;br /&gt;$blog_post_author=$num_rows['post_author'];&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//close database connection&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;function getAuthor($blog_post_author)&lt;br /&gt;{&lt;br /&gt;$query1=mysql_query("select * from wp_users where ID='$blog_post_author' ");&lt;br /&gt;$ruser=mysql_fetch_array($query1);&lt;br /&gt;return $ruser['user_login'];&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;function getaddress($id)&amp;nbsp; /// custom field value...&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;$query=mysql_query("select * from wp_postmeta where post_id='$id' and meta_key='Address' ");&lt;br /&gt;$row=mysql_fetch_array($query);&lt;br /&gt;return $row['meta_value'];&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php $image1 = wp_get_attachment_url(get_post_thumbnail_id($blog_id) ); ?&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;img alt="img" src=" &amp;lt;?php echo $image1; ?&amp;gt;"&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Comment &lt;br /&gt;
&amp;lt;?php &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $comments = $wpdb-&amp;gt;get_row("SELECT comment_count as count FROM wp_posts WHERE ID = '$blog_id'");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $commentcount = $comments-&amp;gt;count;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo $commentcount;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tags&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;?php&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $exp1=explode(",",$tag1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; foreach($exp1 as $v)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ?&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;li class="skin-background-color7 skin-background-hover2"&amp;gt;&amp;lt;a href="blog/?tag=&amp;lt;?php echo $v; ?&amp;gt;" class="skin-color8"&amp;gt;&amp;lt;?php echo $v; ?&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;?php } ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Content limit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $cont=$blog_content;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo limit_words($cont,100);&amp;nbsp; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2013/07/wordpress-custom-code-in-php-add-custom.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-1152016188056742044</guid><pubDate>Tue, 16 Jul 2013 09:51:00 +0000</pubDate><atom:updated>2013-07-16T02:51:25.895-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Check for an internet connection using php</category><title>Check for an internet connection using php </title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;span style="-webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"&gt;In writing a recent distributed db application (using AMP) I needed to find a way to check if the local machine had access to the internet, to be able to update the db at the master site. So I wrote this.&lt;/span&gt;&lt;br style="-webkit-text-stroke-width: 0px; background-color: white; color: black; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;" /&gt;&lt;br style="-webkit-text-stroke-width: 0px; background-color: white; color: black; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;" /&gt;&lt;span style="-webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"&gt;It uses fsockopen() to open a connection to a remote website, substitute yours in, and looks on ports 80 for http connections or 443 for SSL connections.&lt;/span&gt;&lt;br style="-webkit-text-stroke-width: 0px; background-color: white; color: black; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;" /&gt;&lt;br style="-webkit-text-stroke-width: 0px; background-color: white; color: black; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;" /&gt;&lt;span style="-webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"&gt;When called the function returns true id connected or false if not.&lt;/span&gt;&lt;br style="-webkit-text-stroke-width: 0px; background-color: white; color: black; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;" /&gt;&lt;br style="-webkit-text-stroke-width: 0px; background-color: white; color: black; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;" /&gt;&lt;br style="-webkit-text-stroke-width: 0px; background-color: white; color: black; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;" /&gt;&lt;br style="-webkit-text-stroke-width: 0px; background-color: white; color: black; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;" /&gt;&lt;br style="-webkit-text-stroke-width: 0px; background-color: white; color: black; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;" /&gt;&lt;span style="-webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"&gt;//-----------------------------------------------------------------------------&lt;/span&gt;&lt;br style="-webkit-text-stroke-width: 0px; background-color: white; color: black; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;" /&gt;&lt;span style="-webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"&gt;// is_connected function to check for internet connection&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br style="-webkit-text-stroke-width: 0px; background-color: white; color: black; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;" /&gt;&lt;span style="-webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"&gt;//-----------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;&amp;lt;?php&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #007700;"&gt;function&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;is_connected&lt;/span&gt;&lt;span style="color: #007700;"&gt;()&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;{&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//check to see if the local machine is connected to the web&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; //uses sockets to open a connection to apisonline.com&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$connected&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #007700;"&gt;= @&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;fsockopen&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"www.some_domain.com"&lt;/span&gt;&lt;span style="color: #007700;"&gt;, [&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;80&lt;/span&gt;&lt;span style="color: #007700;"&gt;|&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;443&lt;/span&gt;&lt;span style="color: #007700;"&gt;]);&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; if (&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$connected&lt;/span&gt;&lt;span style="color: #007700;"&gt;){&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$is_conn&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;true&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;fclose&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$connected&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }else{&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$is_conn&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;false&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; return&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$is_conn&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;}&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//end is_connected function&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br style="-webkit-text-stroke-width: 0px; background-color: white; color: black; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;" /&gt;&lt;br /&gt;
&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2013/07/check-for-internet-connection-using-php.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-3281970498430693860</guid><pubDate>Fri, 12 Jul 2013 10:10:00 +0000</pubDate><atom:updated>2014-12-17T02:02:46.888-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Get which checkbox's are selected using Jquery</category><category domain="http://www.blogger.com/atom/ns#">jquery</category><category domain="http://www.blogger.com/atom/ns#">Multi checkbox search filter using php ajax jquery</category><title>Get which checkbox's are selected using Jquery, Multi checkbox search filter using php ajax jquery</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;
$(document).ready(function() {&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
var OccasionsArray = new Array;&lt;br /&gt;
var FabricArray = new Array;&lt;br /&gt;
var StyleArray = new Array;&lt;br /&gt;
var StatusArray = new Array;&lt;br /&gt;
var ColorArray = new Array;&lt;br /&gt;
&lt;br /&gt;
$(".chk").live('click', function() {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; OccasionsArray=[];&lt;br /&gt;
&amp;nbsp; &amp;nbsp; $('.chk:checked').each(function() {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OccasionsArray.push($(this).val());&lt;br /&gt;
&amp;nbsp; &amp;nbsp; });&lt;br /&gt;
&amp;nbsp; &amp;nbsp;// alert(OccasionsArray);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; $.ajax({&lt;br /&gt;
&amp;nbsp; &amp;nbsp;url:'getResultsearch.php',&lt;br /&gt;
&amp;nbsp; &amp;nbsp;datatype:"POST",&lt;br /&gt;
&amp;nbsp; &amp;nbsp;type:'get',&lt;br /&gt;
&amp;nbsp; &amp;nbsp;data: 'occasions='+OccasionsArray,&lt;br /&gt;
&amp;nbsp; &amp;nbsp;success:function(data){&lt;br /&gt;
&amp;nbsp; $(".right_pannel").html(data);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;},&lt;br /&gt;
&amp;nbsp; &amp;nbsp;error:function(){&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; // code for error&lt;br /&gt;
&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;});&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
$(".chk1").live('click', function() {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; FabricArray=[];&lt;br /&gt;
&amp;nbsp; &amp;nbsp; $('.chk1:checked').each(function() {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FabricArray.push($(this).val());&lt;br /&gt;
&amp;nbsp; &amp;nbsp; });&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; $.ajax({&lt;br /&gt;
&amp;nbsp; &amp;nbsp;url:'getResultsearch.php',&lt;br /&gt;
&amp;nbsp; &amp;nbsp;datatype:"POST",&lt;br /&gt;
&amp;nbsp; &amp;nbsp;type:'get',&lt;br /&gt;
&amp;nbsp; &amp;nbsp;data: 'fabric='+FabricArray,&lt;br /&gt;
&amp;nbsp; &amp;nbsp;success:function(data){&lt;br /&gt;
&amp;nbsp; $(".right_pannel").html(data);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;},&lt;br /&gt;
&amp;nbsp; &amp;nbsp;error:function(){&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; // code for error&lt;br /&gt;
&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;});&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$(".chk2").live('click', function() {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; StyleArray=[];&lt;br /&gt;
&amp;nbsp; &amp;nbsp; $('.chk2:checked').each(function() {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; StyleArray.push($(this).val());&lt;br /&gt;
&amp;nbsp; &amp;nbsp; });&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; $.ajax({&lt;br /&gt;
&amp;nbsp; &amp;nbsp;url:'getResultsearch.php',&lt;br /&gt;
&amp;nbsp; &amp;nbsp;datatype:"POST",&lt;br /&gt;
&amp;nbsp; &amp;nbsp;type:'get',&lt;br /&gt;
&amp;nbsp; &amp;nbsp;data: 'styleme='+StyleArray,&lt;br /&gt;
&amp;nbsp; &amp;nbsp;success:function(data){&lt;br /&gt;
&amp;nbsp; $(".right_pannel").html(data);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;},&lt;br /&gt;
&amp;nbsp; &amp;nbsp;error:function(){&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; // code for error&lt;br /&gt;
&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;});&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$(".chk3").live('click', function() {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; StatusArray=[];&lt;br /&gt;
&amp;nbsp; &amp;nbsp; $('.chk3:checked').each(function() {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; StatusArray.push($(this).val());&lt;br /&gt;
&amp;nbsp; &amp;nbsp; });&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; $.ajax({&lt;br /&gt;
&amp;nbsp; &amp;nbsp;url:'getResultsearch.php',&lt;br /&gt;
&amp;nbsp; &amp;nbsp;datatype:"POST",&lt;br /&gt;
&amp;nbsp; &amp;nbsp;type:'get',&lt;br /&gt;
&amp;nbsp; &amp;nbsp;data: 'statusme='+StatusArray,&lt;br /&gt;
&amp;nbsp; &amp;nbsp;success:function(data){&lt;br /&gt;
&amp;nbsp; $(".right_pannel").html(data);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;},&lt;br /&gt;
&amp;nbsp; &amp;nbsp;error:function(){&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; // code for error&lt;br /&gt;
&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;});&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$(".chk4").live('click', function() {&lt;br /&gt;
&lt;br /&gt;
var colorname = &amp;nbsp;$(this).attr("myAttri");&lt;br /&gt;
var tt=$(this).attr("simmani",colorname);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; ColorArray=[];&lt;br /&gt;
&amp;nbsp; &amp;nbsp;$("a[simmani]").each(function() {&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;var c=$(this).attr("simmani");&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ColorArray.push(c);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; });&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; // alert(ColorArray);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; $.ajax({&lt;br /&gt;
&amp;nbsp; &amp;nbsp;url:'getResultsearch.php',&lt;br /&gt;
&amp;nbsp; &amp;nbsp;datatype:"POST",&lt;br /&gt;
&amp;nbsp; &amp;nbsp;type:'get',&lt;br /&gt;
&amp;nbsp; &amp;nbsp;data: 'colorme='+ColorArray,&lt;br /&gt;
&amp;nbsp; &amp;nbsp;success:function(data){&lt;br /&gt;
&amp;nbsp; $(".right_pannel").html(data);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;},&lt;br /&gt;
&amp;nbsp; &amp;nbsp;error:function(){&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; // code for error&lt;br /&gt;
&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;});&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp;$('#testimonials2')&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.after('&amp;lt;div id="nav2"&amp;gt;')&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.cycle({&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fx: 'fade' // choose your transition type, ex: fade, scrollUp, scrollRight, shuffle&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;});&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2013/07/get-which-checkboxs-are-selected-using.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-5093425265507600945</guid><pubDate>Thu, 11 Jul 2013 05:34:00 +0000</pubDate><atom:updated>2013-07-10T22:34:11.454-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Create thumbnail image in php</category><title>Create thumbnail image in php</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
function make_thumb($src, $dest,$desired_height, $desired_width) {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* read the source image */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $source_image = imagecreatefromjpeg($src);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $width = imagesx($source_image);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $height = imagesy($source_image);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* find the "desired height" of this thumbnail, relative to the desired width&amp;nbsp; */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //$desired_height = floor($height * ($desired_width / $width));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* create a new, "virtual" image */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $virtual_image = imagecreatetruecolor($desired_width, $desired_height);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* copy source image at a resized size */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; imagecopyresampled($virtual_image, $source_image, 0, 0, 0, 0, $desired_width, $desired_height, $width, $height);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* create the physical thumbnail image to its destination */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; imagejpeg($virtual_image, $dest);&lt;br /&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;calling&amp;nbsp;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
@move_uploaded_file($_FILES['product_image1']['tmp_name'], 'uploads/'.$random_digit.$_FILES['product_image1']['name']);&lt;br /&gt;echo make_thumb('uploads/'.$random_digit.$_FILES['product_image1']['name'],'uploads/'.$random_digit.$_FILES['product_image1']['name'],626,476);&lt;u&gt;&lt;b&gt; &lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2013/07/create-thumbnail-image-in-php.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-905618206803092859</guid><pubDate>Wed, 03 Jul 2013 12:24:00 +0000</pubDate><atom:updated>2013-07-03T05:24:46.156-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Implementing Google Maps using API on your website</category><title>Google map</title><description>&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script src="http://maps.google.com/maps/api/js?sensor=true"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function calculateRoute(from, to) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Center initialized to Naples, Italy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var myOptions = {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zoom: 10,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; center: new google.maps.LatLng(40.84, 14.25),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mapTypeId: google.maps.MapTypeId.ROADMAP&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Draw the map&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var mapObject = new google.maps.Map(document.getElementById("map"), myOptions);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var directionsService = new google.maps.DirectionsService();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var directionsRequest = {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; origin: from,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; destination: to,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; travelMode: google.maps.DirectionsTravelMode.DRIVING,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unitSystem: google.maps.UnitSystem.METRIC&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; directionsService.route(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; directionsRequest,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function(response, status)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (status == google.maps.DirectionsStatus.OK)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new google.maps.DirectionsRenderer({&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map: mapObject,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; directions: response&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $("#error").append("Unable to retrieve your route&amp;lt;br /&amp;gt;");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $(document).ready(function() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // If the browser supports the Geolocation API&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (typeof navigator.geolocation == "undefined") {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $("#error").text("Your browser doesn't support the Geolocation API");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $("#from-link, #to-link").click(function(event) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; event.preventDefault();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var addressId = this.id.substring(0, this.id.indexOf("-"));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; navigator.geolocation.getCurrentPosition(function(position) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var geocoder = new google.maps.Geocoder();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; geocoder.geocode({&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "location": new google.maps.LatLng(position.coords.latitude, position.coords.longitude)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function(results, status) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (status == google.maps.GeocoderStatus.OK)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $("#" + addressId).val(results[0].formatted_address);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $("#error").append("Unable to retrieve your address&amp;lt;br /&amp;gt;");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function(positionError){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $("#error").append("Error: " + positionError.message + "&amp;lt;br /&amp;gt;");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enableHighAccuracy: true,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; timeout: 10 * 1000 // 10 seconds&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $("#calculate-route").submit(function(event) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; event.preventDefault();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; calculateRoute($("#from").val(), $("#to").val());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/script&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;style type="text/css"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #map {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 500px;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 400px;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin-top: 10px;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/style&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;/head&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;body&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;h1&amp;gt;Calculate your route&amp;lt;/h1&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;form id="calculate-route" name="calculate-route" action="#" method="get"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;label for="from"&amp;gt;From:&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;input type="text" id="from" name="from" required="required" placeholder="An address" size="30" /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;a id="from-link" href="#"&amp;gt;Get my position&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;br /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;label for="to"&amp;gt;To:&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;input type="text" id="to" name="to" required="required" placeholder="Another address" size="30" /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;a id="to-link" href="#"&amp;gt;Get my position&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;br /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;input type="submit" /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;input type="reset" /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/form&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div id="map"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;p id="error"&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&lt;br /&gt;</description><link>http://mcamady.blogspot.com/2013/07/google-map.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-8250494368743657962</guid><pubDate>Thu, 27 Jun 2013 09:38:00 +0000</pubDate><atom:updated>2014-12-17T02:02:47.074-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">joomla</category><category domain="http://www.blogger.com/atom/ns#">Joomla 2.5  load component and load module</category><category domain="http://www.blogger.com/atom/ns#">jquery</category><title>Joomla 2.5  load component and load module.</title><description>&lt;b&gt;load component in article&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
{component url='component/com_helloworld' }&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;load module in article&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
{loadposition xx}&lt;br /&gt;
{loadmodule yyy}</description><link>http://mcamady.blogspot.com/2013/06/joomla-25-load-component-and-load-module.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-931057068682453493</guid><pubDate>Fri, 14 Jun 2013 09:26:00 +0000</pubDate><atom:updated>2013-06-14T02:26:51.614-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">date format change in php</category><category domain="http://www.blogger.com/atom/ns#">Get post date in wordpress</category><title>date format change in php , wordpress</title><description>&lt;ol class="dp-c" start="1"&gt;
&lt;li class=""&gt;&lt;span&gt;&lt;span class="func"&gt;echo&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="func"&gt;date&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span class="string"&gt;"d&amp;nbsp;F&amp;nbsp;Y"&lt;/span&gt;&lt;span&gt;,&amp;nbsp;&lt;/span&gt;&lt;span class="func"&gt;strtotime&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span class="vars"&gt;$row&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span class="string"&gt;'my_date'&lt;/span&gt;&lt;span&gt;]));&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="alt"&gt;&lt;span&gt;&lt;span class="comment"&gt;//&amp;nbsp;Correct:&amp;nbsp;Outputs&amp;nbsp;the&amp;nbsp;expected&amp;nbsp;date.&amp;nbsp;eg&amp;nbsp;'30&amp;nbsp;December&amp;nbsp;2010'&lt;/span&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
</description><link>http://mcamady.blogspot.com/2013/06/date-format-change-in-php-wordpress.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-1372917683031864427</guid><pubDate>Mon, 03 Jun 2013 12:18:00 +0000</pubDate><atom:updated>2014-12-17T02:02:46.857-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Export excel sheet in joomla 3.0</category><category domain="http://www.blogger.com/atom/ns#">joomla</category><category domain="http://www.blogger.com/atom/ns#">jquery</category><title>Export excel sheet in joomla 3.0</title><description>public function export() {
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $db = JFactory::getDBO();
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $query = 'SELECT * FROM #__table'
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $db-&amp;gt;setQuery($query);
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $items = $db-&amp;gt;loadObjectList();
&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; header('Content-type: application/text');
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; header('Content-Disposition: attachment; filename="export.csv"');
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; echo HPCSV::create($items);
&lt;br /&gt;&amp;nbsp; &amp;nbsp; }
&lt;br /&gt;
&lt;br /&gt;&amp;lt;?php
&lt;br /&gt;/**
&lt;br /&gt;&amp;nbsp;* Class to export/import data to CSV
&lt;br /&gt;&amp;nbsp;*
&lt;br /&gt;&amp;nbsp;* @author Hannes Papenberg
&lt;br /&gt;&amp;nbsp;* @license GNU/GPL
&lt;br /&gt;&amp;nbsp;*/
&lt;br /&gt;
&lt;br /&gt;// no direct access
&lt;br /&gt;defined('_JEXEC') or die('Restricted access');
&lt;br /&gt;
&lt;br /&gt;class HPCSV
&lt;br /&gt;{
&lt;br /&gt;&amp;nbsp; &amp;nbsp; function create($data)
&lt;br /&gt;&amp;nbsp; &amp;nbsp; {
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $csv = self::create_csv_file_header($&lt;br /&gt;
&lt;div&gt;
&lt;wbr&gt;&lt;/wbr&gt;data);
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; foreach ($data as $key=&amp;gt;$val){
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $csv .= self::create_csv_file_row($&lt;wbr&gt;&lt;/wbr&gt;val);
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return $csv;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; }
&lt;br /&gt;&amp;nbsp; &amp;nbsp;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; function read($string)
&lt;br /&gt;&amp;nbsp; &amp;nbsp; {
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $rows = explode("\n", $string);
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; foreach($rows as &amp;amp;$row)
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $row = explode(',',$row);
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return $rows;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; }
&lt;br /&gt;&amp;nbsp; &amp;nbsp;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; function create_csv_file_header($data)
&lt;br /&gt;&amp;nbsp; &amp;nbsp; {
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $row = "";
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (count($data)&amp;gt;0){
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; foreach ($data[0] as $key=&amp;gt;$val)
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ($row){
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $row .= ',' . $key;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }else{
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $row .= $key;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $row .= "\n";
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return $row;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; }
&lt;br /&gt;&amp;nbsp; &amp;nbsp;
&lt;br /&gt;&amp;nbsp; &amp;nbsp;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; function create_csv_file_row($row)
&lt;br /&gt;&amp;nbsp; &amp;nbsp; {
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $res = "";
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; foreach ($row as $key=&amp;gt;$val)
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ($res){
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $res .= ',' .'"'. $val.'"';
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }else{
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $res .= '"'.$val.'"';
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $res .= "\n";
&lt;br /&gt;&amp;nbsp; &amp;nbsp;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return $res;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; }
&lt;br /&gt;&amp;nbsp; &amp;nbsp;
&lt;br /&gt;}
&lt;/div&gt;
</description><link>http://mcamady.blogspot.com/2013/06/export-excel-sheet-in-joomla-30.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-8512599140912110726</guid><pubDate>Mon, 03 Jun 2013 12:17:00 +0000</pubDate><atom:updated>2013-06-03T05:17:47.197-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Export excel sheet code in php</category><title>Export excel sheet code in php</title><description>&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $query&amp;nbsp; = "SELECT `name` , `dob` , `gender` , `email` , &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; `mobile` , `street` , `city` , `state` , `postalcode` , `country` , &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; `applied` , `appliedmonth` , `appliedyear` , &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; `tenthcourse` , `tenthpercent` , `twelvethcourse` , `twelvethpercent` , `graduationcourse` , `graduationpercent` , &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; `pgcourse` , `pgpercent` , `haveexperience` , `expinmonth` , &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; `currentemployer` , `currentdesig` , `durationinmonth` , `currentsalary` , `expectedsalary` ,&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;`appliedposition` , `resume` FROM `applyonline` order by `id` DESC";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $result = mysql_query($query) or die(mysql_error());&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv&amp;nbsp; = array();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html = array();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //////////////////////////////top heading in excel file////////////////////////////////////////////&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //$tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;APPLIED CANDIDATES REPORT&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //$html[] = "&amp;lt;tr&amp;gt;" ."&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;APPLIED CANDIDATES REPORT&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Name&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;tr&amp;gt;" ."&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Name&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;DOB&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;DOB&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Gender&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Gender&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;/*&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;City of work&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;City of work&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;*/&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Email&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Email&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Mobile&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Mobile&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Street&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Street&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;City&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;City&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;State&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;State&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Postal Code&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Postal Code&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Country&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Country&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Applied&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Applied&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Applied Month&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Applied Month&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Applied Year&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Applied Year&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Xth Course&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Xth Course&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Xth Percent&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Xth Percent&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;XIIth Course&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;XIIth Course&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;XIIth Percent&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;XIIth Percent&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Graduation Course&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Graduation Course&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Graduation Percent&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Graduation Percent&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;PG Course&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;PG Course&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;PG Percent&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;PG Percent&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Have Experience&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Have Experience&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Exp. in Month&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Exp. in Month&amp;lt;/B&amp;gt;". "&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Current Employer&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Current Employer&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Current Designation&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Current Designation&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Duration in Month&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Duration in Month&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Current Salary&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Current Salary&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Expected Salary&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Expected Salary&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Applied Position&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Applied Position&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = "&amp;lt;B&amp;gt;Resume&amp;lt;/B&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;td&amp;gt;"."&amp;lt;B&amp;gt;Resume&amp;lt;/B&amp;gt;"."&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ///////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while($row = mysql_fetch_array($result, MYSQL_NUM))&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; $tsv[]&amp;nbsp; = implode("\t", $row);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; $html[] = "&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;" .implode("&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;", $row) ."&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $tsv = implode("\r\n", $tsv);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $html = "&amp;lt;table border=1&amp;gt;" . implode("\r\n", $html) . "&amp;lt;/table&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $fileName = 'report.xls';&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; header("Content-type: application/vnd.ms-excel");&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; header("Content-Disposition: attachment; filename=$fileName");&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //echo $tsv;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; echo $html;&lt;br /&gt;</description><link>http://mcamady.blogspot.com/2013/06/export-excel-sheet-code-in-php.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-4265835352617681418</guid><pubDate>Mon, 15 Apr 2013 07:00:00 +0000</pubDate><atom:updated>2013-04-15T00:00:30.009-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Image upload using php without page referesh</category><title>Image upload using php without page referesh </title><description>&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;&lt;br /&gt;&amp;lt;html xmlns="http://www.w3.org/1999/xhtml"&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Untitled Document&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;script language="javascript"&amp;gt;&lt;br /&gt;function confirmFun(me)&lt;br /&gt;{&lt;br /&gt;if(confirm("Are You Want To Delete"))&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;document.frm.action ="image_upload.php?act=DEL";&lt;br /&gt;document.frm.target = "imgFrame";&lt;br /&gt;document.frm.submit();&lt;br /&gt;return true;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;me.checked = false;&lt;br /&gt;return false;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;function uploadImg()&lt;br /&gt;{&lt;br /&gt;document.frm.action ="image_upload.php?act=UP";&lt;br /&gt;document.frm.target = "imgFrame";&lt;br /&gt;document.frm.submit();&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;form name="frm" action="&amp;lt;?=$_SERVER['PHP_SELF'];?&amp;gt;" method="post" enctype="multipart/form-data"&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;File1:&lt;br /&gt;&amp;lt;input type="file" name="img" id="img" value="" onchange="return uploadImg()" /&amp;gt;&lt;br /&gt;Please Upload JPG,GIFor BMP.&amp;lt;/p&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;img id="imgId" border="0" style="display:none" width="100" height="100"/&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;div id="del" style="display:none"&amp;gt;&lt;br /&gt;&amp;lt;input type="radio" id="radioBtn" value="D" onclick="return confirmFun(this);"&amp;gt;Delete Image&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;input type="hidden" name="hdnImgNm" id="hdnImgNm" value = "" /&amp;gt;&lt;br /&gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;iframe name="imgFrame" style="display:none"&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;$allowedExts = array("gif", "jpeg", "jpg", "png");&lt;br /&gt;$extension = end(explode(".", $_FILES["file"]["name"]));&lt;br /&gt;if ((($_FILES["file"]["type"] == "image/gif")&lt;br /&gt;|| ($_FILES["file"]["type"] == "image/jpeg")&lt;br /&gt;|| ($_FILES["file"]["type"] == "image/jpg")&lt;br /&gt;|| ($_FILES["file"]["type"] == "image/png"))&lt;br /&gt;&amp;amp;&amp;amp; ($_FILES["file"]["size"] &amp;lt; 20000)&lt;br /&gt;&amp;amp;&amp;amp; in_array($extension, $allowedExts))&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; if ($_FILES["file"]["error"] &amp;gt; 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo "Return Code: " . $_FILES["file"]["error"] . "&amp;lt;br&amp;gt;";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo "Upload: " . $_FILES["file"]["name"] . "&amp;lt;br&amp;gt;";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo "Type: " . $_FILES["file"]["type"] . "&amp;lt;br&amp;gt;";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB&amp;lt;br&amp;gt;";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo "Temp file: " . $_FILES["file"]["tmp_name"] . "&amp;lt;br&amp;gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (file_exists("upload/" . $_FILES["file"]["name"]))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo $_FILES["file"]["name"] . " already exists. ";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; move_uploaded_file($_FILES["file"]["tmp_name"],&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "upload/" . $_FILES["file"]["name"]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo "Stored in: " . "upload/" . $_FILES["file"]["name"];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;else&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; echo "Invalid file";&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;?&amp;gt; </description><link>http://mcamady.blogspot.com/2013/04/image-upload-using-php-without-page.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-2321325448150966457</guid><pubDate>Thu, 11 Apr 2013 11:51:00 +0000</pubDate><atom:updated>2013-04-11T04:51:01.839-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Get all image source of html file using dom in php</category><title>Get all image source of html file using dom in php</title><description>&lt;br /&gt;
&lt;pre class="lang-php prettyprint prettyprinted" style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 13.63636302947998px; line-height: 17.27272605895996px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&amp;lt;?&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;php
    $doc &lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;=&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="kwd" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: darkblue; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;new&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="typ" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #2b91af; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;DOMDocument&lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;();&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
    $doc&lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;loadHTML&lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;(&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;htmlstring&lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;);&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
    $imageTags &lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;=&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; $doc&lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;getElementsByTagName&lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;(&lt;/span&gt;&lt;span class="str" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: maroon; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;'img'&lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;);&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;

    &lt;/span&gt;&lt;span class="kwd" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: darkblue; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;foreach&lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;(&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;$imageTags &lt;/span&gt;&lt;span class="kwd" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: darkblue; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;as&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; $tag&lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;)&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;{&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
        echo $tag&lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;getAttribute&lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;(&lt;/span&gt;&lt;span class="str" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: maroon; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;'src'&lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;);&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
    &lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;}&lt;/span&gt;&lt;span class="pln" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;&lt;span class="pun" style="background-color: transparent; border: 0px; font-size: 13.63636302947998px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
</description><link>http://mcamady.blogspot.com/2013/04/get-all-image-source-of-html-file-using.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-2249570533124752968</guid><pubDate>Tue, 26 Mar 2013 10:12:00 +0000</pubDate><atom:updated>2013-03-26T03:12:55.037-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Alphabet listing of result in php mysql</category><title>Alphabet listing of result in php mysql</title><description>&amp;lt;?php&lt;br /&gt;&lt;br /&gt;//CONNECTS TO YOUR DATABASE (MODIFY TO YOUR SETTINGS)&lt;br /&gt;mysql_connect("localhost", "root", "");&lt;br /&gt;$db = 'library';&lt;br /&gt;$table = 'titles';&lt;br /&gt;&lt;br /&gt;$alpha = array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z");&lt;br /&gt;&lt;br /&gt;//LISTS TITLE IN ALPHABETICAL ORDER UNDER EACH LETTER&lt;br /&gt;foreach($alpha as $a){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $q = mysql_query("SELECT * FROM $db.$table WHERE title LIKE '$a%'");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $n = mysql_num_rows($q);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //EXCLUDES LETTER IF THERE TITLES THAT START WITH IT&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if($n){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo '&amp;lt;b style="font-size:20px"&amp;gt;'.$a.'&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;';&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while($r=mysql_fetch_array($q)){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo $r["title"].'&amp;lt;br&amp;gt;';&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo '&amp;lt;br&amp;gt;';&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE `titles` (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; `title` VARCHAR ( 100 ) NOT NULL&lt;br /&gt;) ENGINE = MYISAM;&lt;br /&gt;INSERT INTO titles VALUES ('Alpha'), ('Betical'), ('Order'), ('Demo'), ('Demo2'), ('Demo3', 'Indexing');</description><link>http://mcamady.blogspot.com/2013/03/alphabet-listing-of-result-in-php-mysql.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-4652020669240191457</guid><pubDate>Tue, 26 Mar 2013 03:47:00 +0000</pubDate><atom:updated>2014-12-17T02:02:46.928-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jquery</category><category domain="http://www.blogger.com/atom/ns#">Jquery Zoom</category><title>Jquery Zoom</title><description>http://www.mind-projects.it/projects/jqzoom/archives/jqzoom_ev-2.3.zip</description><link>http://mcamady.blogspot.com/2013/03/jquery-zoom.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-5286821506326435109</guid><pubDate>Sat, 23 Mar 2013 10:51:00 +0000</pubDate><atom:updated>2014-12-17T02:02:46.969-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Checkbox act as radio button in html</category><category domain="http://www.blogger.com/atom/ns#">jquery</category><title>Checkbox act as radio button in html</title><description>&lt;pre id="line1"&gt;&amp;lt;&lt;span class="start-tag"&gt;html&lt;/span&gt;&lt;span class="attribute-name"&gt; xmlns&lt;/span&gt;=&lt;span class="attribute-value"&gt;"http://www.w3.org/1999/xhtml" &lt;/span&gt;&lt;span class="attribute-name"&gt;xml:lang&lt;/span&gt;=&lt;span class="attribute-value"&gt;"en" &lt;/span&gt;&lt;span class="attribute-name"&gt;lang&lt;/span&gt;=&lt;span class="attribute-value"&gt;"en"&lt;/span&gt;&amp;gt;
&lt;span class="comment"&gt;&lt;/span&gt;
&amp;lt;&lt;span class="start-tag"&gt;head&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="start-tag"&gt;script&lt;/span&gt;&lt;span class="attribute-name"&gt; src&lt;/span&gt;="&lt;a href="view-source:http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"&gt;http://ajax.googleapis.com/ajax/&lt;/a&gt;&lt;/pre&gt;
&lt;pre id="line1"&gt;libs/jquery/1.3.2/jquery.min.js"&amp;gt;&amp;lt;/&lt;span class="end-tag"&gt;script&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="start-tag"&gt;title&lt;/span&gt;&amp;gt;Sandbox&amp;lt;/&lt;span class="end-tag"&gt;title&lt;/span&gt;&amp;gt;


&amp;lt;/&lt;span class="end-tag"&gt;head&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="start-tag"&gt;body&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="start-tag"&gt;input&lt;/span&gt;&lt;span class="attribute-name"&gt; type&lt;/span&gt;=&lt;span class="attribute-value"&gt;'checkbox' &lt;/span&gt;&lt;span class="attribute-name"&gt;name&lt;/span&gt;=&lt;span class="attribute-value"&gt;'mygroup1' &lt;/span&gt;&lt;span class="attribute-name"&gt;value&lt;/span&gt;=&lt;span class="attribute-value"&gt;'1' &lt;/span&gt;&lt;span class="attribute-name"&gt;class&lt;/span&gt;=&lt;span class="attribute-value"&gt;'unique'&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="start-tag"&gt;input&lt;/span&gt;&lt;span class="attribute-name"&gt; type&lt;/span&gt;=&lt;span class="attribute-value"&gt;'checkbox' &lt;/span&gt;&lt;span class="attribute-name"&gt;name&lt;/span&gt;=&lt;span class="attribute-value"&gt;'mygroup2' &lt;/span&gt;&lt;span class="attribute-name"&gt;value&lt;/span&gt;=&lt;span class="attribute-value"&gt;'2' &lt;/span&gt;&lt;span class="attribute-name"&gt;class&lt;/span&gt;=&lt;span class="attribute-value"&gt;'unique'&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="start-tag"&gt;input&lt;/span&gt;&lt;span class="attribute-name"&gt; type&lt;/span&gt;=&lt;span class="attribute-value"&gt;'checkbox' &lt;/span&gt;&lt;span class="attribute-name"&gt;name&lt;/span&gt;=&lt;span class="attribute-value"&gt;'mygroup3' &lt;/span&gt;&lt;span class="attribute-name"&gt;value&lt;/span&gt;=&lt;span class="attribute-value"&gt;'3' &lt;/span&gt;&lt;span class="attribute-name"&gt;class&lt;/span&gt;=&lt;span class="attribute-value"&gt;'unique'&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="start-tag"&gt;script&lt;/span&gt;&amp;gt;
$('input.unique').click(function() {
    $('input.unique:checked').not(this).removeAttr('checked');
});
&lt;/pre&gt;
&lt;pre id="line24"&gt;&amp;lt;/&lt;span class="end-tag"&gt;script&lt;/span&gt;&amp;gt;


&amp;lt;/&lt;span class="end-tag"&gt;body&lt;/span&gt;&amp;gt;
&amp;lt;/&lt;span class="end-tag"&gt;html&lt;/span&gt;&amp;gt;&lt;/pre&gt;
</description><link>http://mcamady.blogspot.com/2013/03/checkbox-act-as-radio-button-in-html.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3533187136741036011.post-8463888567040270466</guid><pubDate>Sat, 09 Mar 2013 04:54:00 +0000</pubDate><atom:updated>2013-03-08T20:54:23.828-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">best practice to optimize PHP code performances</category><title>best practice to optimize PHP code performances</title><description>&lt;br /&gt;Today i am searching solutions for any tips and tricks about best 
practice to optimize PHP code performances and i found some of useful 
articles which you may interested with.&lt;br /&gt;

A good list of consideration practice in optimizing PHP code performances.&lt;br /&gt;
&lt;span id="more-58"&gt;&lt;/span&gt;&lt;br /&gt;
Here are Webber’s points:&lt;br /&gt;

&lt;ul&gt;
&lt;li&gt;If a method can be static, declare it static. Speed improvement is by a factor of 4.&lt;/li&gt;
&lt;li&gt;echo is faster than print.(&lt;em&gt;* compare with list from phplens by John Lim&lt;/em&gt;)&lt;/li&gt;
&lt;li&gt;Use echo’s multiple parameters instead of string concatenation.&lt;/li&gt;
&lt;li&gt;Set the maxvalue for your for-loops before and not in the loop.&lt;/li&gt;
&lt;li&gt;Unset your variables to free memory, especially large arrays.&lt;/li&gt;
&lt;li&gt;Avoid magic like __get, __set, __autoload&lt;/li&gt;
&lt;li&gt;require_once() is expensive&lt;/li&gt;
&lt;li&gt;Use full paths in includes and requires, less time spent on resolving the OS paths.&lt;/li&gt;
&lt;li&gt;If you need to find out the time when the script started executing, $_SERVER[’REQUEST_TIME’] is preferred to time()&lt;/li&gt;
&lt;li&gt;See if you can use strncasecmp, strpbrk and stripos instead of regex&lt;/li&gt;
&lt;li&gt;str_replace is faster than preg_replace, but strtr is faster than str_replace by a factor of 4&lt;/li&gt;
&lt;li&gt;If the function, such as string replacement function, accepts both 
arrays and single characters as arguments, and if your argument list is 
not too long, consider writing a few redundant replacement statements, 
passing one character at a time, instead of one line of code that 
accepts arrays as search and replace arguments.&lt;/li&gt;
&lt;li&gt;It’s better to use select statements than multi if, else if, statements.&lt;/li&gt;
&lt;li&gt;Error suppression with @ is very slow.&lt;/li&gt;
&lt;li&gt;Turn on apache’s mod_deflate&lt;/li&gt;
&lt;li&gt;Close your database connections when you’re done with them&lt;/li&gt;
&lt;li&gt;$row[’id’] is 7 times faster than $row[id]&lt;/li&gt;
&lt;li&gt;Error messages are expensive&lt;/li&gt;
&lt;li&gt;Do not use functions inside of for loop, such as for ($x=0; $x &amp;lt; 
count($array); $x) The count() function gets called each time.&lt;/li&gt;
&lt;li&gt;Incrementing a local variable in a method is the fastest. Nearly the same as calling a local variable in a function.&lt;/li&gt;
&lt;li&gt;Incrementing a global variable is 2 times slow than a local var.&lt;/li&gt;
&lt;li&gt;Incrementing an object property (eg. $this-&amp;gt;prop++) is 3 times slower than a local variable.&lt;/li&gt;
&lt;li&gt;Incrementing an undefined local variable is 9-10 times slower than a pre-initialized one.&lt;/li&gt;
&lt;li&gt;Just declaring a global variable without using it in a function also
 slows things down (by about the same amount as incrementing a local 
var). PHP probably does a check to see if the global exists.&lt;/li&gt;
&lt;li&gt;Method invocation appears to be independent of the number of methods
 defined in the class because I added 10 more methods to the test class 
(before and after the test method) with no change in performance.&lt;/li&gt;
&lt;li&gt;Methods in derived classes run faster than ones defined in the base class.&lt;/li&gt;
&lt;li&gt;A function call with one parameter and an empty function body takes 
about the same time as doing 7-8 $localvar++ operations. A similar 
method call is of course about 15 $localvar++ operations.&lt;/li&gt;
&lt;li&gt;Surrounding your string by ‘ instead of ” will make things interpret
 a little faster since php looks for variables inside “…” but not inside
 ‘…’. Of course you can only do this when you don’t need to have 
variables in the string.&lt;/li&gt;
&lt;li&gt;When echoing strings it’s faster to separate them by comma instead 
of dot. Note: This only works with echo, which is a function that can 
take several strings as arguments.&lt;/li&gt;
&lt;li&gt;A PHP script will be served at least 2-10 times slower than a static
 HTML page by Apache. Try to use more static HTML pages and fewer 
scripts.&lt;/li&gt;
&lt;li&gt;Your PHP scripts are recompiled every time unless the scripts are 
cached. Install a PHP caching product to typically increase performance 
by 25-100% by removing compile times.&lt;/li&gt;
&lt;li&gt;Cache as much as possible. Use memcached – memcached is a 
high-performance memory object caching system intended to speed up 
dynamic web applications by alleviating database load. OP code caches 
are useful so that your script does not have to be compiled on every 
request&lt;/li&gt;
&lt;li&gt;When working with strings and you need to check that the string is 
either of a certain length you’d understandably would want to use the 
strlen() function. This function is pretty quick since it’s operation 
does not perform any calculation but merely return the already known 
length of a string available in the zval structure (internal C struct 
used to store variables in PHP). However because strlen() is a function 
it is still somewhat slow because the function call requires several 
operations such as lowercase &amp;amp; hashtable lookup followed by the 
execution of said function. In some instance you can improve the speed 
of your code by using an isset() trick.&lt;/li&gt;
&lt;/ul&gt;
</description><link>http://mcamady.blogspot.com/2013/03/best-practice-to-optimize-php-code.html</link><author>noreply@blogger.com (Manoj Agarwal)</author><thr:total>0</thr:total></item></channel></rss>