tag:blogger.com,1999:blog-81581448628144865122024-03-05T17:44:17.432-08:00Smash ScriptsSmashscripts.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.montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.comBlogger42125tag:blogger.com,1999:blog-8158144862814486512.post-89754877778283091482009-10-21T04:03:00.000-07:002009-10-21T04:12:10.985-07:00Ebook - Web 2.0 and Social Networking for the EnterpriseDownload montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com8tag:blogger.com,1999:blog-8158144862814486512.post-49506329445774898212009-10-02T01:00:00.002-07:002009-10-02T01:01:54.080-07:00URL To PDF -PHPfunction 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 . "&FORMAT=.pdf HTTP/1.0\r\n"); fwrite($varSocket, "Host: www.easysw.com\r\n"); fwrite($varSocket, "Referer: http://www.easysw.com/htmldoc/montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com2tag:blogger.com,1999:blog-8158144862814486512.post-87961625379326417072009-10-02T01:00:00.001-07:002009-10-02T01:00:40.711-07:00Random Password Generator - PHPfunction 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 < $length; $i++) { srand((double)microtime()*1000000); $pass .= $all[rand(0,61)]; $arr[] = $all[rand(montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com1tag:blogger.com,1999:blog-8158144862814486512.post-79411750226583740702009-10-02T00:59:00.001-07:002009-10-02T00:59:59.165-07:00Validate Email -PHPfunction 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 montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com1tag:blogger.com,1999:blog-8158144862814486512.post-50711268331874934922009-10-02T00:58:00.000-07:002009-10-02T00:59:23.278-07:00Read From File - PHPfunction 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 montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com1tag:blogger.com,1999:blog-8158144862814486512.post-81152982238247274072009-10-02T00:53:00.000-07:002009-10-02T00:55:49.312-07:00Common Validations - Javascript//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(montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com2tag:blogger.com,1999:blog-8158144862814486512.post-9401025801982286432009-10-02T00:42:00.000-07:002009-10-02T00:55:04.960-07:00Validation (Select ,selectedCount,checkpassword) - Javascript//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 < 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_formmontyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com2tag:blogger.com,1999:blog-8158144862814486512.post-91261569546943296922009-05-22T21:22:00.000-07:002009-05-22T21:24:13.648-07:00fopen — Opens file or URL - PHP<?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");?>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.montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com1tag:blogger.com,1999:blog-8158144862814486512.post-21762392600562136832009-05-22T21:20:00.000-07:002009-05-22T21:21:28.526-07:00Curl - PHP5<?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; montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-88111845335084690872009-05-12T22:55:00.000-07:002009-05-12T22:58:30.425-07:00US States Listing - PHPfunction fnUSStatesOptionsList($varSelected = "al") { $varStatesList = array( "--" => " ", "al" => "Alabama", "ak" => "Alaska", "ar" => "Arkansas", "az" => "Arizona", "ca" => "California", "co" => "Colorado", "ct" => "Connecticut", "de" => "Delaware", "fl" => "Florida", "ga" => "Georgia", "hi" => "Hawaii", "ia" => "Iowa", "id" => "Idaho", "il" => "Illinois", "in" => "Indiana", "montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-86737303582525652002009-05-12T22:53:00.000-07:002009-05-12T22:55:04.077-07:00Country Listing - PHPfunction fnCountryOptionsList($varSelected = "us") { $varCountryList = array( "ac" => "Ascension Island", "ad" => "Andorra", "ae" => "United Arab Emirates", "af" => "Afghanistan", "ag" => "Antigua and Barbuda", "ai" => "Anguilla", "al" => "Albania", "am" => "Armenia", "an" => "Netherlands Antilles", "ao" => "Angola", "montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-7248146221249347972009-05-12T22:51:00.001-07:002009-05-12T22:52:12.155-07:00Truncate Memo Field based on specified length, string truncated to nearest space or CrLf - PHPfunction TruncateMemo($str, $ln){ if (strlen($str) > 0 && strlen($str) > $ln) { $k = 0; while ($k >= 0 && $k < strlen($str)) { $i = strpos($str, " ", $k); $j = strpos($str,chr(10), $k); if ($i === false && $j === false) { // Not able to truncate return $str; } else { // Get nearest space or CrLf if ($i > 0 && $j > 0) { if ($i < $j) { $k = $i; } else { $k = $j;montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-42898947348475744162009-05-12T22:50:00.001-07:002009-05-12T22:50:39.374-07:00Load Text Files - PHPfunction 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.montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-91192716025363693142009-05-12T22:49:00.001-07:002009-05-12T22:49:56.919-07:00Load Email - PHPfunction 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 <> "") { // Locate Header & Mail Content if (strtolower(substr(PHP_OS, 0, 3)) === 'win') { $i = strpos($sWrk, "\r\n\r\n"); } else { $i = strpos($sWrk, "\n\n"); if (montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-64406976441981495952009-05-12T22:44:00.000-07:002009-05-12T22:46:53.767-07:00Random String - PHPfunction randomstring( $s ) { $r = array( ); foreach ( $s as $t ) { for ( $i = 0; $i < $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.montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-14764003926920115622009-04-06T23:16:00.000-07:002009-04-06T23:17:48.698-07:00Convert Currency into Euro Formatfunction 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.montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-58456534772822351862009-04-06T22:55:00.000-07:002009-04-06T22:56:06.139-07:00ASP.NET Chat - AJAX Chat Control (JaxterChat)montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-64569969609441643442009-04-06T22:52:00.000-07:002009-04-06T22:54:52.849-07:00ASP.NET 2.0 Nested GridViewmontyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-12016362494364073902009-04-06T22:50:00.000-07:002009-04-06T22:52:24.911-07:00XAMPP - Make your Computer a Webserver: Apache, PHP, MySQLmontyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-48935133130770970492008-07-31T21:22:00.000-07:002008-07-31T21:41:03.562-07:00PHP - Convert DateTo Mysql Formatfunction 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" . montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-10842463165197836332008-07-31T21:20:00.000-07:002008-07-31T21:21:01.089-07:00PHP - Debug Trace functionfunction 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.montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-39632946706146502282008-07-31T21:19:00.000-07:002008-07-31T21:20:13.720-07:00PHP - Trim functionfunction ewTrim($str) { $temp = trim($str); if (strtolower($str) == "null") return ""; if (substr($temp, 0, 1) == "`" && substr($temp, -1, 1) == "`") { $temp = substr($temp, 1, -1); } elseif (substr($temp, 0, 1) == "'" && substr($temp, -1, 1) == "'") { $temp = substr($temp, 1, -1); $temp = (get_magic_quotes_gpc()) ? stripslashes($temp) : $temp; } return $temp;}Disclaimer: Any montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-47518690691211033012008-07-31T21:14:00.000-07:002008-07-31T21:19:17.243-07:00PHP - Format Currency functionfunction 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)) $montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com1tag:blogger.com,1999:blog-8158144862814486512.post-66823839681747723572008-07-31T21:05:00.000-07:002008-07-31T21:14:11.109-07:00PHP - Date difference functionfunction 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 > $date2 //change substraction order //convert the diff to +ve integer if ($seconds < tmp =" $date1;" date1 =" $date2;" date2 =" montyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0tag:blogger.com,1999:blog-8158144862814486512.post-87118076591156310642007-06-28T23:22:00.000-07:002007-06-28T23:23:30.092-07:00PHP-Convert any HTML file into PDF############################################################################ 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->fnURL2PDF("http://www.yahoo.com", "pdf.pdf"); If you want to save on the server: $objClass->fnURL2PDF("http://www.yahoo.com", "", "../folder/filename.pdf"); Usagemontyhttp://www.blogger.com/profile/01692288804664562774noreply@blogger.com0