Current File : /home/inlingua/www/noida/icentex_noida/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;

}

?>