Current File : /home/inlingua/public_html/noida/icentex/pdo_conn/commonFunc.php |
<?php
// Store all common / global functions here
//Function to send email
// You can add following header in case you want to send HTML Email
// $headers = 'MIME-Version: 1.0' . "\r\n";
// $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// or
// $headers .= 'Cc: birthdayarchive@example.com' . "\r\n";
// $headers .= 'Bcc: birthdaycheck@example.com' . "\r\n";
function OverAllGrade($name,$value,$name1,$id)
{
if($value=="Excellent")
{
$selected1="selected";
}
else if($value=="Very Good")
{
$selected2="selected";
}
else if($value=="Good")
{
$selected3="selected";
}
else if($value=="Quite Good")
{
$selected4="selected";
}
else if($value=="Fair")
{
$selected5="selected";
}
else if($value=="Poor")
{
$selected6="selected";
}
else
{
$selected0="selected";
}
$ou="<select name='".$name."' id='".$name1."".$id."'>";
$ou.="<option value='' ".$selected0." >Select</option>";
$ou.="<option value='Excellent' ".$selected1." >Excellent</option>";
$ou.="<option value='Very Good' ".$selected2.">Very Good</option>";
$ou.="<option value='Good' ".$selected3.">Good</option>";
$ou.="<option value='Quite Good' ".$selected4.">Quite Good</option>";
$ou.="<option value='Fair' ".$selected5.">Fair</option>";
$ou.="<option value='Poor' ".$selected6.">Poor</option>";
$ou.="</select>";
return $ou;
}
function sendEmail($from='',$to='', $subject='', $message='', $headers='', $extra='')
{ $fd = popen("/usr/sbin/sendmail -t $extra", 'w');
fputs($fd, "From: $from\n");
fputs($fd, "To: $to\n");
fputs($fd, "Subject: $subject\n");
fputs($fd, "X-Mailer: PHP4\n");
if ($headers) {
fputs($fd, "$headers\n");
}
fputs($fd, "\n");
fputs($fd, $message);
pclose($fd);
return true;
}
function createHours($id='hours_select', $selected=null)
{
/*** range of hours ***/
$r = range(0, 23);
//echo date('h');
/*** current hour ***/
$selected = is_null($selected) ? date('H') : $selected;
$select = "<select name=\"$id\" id=\"$id\">\n";
foreach ($r as $hour)
{
if($hour<10)
{
$hour="0".$hour."";
}
$select .= "<option value=\"$hour\"";
$select .= ($hour==$selected) ? ' selected="selected"' : '';
$select .= ">$hour</option>\n";
}
$select .= '</select>';
return $select;
}
function createMinutes($id='minute_select', $selected=null)
{
/*** array of mins ***/
$minutes = array(0, 15, 30, 45);
$selected = in_array($selected, $minutes) ? $selected : 0;
$select = "<select name=\"$id\" id=\"$id\">\n";
foreach($minutes as $min)
{
if($min==0)
{
$min="0".$min."";
}
$select .= "<option value=\"$min\"";
$select .= ($min==$selected) ? ' selected="selected"' : '';
$select .= ">".str_pad($min, 2, '0')."</option>\n";
}
$select .= '</select>';
return $select;
}
function createAmPm($id='select_ampm', $selected=null)
{
$r = array('AM', 'PM');
/*** set the select minute ***/
$selected = is_null($selected) ? date('A') : strtoupper($selected);
$select = "<select name=\"$id\" id=\"$id\">\n";
foreach($r as $ampm)
{
$select .= "<option value=\"$t\"";
$select .= ($ampm==$selected) ? ' selected="selected"' : '';
$select .= ">$ampm</option>\n";
}
$select .= '</select>';
return $select;
}
function createKey1($length=6) {
$chars = "abcdefghijkmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
$i = 0;
$password = "";
while ($i <= $length) {
$password .= $chars{mt_rand(0,strlen($chars))};
$i++;
}
$mTime = str_replace(".","",microtime(true));
$mTime = str_replace(" ","-",$mTime);
$key = $mTime . "-" . $password;
return $key;
}
function createPassword($length=6) {
$chars = "abcdefghijkmnopqrstuvwxyz";
$i = 0;
$password = "";
while ($i <= $length) {
$password .= $chars{mt_rand(0,strlen($chars))};
$i++;
}
return $password;
}
function select_drop($select_array,$name_select,$firstrow="Select",$firstrowvalue=0,$selected,$extra)
{
$a="<select name='".$name_select."' ".$extra.">";
$a.="<option value='".$firstrowvalue."'>".$firstrow."</option>";
foreach($select_array as $key=>$val)
{
$a.="<option value='".$key."' ";
if($key==$selected)
{
$a.="selected";
}
$a.=">".$val."</option>";
}
$a.="</select>";
return $a;
}
function select_drop_new($select_array,$name_select,$firstrow="Select",$firstrowvalue=0,$selected,$extra)
{
$a="<select name='".$name_select."' ".$extra.">";
//$a.="<option value='".$firstrowvalue."'>".$firstrow."</option>";
foreach($select_array as $key=>$val)
{
$a.="<option value='".$key."' ";
if($key==$selected)
{
$a.="selected";
}
$a.=">".$val."</option>";
}
$a.="</select>";
return $a;
}
function radio_buttons($radio_array,$radio_name,$radio_checked,$extra,$breakafter)
{
$a.="<div style='float:left;width:100%;border:0px solid #cccccc;'>";
$percentage=100/$breakafter;
foreach($radio_array as $key=>$val)
{
$a.="<div style='float:left;width:".round($percentage)."%;border:0px solid #cccccc;'>";
$a.="<input type='radio' name='".$radio_name."' value='".$key."'";
if($key==$radio_checked)
{
$a.="checked";
}
$a.=" ".$extra.">".$val."";
$a.="</div>";
}
$a.="</div>";
return $a;
}
function check_buttons($check_array,$check_name,$check_checked,$extra,$breakafter)
{
$a.="<div style='float:left;width:100%;border:0px solid #cccccc;'>";
$percentage=100/$breakafter;
foreach($check_array as $key=>$val)
{
$a.="<div style='float:left;width:".round($percentage)."%;border:0px solid #cccccc;'>";
$a.="<input type='checkbox' name='".$check_name."[]' value='".$key."'";
if($key==$check_checked)
{
$a.="checked";
}
$a.=" ".$extra.">".$val."";
$a.="</div>";
}
$a.="</div>";
return $a;
}
function check_buttons_N($check_array,$check_name,$check_checked,$extra,$breakafter)
{
$a.="<div style='float:left;width:100%;border:0px solid #cccccc;'>";
$percentage=100/$breakafter;
foreach($check_array as $key=>$val)
{
$a.="<div style='float:left;width:".round($percentage)."%;border:0px solid #cccccc;'>";
$a.="<input type='checkbox' name='".$check_name."[]' value='".$key."'";
if(in_array($key,$check_checked))
{
$a.="checked";
}
$a.=" ".$extra.">".$val."";
$a.="</div>";
}
$a.="</div>";
return $a;
}
?>