Friday, December 7, 2012

HOw to removed HTML tags codes, javascript sections and white space from the string or document solution

<?php // $document should contain an HTML document. // This will remove HTML tags, javascript sections // and white space. It will also convert some // common HTML entities to their text equivalent.
$search = array ("'<script[^>]*?>.*?</script>'si",  // Strip out javascript                  "'<[/!]*?[^<>]*?>'si",          // Strip out HTML tags                  "'([rn])[s]+'",                // Strip out white space                  "'&(quot|#34);'i",                // Replace HTML entities                  "'&(amp|#38);'i",                  "'&(lt|#60);'i",                  "'&(gt|#62);'i",                  "'&(nbsp|#160);'i",                  "'&(iexcl|#161);'i",                  "'&(cent|#162);'i",                  "'&(pound|#163);'i",                  "'&(copy|#169);'i",                  "'&#(d+);'e");                    // evaluate as php $replace = array ("",                  "",                  "\1",                  "\"",                  "&",                  "<",                  ">",                  " ",                  chr(161),                  chr(162),                  chr(163),                  chr(169),                  "chr(\1)"); $text = preg_replace($search, $replace, $document); ?>
Source:http://forums.digitalpoint.com/showthread.php?t=57667

Wednesday, December 5, 2012

How to get Logged in User Data in Magento

Here is the information for magento logged in users data.
Just paste this code to your magento template files or php files too.

echo Mage::helper('customer')->getCustomer()->getId();
print_r(Mage::helper('customer')->getCustomer()->getData());
echo Mage::getSingleton('customer/session')->getCustomer()->getId();