<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8158144862814486512</id><updated>2012-01-20T06:33:38.135-08:00</updated><title type='text'>Smash Scripts</title><subtitle type='html'>Smashscripts.blogspot.com provides free Latest script , quality scripts ASP,ASP.NET,PHP,Javascript,VB Scripts,free php scripts,download a php from a website,
php books free download,php website counter,php scripts download.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>42</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-8975487777828309148</id><published>2009-10-21T04:03:00.000-07:00</published><updated>2009-10-21T04:12:10.985-07:00</updated><title type='text'>Ebook -  Web 2.0 and Social Networking for the Enterprise</title><summary type='text'>Download </summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/8975487777828309148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=8975487777828309148' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8975487777828309148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8975487777828309148'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/10/web-2.html' title='Ebook -  Web 2.0 and Social Networking for the Enterprise'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_x6M8D-dKvrA/St7q7gFMcEI/AAAAAAAAAIU/HumJRgrfDxw/s72-c/1P45011502.jpg' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-4950632944577489821</id><published>2009-10-02T01:00:00.002-07:00</published><updated>2009-10-02T01:01:54.080-07:00</updated><title type='text'>URL To PDF   -PHP</title><summary type='text'>function fnURL2PDF($varURL, $varFileName = "pdf.pdf", $varSavePath = "") {  $varSocket = fsockopen("www.easysw.com", 80, $errno, $errstr, 1000);  if (!$varSocket) die("$errstr ($errno)\n");  fwrite($varSocket, "GET /htmldoc/pdf-o-matic.php?URL=" . $varURL . "&amp;FORMAT=.pdf HTTP/1.0\r\n");  fwrite($varSocket, "Host: www.easysw.com\r\n");  fwrite($varSocket, "Referer: http://www.easysw.com/htmldoc/</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/4950632944577489821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=4950632944577489821' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/4950632944577489821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/4950632944577489821'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/10/url-to-pdf-php.html' title='URL To PDF   -PHP'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-8796162537932641707</id><published>2009-10-02T01:00:00.001-07:00</published><updated>2009-10-02T01:00:40.711-07:00</updated><title type='text'>Random Password Generator - PHP</title><summary type='text'>function fnRandomPasswordGenerator($length = 6) {  $pass = '';  $new = '';   // all the chars we want to use  $all = explode(" ",    "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 "   ."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 "   ."0 1 2 3 4 5 6 7 8 9");   for($i=0; $i &lt; $length; $i++)  {   srand((double)microtime()*1000000);   $pass .= $all[rand(0,61)];   $arr[] = $all[rand(</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/8796162537932641707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=8796162537932641707' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8796162537932641707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8796162537932641707'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/10/random-password-generator-php.html' title='Random Password Generator - PHP'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-7941175022658374070</id><published>2009-10-02T00:59:00.001-07:00</published><updated>2009-10-02T00:59:59.165-07:00</updated><title type='text'>Validate Email -PHP</title><summary type='text'>function fnValidateEmail($varEmail) {  if(eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $varEmail))   return(true);  else   return(false); }Disclaimer: Any code or advice given is for instructional purposes only. We will not be responsible for any loss or damage caused by using this script </summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/7941175022658374070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=7941175022658374070' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/7941175022658374070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/7941175022658374070'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/10/validate-email-php.html' title='Validate Email -PHP'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-5071126833187493492</id><published>2009-10-02T00:58:00.000-07:00</published><updated>2009-10-02T00:59:23.278-07:00</updated><title type='text'>Read From File  - PHP</title><summary type='text'>function fnReadFromFile($sFileName) {  $sReturn = '';  $fHandle = fopen($sFileName, "r");  while (!feof($fHandle))   $sReturn .= fread($fHandle, 4096);  fclose($fHandle);  return($sReturn); } Disclaimer: Any code or advice given is for instructional purposes only. We will not be responsible for any loss or damage caused by using this script </summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/5071126833187493492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=5071126833187493492' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/5071126833187493492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/5071126833187493492'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/10/read-from-file-php.html' title='Read From File  - PHP'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-8115298223824727407</id><published>2009-10-02T00:53:00.000-07:00</published><updated>2009-10-02T00:55:49.312-07:00</updated><title type='text'>Common Validations - Javascript</title><summary type='text'>//function CheckRadio_2() {    if(document.getElementById("checkbox_email_backup").checked)  {   successmail = CheckEmail();   if(successmail)   {    if(document.getElementById("mail_hosts").value == "")    {     alert("Invalid Mail Server");     document.getElementById("mail_hosts").focus();     return false;    }    else     return successmail;     }   else    return successmail;  }  if(</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/8115298223824727407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=8115298223824727407' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8115298223824727407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8115298223824727407'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/10/common-validations-javascript.html' title='Common Validations - Javascript'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-940102580198228643</id><published>2009-10-02T00:42:00.000-07:00</published><updated>2009-10-02T00:55:04.960-07:00</updated><title type='text'>Validation (Select ,selectedCount,checkpassword)  - Javascript</title><summary type='text'>//function setSelectOptions(the_form, the_select, do_check){   var selectObject = document.forms[the_form].elements[the_select];   var selectCount  = selectObject.length;   for (var i = 0; i &lt; selectCount; i++) {       selectObject.options[i].selected = do_check;   } // end for   return true;}function selectedCount(the_form, the_select){ var count = 0;   var selectObject = document.forms[the_form</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/940102580198228643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=940102580198228643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/940102580198228643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/940102580198228643'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/10/validation-select-selectedcountcheckpas.html' title='Validation (Select ,selectedCount,checkpassword)  - Javascript'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-9126156954694329692</id><published>2009-05-22T21:22:00.000-07:00</published><updated>2009-05-22T21:24:13.648-07:00</updated><title type='text'>fopen — Opens file or URL   - PHP</title><summary type='text'>&lt;?php$handle = fopen("/home/rasmus/file.txt", "r");$handle = fopen("/home/rasmus/file.gif", "wb");$handle = fopen("http://www.example.com/", "r");$handle = fopen("ftp://user:password@example.com/somefile.txt", "w");?&gt;Disclaimer: Any code or advice given is for instructional purposes only. We will not be responsible for any loss or damage caused by using this script.</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/9126156954694329692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=9126156954694329692' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/9126156954694329692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/9126156954694329692'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/05/fopen-opens-file-or-url-php.html' title='fopen — Opens file or URL   - PHP'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-2176239260056213683</id><published>2009-05-22T21:20:00.000-07:00</published><updated>2009-05-22T21:21:28.526-07:00</updated><title type='text'>Curl  - PHP5</title><summary type='text'>&lt;?php class mycurl {     protected $_useragent = 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1';     protected $_url;     protected $_followlocation;     protected $_timeout;     protected $_maxRedirects;     protected $_cookieFileLocation = './cookie.txt';     protected $_post;     protected $_postFields;     protected $_referer ="http://www.google.com";     protected $_session;     </summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/2176239260056213683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=2176239260056213683' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/2176239260056213683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/2176239260056213683'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/05/curl-php5.html' title='Curl  - PHP5'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-8811184533508469087</id><published>2009-05-12T22:55:00.000-07:00</published><updated>2009-05-12T22:58:30.425-07:00</updated><title type='text'>US States Listing  - PHP</title><summary type='text'>function fnUSStatesOptionsList($varSelected = "al") {  $varStatesList = array(  "--" =&gt; " ",  "al" =&gt; "Alabama",  "ak" =&gt; "Alaska",  "ar" =&gt; "Arkansas",  "az" =&gt; "Arizona",  "ca" =&gt; "California",  "co" =&gt; "Colorado",  "ct" =&gt; "Connecticut",  "de" =&gt; "Delaware",  "fl" =&gt; "Florida",  "ga" =&gt; "Georgia",  "hi" =&gt; "Hawaii",  "ia" =&gt; "Iowa",  "id" =&gt; "Idaho",  "il" =&gt; "Illinois",  "in" =&gt; "Indiana",  "</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/8811184533508469087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=8811184533508469087' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8811184533508469087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8811184533508469087'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/05/us-states-listing-php.html' title='US States Listing  - PHP'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-8673730358252565200</id><published>2009-05-12T22:53:00.000-07:00</published><updated>2009-05-12T22:55:04.077-07:00</updated><title type='text'>Country Listing   - PHP</title><summary type='text'>function fnCountryOptionsList($varSelected = "us") {  $varCountryList = array(        "ac" =&gt; "Ascension Island",        "ad" =&gt; "Andorra",        "ae" =&gt; "United Arab Emirates",        "af" =&gt; "Afghanistan",        "ag" =&gt; "Antigua and Barbuda",        "ai" =&gt; "Anguilla",        "al" =&gt; "Albania",        "am" =&gt; "Armenia",        "an" =&gt; "Netherlands Antilles",        "ao" =&gt; "Angola",        "</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/8673730358252565200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=8673730358252565200' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8673730358252565200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8673730358252565200'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/05/us-state-linsting-php.html' title='Country Listing   - PHP'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-724814622124934797</id><published>2009-05-12T22:51:00.001-07:00</published><updated>2009-05-12T22:52:12.155-07:00</updated><title type='text'>Truncate Memo Field based on specified length, string truncated to nearest space or CrLf  - PHP</title><summary type='text'>function TruncateMemo($str, $ln){ if (strlen($str) &gt; 0 &amp;&amp; strlen($str) &gt; $ln) {  $k = 0;  while ($k &gt;= 0 &amp;&amp; $k &lt; strlen($str)) {   $i = strpos($str, " ", $k);   $j = strpos($str,chr(10), $k);   if ($i === false &amp;&amp; $j === false) { // Not able to truncate    return $str;   } else {    // Get nearest space or CrLf    if ($i &gt; 0 &amp;&amp; $j &gt; 0) {     if ($i &lt; $j) {      $k = $i;     } else {      $k = $j;</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/724814622124934797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=724814622124934797' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/724814622124934797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/724814622124934797'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/05/truncate-memo-field-based-on-specified.html' title='Truncate Memo Field based on specified length, string truncated to nearest space or CrLf  - PHP'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-4289894734847574416</id><published>2009-05-12T22:50:00.001-07:00</published><updated>2009-05-12T22:50:39.374-07:00</updated><title type='text'>Load Text Files - PHP</title><summary type='text'>function LoadTxt($fn){ global $ewPathDelimiter;  // Get text file content $filepath = realpath(".") . $ewPathDelimiter . $fn;  $fobj = fopen ($filepath , "r"); return fread ($fobj, filesize ($filepath));}Disclaimer: Any code or advice given is for instructional purposes only. We will not be responsible for any loss or damage caused by using this script.</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/4289894734847574416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=4289894734847574416' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/4289894734847574416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/4289894734847574416'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/05/load-text-files-php.html' title='Load Text Files - PHP'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-9119271602536369314</id><published>2009-05-12T22:49:00.001-07:00</published><updated>2009-05-12T22:49:56.919-07:00</updated><title type='text'>Load Email - PHP</title><summary type='text'>function LoadEmail($fn){ global $sEmailSubject; global $sEmailFrom; global $sEmailTo; global $sEmailCc; global $sEmailBcc; global $sEmailFormat; global $sEmailContent; $sWrk = LoadTxt($fn); // Load text file content if ($sWrk &lt;&gt; "") {  // Locate Header &amp; Mail Content  if (strtolower(substr(PHP_OS, 0, 3)) === 'win') {   $i = strpos($sWrk, "\r\n\r\n");  } else {   $i = strpos($sWrk, "\n\n");   if (</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/9119271602536369314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=9119271602536369314' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/9119271602536369314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/9119271602536369314'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/05/load-email-php.html' title='Load Email - PHP'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-6440697644198149595</id><published>2009-05-12T22:44:00.000-07:00</published><updated>2009-05-12T22:46:53.767-07:00</updated><title type='text'>Random String - PHP</title><summary type='text'>function randomstring( $s ) {  $r = array( );  foreach ( $s as $t )  {   for ( $i = 0; $i &lt; $t[ "count" ]; $i++ )   {    $r[ ] = $t[ "char" ][ rand( 0, strlen( $t[ "char" ] ) - 1 ) ];   }  }  shuffle( $r );  return implode( "", $r ); }Disclaimer: Any code or advice given is for instructional purposes only. We will not be responsible for any loss or damage caused by using this script.</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/6440697644198149595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=6440697644198149595' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/6440697644198149595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/6440697644198149595'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/05/php_12.html' title='Random String - PHP'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-1476400392692011562</id><published>2009-04-06T23:16:00.000-07:00</published><updated>2009-04-06T23:17:48.698-07:00</updated><title type='text'>Convert Currency into Euro Format</title><summary type='text'>function rcurrency( $s ) {  if ( ( string ) $s === "" )  {   return "-";  }  else  {   return sprintf( "€ %s", number_format( $s, 2 ) );  } }Disclaimer: Any code or advice given is for instructional purposes only. We will not be responsible for any loss or damage caused by using this script.</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/1476400392692011562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=1476400392692011562' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/1476400392692011562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/1476400392692011562'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/04/convert-currency-into-euro-format.html' title='Convert Currency into Euro Format'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-5845653477282235186</id><published>2009-04-06T22:55:00.000-07:00</published><updated>2009-04-06T22:56:06.139-07:00</updated><title type='text'>ASP.NET Chat - AJAX Chat Control (JaxterChat)</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/5845653477282235186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=5845653477282235186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/5845653477282235186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/5845653477282235186'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/04/aspnet-chat-ajax-chat-control.html' title='ASP.NET Chat - AJAX Chat Control (JaxterChat)'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-6456996960944164344</id><published>2009-04-06T22:52:00.000-07:00</published><updated>2009-04-06T22:54:52.849-07:00</updated><title type='text'>ASP.NET 2.0 Nested GridView</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/6456996960944164344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=6456996960944164344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/6456996960944164344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/6456996960944164344'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/04/aspnet-20-nested-gridview.html' title='ASP.NET 2.0 Nested GridView'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-1201636249436407390</id><published>2009-04-06T22:50:00.000-07:00</published><updated>2009-04-06T22:52:24.911-07:00</updated><title type='text'>XAMPP - Make your Computer a Webserver: Apache, PHP, MySQL</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/1201636249436407390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=1201636249436407390' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/1201636249436407390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/1201636249436407390'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2009/04/xampp-make-your-computer-webserver.html' title='XAMPP - Make your Computer a Webserver: Apache, PHP, MySQL'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-4893513313077097049</id><published>2008-07-31T21:22:00.000-07:00</published><updated>2008-07-31T21:41:03.562-07:00</updated><title type='text'>PHP - Convert DateTo Mysql Format</title><summary type='text'>function ConvertDateToMysqlFormat($dateStr){  @list($datePt, $timePt) = explode(" ", $dateStr);  $arDatePt = explode(EW_DATE_SEPARATOR, $datePt);  if (count($arDatePt) == 3) {      switch (DEFAULT_DATE_FORMAT) {      case "yyyy" . EW_DATE_SEPARATOR . "mm" . EW_DATE_SEPARATOR . "dd":          list($year, $month, $day) = $arDatePt;          break;      case "mm" . EW_DATE_SEPARATOR . "dd" . </summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/4893513313077097049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=4893513313077097049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/4893513313077097049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/4893513313077097049'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2008/07/php-convert-dateto-mysql-format.html' title='PHP - Convert DateTo Mysql Format'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-1084246316519783633</id><published>2008-07-31T21:20:00.000-07:00</published><updated>2008-07-31T21:21:01.089-07:00</updated><title type='text'>PHP - Debug Trace function</title><summary type='text'>function ewTrace($msg) {   $filename = "debug.txt";   if (!$handle = fopen($filename, 'a')) exit;   if (is_writable($filename)) fwrite($handle, $msg . "\n");   fclose($handle);}Disclaimer: Any code or advice given is for instructional purposes only. We will not be responsible for any loss or damage caused by using this script.</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/1084246316519783633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=1084246316519783633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/1084246316519783633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/1084246316519783633'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2008/07/php-debug-trace-function.html' title='PHP - Debug Trace function'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-3963294670614650228</id><published>2008-07-31T21:19:00.000-07:00</published><updated>2008-07-31T21:20:13.720-07:00</updated><title type='text'>PHP - Trim  function</title><summary type='text'>function ewTrim($str) { $temp = trim($str); if (strtolower($str) == "null") return ""; if (substr($temp, 0, 1) == "`" &amp;&amp; substr($temp, -1, 1) == "`") {  $temp = substr($temp, 1, -1); } elseif (substr($temp, 0, 1) == "'" &amp;&amp; substr($temp, -1, 1) == "'") {  $temp = substr($temp, 1, -1);  $temp = (get_magic_quotes_gpc()) ? stripslashes($temp) : $temp; } return $temp;}Disclaimer: Any code or advice </summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/3963294670614650228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=3963294670614650228' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/3963294670614650228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/3963294670614650228'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2008/07/php-trim-function.html' title='PHP - Trim  function'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-4751869069121103301</id><published>2008-07-31T21:14:00.000-07:00</published><updated>2008-07-31T21:19:17.243-07:00</updated><title type='text'>PHP - Format Currency function</title><summary type='text'>function FormatCurrency($amount, $NumDigitsAfterDecimal, $IncludeLeadingDigit, $UseParensForNegativeNumbers, $GroupDigits){ // export the values returned by localeconv into the local scope if (function_exists("localeconv")) extract(localeconv()); // set defaults if locale is not set if (empty($currency_symbol)) $currency_symbol = DEFAULT_CURRENCY_SYMBOL; if (empty($mon_decimal_point)) $</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/4751869069121103301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=4751869069121103301' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/4751869069121103301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/4751869069121103301'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2008/07/php-format-currency-function.html' title='PHP - Format Currency function'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-6682383968174772357</id><published>2008-07-31T21:05:00.000-07:00</published><updated>2008-07-31T21:14:11.109-07:00</updated><title type='text'>PHP - Date difference function</title><summary type='text'>function DateDiff($interval, $date1, $date2) {    // Function roughly equivalent to the ASP "DateDiff" function       //convert the dates into timestamps   $date1 = strtotime($date1);   $date2 = strtotime($date2);    $seconds = $date2 - $date1;     //if $date1 &gt; $date2    //change substraction order    //convert the diff to +ve integer    if ($seconds &lt; tmp =" $date1;" date1 =" $date2;" date2 =" </summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/6682383968174772357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=6682383968174772357' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/6682383968174772357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/6682383968174772357'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2008/07/php-display-time-of-last-visit-script.html' title='PHP - Date difference function'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-8711807659115631064</id><published>2007-06-28T23:22:00.000-07:00</published><updated>2007-06-28T23:23:30.092-07:00</updated><title type='text'>PHP-Convert any HTML file into PDF</title><summary type='text'>############################################################################ Function to Convert any HTML file into PDF Can save into a pdf file on server, or stream to the user's browser If you want to stream to the browser: $objClass-&gt;fnURL2PDF("http://www.yahoo.com", "pdf.pdf"); If you want to save on the server: $objClass-&gt;fnURL2PDF("http://www.yahoo.com", "", "../folder/filename.pdf"); Usage</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/8711807659115631064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=8711807659115631064' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8711807659115631064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8711807659115631064'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/06/php-convert-any-html-file-into-pdf.html' title='PHP-Convert any HTML file into PDF'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-8278251058774399284</id><published>2007-06-28T23:19:00.000-07:00</published><updated>2007-06-28T23:21:37.225-07:00</updated><title type='text'>PHP-Get a Value from XML Settings  file</title><summary type='text'>############################################################################ Function to Get a Value from XML Settings file provided as a second argument Default is ../main/settings.xml: standard for all of our current projects Usage: $objClass-&gt;fnGetProperty("SiteURL", "settings.xml"); ############################################################################ function fnGetProperty($</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/8278251058774399284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=8278251058774399284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8278251058774399284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8278251058774399284'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/06/php-get-value-from-xml-settings-file.html' title='PHP-Get a Value from XML Settings  file'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-4037317764068766629</id><published>2007-06-28T23:09:00.000-07:00</published><updated>2007-06-28T23:19:04.989-07:00</updated><title type='text'>PHP-Generate Random Password</title><summary type='text'>############################################################ Function to Generate Random Password of length n, Default = 6 characters Usage: $objClass-&gt;fnRandomPasswordGenerator(16);########################################################### function fnRandomPasswordGenerator($length = 6) {  $pass = '';  $new = '';   // all the chars we want to use  $all = explode(" ",    "a b c d e f g h i j k l</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/4037317764068766629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=4037317764068766629' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/4037317764068766629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/4037317764068766629'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/06/php-generate-random-password.html' title='PHP-Generate Random Password'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-8730697903668687719</id><published>2007-06-28T23:06:00.000-07:00</published><updated>2007-06-28T23:16:50.215-07:00</updated><title type='text'>PHP- File Attachment</title><summary type='text'>&lt;? $fileatt = "file.txt"; // Path to the file$fileatt_type = "application/octet-stream"; // File Type$fileatt_name = "Report"; // Filename that will be used for the file as the attachment$email_from = "test@hotmail.com"; // Who the email is from$email_subject = "attachment"; // The Subject of the email$email_txt = "attachment"; // Message that the email has in it$email_to = "test@hotmail.com"; //</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/8730697903668687719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=8730697903668687719' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8730697903668687719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8730697903668687719'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/06/php-file-attachment.html' title='PHP- File Attachment'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-2422114150985078547</id><published>2007-06-28T23:00:00.000-07:00</published><updated>2007-06-28T23:17:06.009-07:00</updated><title type='text'>PHP- Calculate Elapsed time (in seconds!)</title><summary type='text'>function calcElapsedTime($time) {          $diff = time()-$time;     $yearsDiff = floor($diff/60/60/24/365);     $diff -= $yearsDiff*60*60*24*365;     $monthsDiff = floor($diff/60/60/24/30);     $diff -= $monthsDiff*60*60*24*30;     $weeksDiff = floor($diff/60/60/24/7);     $diff -= $weeksDiff*60*60*24*7;     $daysDiff = floor($diff/60/60/24);     $diff -= $daysDiff*60*60*24;     $hrsDiff = floor</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/2422114150985078547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=2422114150985078547' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/2422114150985078547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/2422114150985078547'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/06/php-calculate-elapsed-time-in-seconds.html' title='PHP- Calculate Elapsed time (in seconds!)'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-1195031727602394690</id><published>2007-06-28T22:59:00.000-07:00</published><updated>2007-06-28T23:17:18.803-07:00</updated><title type='text'>PHP- Read contents of a text file</title><summary type='text'>############################################################################# # Function to Read contents of a text file # Usage: $objClass-&gt;fnReadFromFile('filename.txt');# ############################################################################ function fnReadFromFile($sFileName) {  $sReturn = '';  $fHandle = fopen($sFileName, "r");  while (!feof($fHandle))   $sReturn .= fread($fHandle, </summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/1195031727602394690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=1195031727602394690' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/1195031727602394690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/1195031727602394690'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/06/php-read-contents-of-text-file.html' title='PHP- Read contents of a text file'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-7862894895843402905</id><published>2007-06-28T22:55:00.000-07:00</published><updated>2007-06-28T23:17:32.750-07:00</updated><title type='text'>PHP-A Unique session id</title><summary type='text'>&lt;?phpfunction MakeSessionId() { $day = date('d', time()); $month = date('m', time()); $year = date('Y', time()); $hour = date('H', time()); $min = date('i', time()); $sec = date('s', time()); return sprintf("%02d%04d%02d-%02d%02d%04d-%04d-%02d%04d", $sec, rand(0, 9999),  $hour, $month, $min, rand(0, 9999), rand(0, 9999), $day, $year);}?&gt;Disclaimer: Any code or advice given is for instructional </summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/7862894895843402905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=7862894895843402905' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/7862894895843402905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/7862894895843402905'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/06/php-unique-session-id.html' title='PHP-A Unique session id'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-9219430712765170624</id><published>2007-05-30T23:33:00.000-07:00</published><updated>2007-06-28T23:17:49.314-07:00</updated><title type='text'>PHP- Upload and convert avi, wmv, mov and mpg videos to FLV</title><summary type='text'>Upload and convert avi, wmv, mov and mpg videos to FLV using PHP1.First you have to create a page from where the user will upload a video lets   call it uploadvideo.php.   follow the code below..&lt;form name=”frm” action=”uploadvideopro.php” method   =”post” enctype="multipart/form-data" &gt;  &lt;input name="x_URL" type="file" class="form1"   size="26"&gt;  &lt;input type="submit" name="submit" value="upload"</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/9219430712765170624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=9219430712765170624' title='23 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/9219430712765170624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/9219430712765170624'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/05/php-upload-and-convert-avi-wmv-mov-and.html' title='PHP- Upload and convert avi, wmv, mov and mpg videos to FLV'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>23</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-2416328076470461639</id><published>2007-05-28T04:16:00.000-07:00</published><updated>2007-05-28T04:18:01.922-07:00</updated><title type='text'>PHP-IP Logger</title><summary type='text'>&lt;?/* SIMPLE IP LOGGERok. First off,start off by creating a text file named ip.txt. Upload that to your server,and CHMOD it to 777. We did that because that is where the IPS are going to be logged.We CHMODED it to 777 because thats read,write,and executr persmissions. So that the file is ab;le to write to it. Now, the actuall PHP script. Make a new document In it,type this:*/$log_file = "ip.txt"; </summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/2416328076470461639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=2416328076470461639' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/2416328076470461639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/2416328076470461639'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/05/php-ip-logger.html' title='PHP-IP Logger'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-6137271536873449999</id><published>2007-05-25T00:20:00.000-07:00</published><updated>2007-05-25T00:21:36.880-07:00</updated><title type='text'>PHP-Directories filenames to database</title><summary type='text'>&lt;?php// a sinple function to create a database connectionfunction db_connect() {    $conn = mysql_connect("localhost", "user", "pass");    mysql_select_db("dbname", $conn);}// this function will open the chosen directory and returns and array with all filenamesfunction select_files($dir) {    if (is_dir($dir)) {        if ($handle = opendir($dir)) {            $files = array();            while (</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/6137271536873449999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=6137271536873449999' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/6137271536873449999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/6137271536873449999'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/05/php-directories-filenames-to-database.html' title='PHP-Directories filenames to database'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-3298495408368004822</id><published>2007-05-25T00:19:00.001-07:00</published><updated>2007-05-25T00:19:47.212-07:00</updated><title type='text'>PHP-Daily (random) banner</title><summary type='text'>&lt;?phpmysql_connect("localhost", "user", "password");mysql_select_db("database_name");// create table for the bannersmysql_query("CREATE TABLE IF NOT EXISTS `banners` (  `id` int(11) NOT NULL auto_increment,  `name` varchar(35) NOT NULL default '',  `link` varchar(150) NOT NULL default '',  `alt_title` varchar(100) NOT NULL default '',  `image` varchar(35) NOT NULL default '',  `ins_date` date NOT</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/3298495408368004822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=3298495408368004822' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/3298495408368004822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/3298495408368004822'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/05/php-daily-random-banner.html' title='PHP-Daily (random) banner'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-2206336870547823819</id><published>2007-05-25T00:02:00.000-07:00</published><updated>2007-05-25T00:03:12.226-07:00</updated><title type='text'>PHP-Get TemplateMonster data</title><summary type='text'>&lt;?php// For more information: visit http://www.templatemonster.com/webapi/$num_records = 4;$aff_link = "http://www.all4yourwebsite.com/";$tm_url = "http://www.templatemonster.com/";$tm_url .= "webapi/templates_screenshots4.php";$param['last_added'] = "Yes"; // this value is case sensitive$param['full_path'] = "true";$param['order'] = "asc";$param['sort_by'] = "date";$param['filter'] = "1";// add </summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/2206336870547823819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=2206336870547823819' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/2206336870547823819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/2206336870547823819'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/05/php-get-templatemonster-data.html' title='PHP-Get TemplateMonster data'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-8352537904217207993</id><published>2007-05-24T23:51:00.001-07:00</published><updated>2007-05-25T00:00:38.305-07:00</updated><title type='text'>PHP-Text wrapper plus</title><summary type='text'>&lt;?phpfunction text_wrap($log_text, $limit, $divider=" ") {    $words = explode($divider, $log_text);    $word_count = count($words);    $char_counter = 0;    $block = "";    foreach ($words as $value) {        $chars = strlen($value);        $block .= $value;        $char_counter = $char_counter + $chars;        if ($char_counter &gt;= $limit) {            $block .= " \\n ";            $char_counter</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/8352537904217207993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=8352537904217207993' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8352537904217207993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8352537904217207993'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/05/php-text-wrapper-plus.html' title='PHP-Text wrapper plus'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-2665612660389970002</id><published>2007-05-24T23:48:00.000-07:00</published><updated>2007-05-25T00:13:12.071-07:00</updated><title type='text'>PHP-URL / domain name splitter</title><summary type='text'>&lt;?php$url_parts = parse_url("http://mail.finalwebsites.co.uk");$domain = $url_parts['']$res = mysql_query("SELECT tld FROM domain_info ORDER BY LENGTH(tld) DESC");// "ORDER BY LENGTH(tld)" will give first the co.uk and then the ukwhile ($arr = mysql_fetch_assoc($res)) {    $tmp_tld = substr($domain, -strlen(".".$arr['tld']));    if ($tmp_tld == ".".$arr['tld']) { // You found the tld        $tld </summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/2665612660389970002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=2665612660389970002' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/2665612660389970002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/2665612660389970002'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/05/php-url-domain-name-splitter.html' title='PHP-URL / domain name splitter'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-6733841394463886190</id><published>2007-05-24T23:45:00.000-07:00</published><updated>2007-05-25T00:13:37.515-07:00</updated><title type='text'>PHP-Simple attachment mail script</title><summary type='text'>&lt;?phpfunction mail_attachment($filename, $path, $mailto, $from_mail, $from_name, $replyto, $subject, $message) {    $file = $path.$filename;    $file_size = filesize($file);    $handle = fopen($file, "r");    $content = fread($handle, $file_size);    fclose($handle);    $content = chunk_split(base64_encode($content));    $uid = md5(uniqid(time()));    $name = basename($file);    $header = "From: </summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/6733841394463886190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=6733841394463886190' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/6733841394463886190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/6733841394463886190'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/05/php-simple-attachment-mail-script.html' title='PHP-Simple attachment mail script'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-4270315810463578969</id><published>2007-04-02T22:16:00.000-07:00</published><updated>2007-05-25T00:14:09.337-07:00</updated><title type='text'>PHP- Client URL Library Function</title><summary type='text'>&lt;?php$ch = curl_init("http://www.example.com/");$fp = fopen("example_homepage.txt", "w");curl_setopt($ch, CURLOPT_FILE, $fp);curl_setopt($ch, CURLOPT_HEADER, 0);curl_exec($ch);curl_close($ch);fclose($fp);?&gt;Disclaimer: Any code or advice given is for instructional purposes only. We will not be responsible for any loss or damage caused by using this script.</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/4270315810463578969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=4270315810463578969' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/4270315810463578969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/4270315810463578969'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/04/curl-client-url-library-function.html' title='PHP- Client URL Library Function'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-8774331573219355418</id><published>2007-03-30T22:52:00.000-07:00</published><updated>2007-05-25T00:15:18.672-07:00</updated><title type='text'>Javascript-Sorting Dates in List Box</title><summary type='text'>&lt;html&gt;&lt;head&gt;&lt;title&gt;Javascript-Sorting Dates in List Box&lt;/title&gt;&lt;script language="JavaScript"&gt;function Sort_Dates() { var x, y, holder;  var list_box = document.frm.list_dates;  FirstDate = new Date();  SecondDate = new Date();   for(x = 0; x &lt; list_box.options.length; x++)  {  for(y = 0; y &lt; (list_box.options.length-1); y++)   {   array_first = list_box.options[y].value.split("/");   array_second</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/8774331573219355418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=8774331573219355418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8774331573219355418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/8774331573219355418'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/03/javascript-sorting-dates-in-list-box.html' title='Javascript-Sorting Dates in List Box'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8158144862814486512.post-1446670060143861994</id><published>2007-03-30T22:19:00.000-07:00</published><updated>2007-05-25T00:15:48.014-07:00</updated><title type='text'>PHP-CURL and You</title><summary type='text'>The first step in using CURL is to create a new CURL resource, by calling the curl_init() function, like so:&lt;?php// create a new curl resource$ch = curl_init();?&gt;Now that you've got a curl resource, it's possible to retrieve a URL, by first setting the URL you want to retrieve using the curl_setopt() function:&lt;?php// set URL and other appropriate optionscurl_setopt($ch, CURLOPT_URL, "http://</summary><link rel='replies' type='application/atom+xml' href='http://smashscripts.blogspot.com/feeds/1446670060143861994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8158144862814486512&amp;postID=1446670060143861994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/1446670060143861994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8158144862814486512/posts/default/1446670060143861994'/><link rel='alternate' type='text/html' href='http://smashscripts.blogspot.com/2007/03/phpcurl-and-you.html' title='PHP-CURL and You'/><author><name>monty</name><uri>http://www.blogger.com/profile/01692288804664562774</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
