assign("right", $right); if (isset($_POST["search"])) { if (isset($_REQUEST["name"])||isset($_REQUEST["lname"]) || isset($_REQUEST["place"]) || isset($_REQUEST["department"])|| isset($_REQUEST["position"])|| isset($_REQUEST["off_phone1"])|| isset($_REQUEST["off_phone2"])|| isset($_REQUEST["mobile"])|| isset($_REQUEST["home"])|| isset($_REQUEST["email1"])|| isset($_REQUEST["email2"])|| isset($_REQUEST["comment"])) { if(isset($_GET["start"])) $start=$_GET["start"]; else $start = $start1; $first_name = trim(strip_tags(stripslashes($_REQUEST["name"]))); $last_name = trim(strip_tags(stripslashes($_REQUEST["lname"]))); $university_company = trim(strip_tags(stripslashes($_REQUEST["place"]))); $department = trim(strip_tags(stripslashes($_REQUEST["department"]))); $position = trim(strip_tags(stripslashes($_REQUEST["position"]))); $off_phone1 = trim(strip_tags(stripslashes($_REQUEST["off_phone1"]))); $off_phone2 = trim(strip_tags(stripslashes($_REQUEST["off_phone2"]))); $mobile = trim(strip_tags(stripslashes($_REQUEST["mobile"]))); $home = trim(strip_tags(stripslashes($_REQUEST["home"]))); $email1 = trim(strip_tags(stripslashes($_REQUEST["email1"]))); $email2 = trim(strip_tags(stripslashes($_REQUEST["email2"]))); $comment = trim(strip_tags(stripslashes($_REQUEST["comment"]))); //print_r($_REQUEST); $eu = ($start - 0); $limit = 10; // No of records to be shown per page. $this_page = $eu + $limit; $back = $eu - $limit; $next = $eu + $limit; $page_name = "phonebooksearch.php"; $number = contcts::search($first_name,$last_name, $university_company, $department, $position,$off_phone1, $off_phone2, $mobile, $home,$email1, $email2, $comment ,"","",""); $nume = count($number); $search = contcts::search($first_name,$last_name, $university_company, $department, $position,$off_phone1, $off_phone2, $mobile, $home,$email1, $email2, $comment ,"", $eu,$limit); if ($search) { ?> "; if ($_SESSION["rights"] != 0) { $output .= "
"; } $output .="First Name Last NameUniversity/Company DepartmentPositionOffice phone1 Office phone2Extension MobileHomeEmail1Email2 CommentMail"; if ($_SESSION["rights"] != 0) { if (isset($_POST['contct_id'])) { $id = $_POST["contct_id"]; foreach ($id as $ids){ contcts::deleteRecord($ids); } echo "Contact deleted successfully"; } $output .="Last update"; } $output .= ""; foreach ($search as $results){ $output .= ""; if ($_SESSION["rights"] != 0) { $output .= ""; } $output .= "".$results->first_name.""; $output .= "".$results->last_name.""; $output .= "".$results->university_company.""; $output .= "".$results->department.""; $output .= "".$results->position.""; $output .= "".$results->off_phone1.""; $output .= "".$results->off_phone2.""; $output .= "".$results->extension.""; $output .= "".$results->mobile.""; $output .= "".$results->home.""; $output .= "".$results->email1.""; $output .= "".$results->email2.""; $output .= "".$results->commnt.""; $output .= "Email"; if ($_SESSION["rights"] != 0) { $output .= "".$results->last_up.""; $output .= "id');\">Edit"; $output .= "delete"; } $output .= ""; } if ($_SESSION["rights"] != 0) { $output .="
"; } $output .= ""; $output .=""; $output .= "
"; if($back >=0) { $output .= "Prev"; } $output .= ""; $n=0; $r=1; for($n=0;$n < $nume;$n=$n+$limit) { if($n <> $eu) { $output .= "$r "; } else { $output .= "$r "; } $r=$r+1; } $output .= ""; if($this_page < $nume) { $output .= "Next"; } $output .= "
"; } } } $tags = tags::getAll("", ""); if ($tags != "") { foreach ($tags as $tag) { $tagresult .= "$tag->name " ; } } $smarty->assign("result", $output); $smarty->assign("tags", $tagresult); $smarty->display("search.tpl"); ?>