/[corp_html]/careers.php
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /careers.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.11 - (show annotations)
Tue Apr 10 11:02:47 2001 UTC (18 years, 6 months ago) by dpavlin
Branch: MAIN
Changes since 1.10: +9 -3 lines
position locations in separate table

1 <?php
2 require("Smarty.class.php");
3 require("conn.inc");
4
5 $smarty = new Smarty;
6
7 $smarty->assign( array ( Title=>"Pliva d.d." ) );
8
9 $section=str_replace(".php","",basename($PHP_SELF));
10 $smarty->assign("section",$section);
11
12 include("common.inc");
13
14 $title="CAREERS";
15 if ($menu_item) $title.=" : $menu_item";
16 $lpic="careers"; $lext=".jpg";
17 $mpic="careers.gif";
18 $main_file="./html/Careers-";
19 if (file_exists($main_file.$part.".htm")) {
20 $main_file.=$part.".htm";
21 $main=join('',file($main_file));
22 } elseif (file_exists("./templates/Careers-".$part.".tpl")) {
23
24 if ($part == "Mail" && !check_required()) $part="ApplicationForm";
25
26 $sql="select num,title,job_code,department,open_position_locations.location as location,description,edu_req,qual_req
27 from open_positions,open_position_locations
28 where open_positions.location_id=open_position_locations.id and visible is true";
29 if ($part == "ApplicationForm") {
30 $sth = $dbh->prepare("select iso,name from countries order by name");
31 $sth->execute();
32 while ($row=$sth->fetchrow_hash()) {
33 $countries[]=$row;
34 }
35 $smarty->assign("countries",$countries);
36
37 if ($position) {
38 $sql.=" and num=$position";
39 $sth = $dbh->prepare($sql);
40 $sth->execute();
41 if ($row=$sth->fetchrow_hash()) {
42 $smarty->assign("position",$row);
43 }
44 }
45 } elseif ($part == "OpenPositions") {
46 $sql.=" and expiration >= date('now') order by num asc";
47 $sth = $dbh->prepare($sql);
48 $sth->execute();
49 while ($row=$sth->fetchrow_hash()) {
50 $positions[]=$row;
51 }
52 $smarty->assign("positions",$positions);
53 } elseif ($part == "Mail") {
54
55 $mail="
56 First name: $first_name
57 Last name: $last_name
58 Address: $address1
59 $address2
60 City: $city
61 State: $state
62 ZIP: $zip
63 Country: $country
64 e-mail: $email
65 tel: $tel
66 Purpose: $purpose $open_position
67 Interest: $intereset
68 $other_what
69 Comments:
70 $comments
71
72 Resume: $resume_name ($resume_size bytes)
73 ";
74 $smarty->assign("mail","You sent following e-mail:<br><pre>$mail</pre>");
75 include("class.CMailFile");
76 # $sendto="careercenter@pliva.hr";
77 $sendto="dpavlin@pliva.hr";
78 $replyto="$first_name $last_name <$email>";
79 $mailfile = new CMailFile("application for submission",$sendto,$replyto,$mail,$resume);
80 $mailfile->sendfile();
81 @unlink($resume);
82 }
83
84 $main=$smarty->fetch("Careers-".$part.".tpl");
85 } else {
86 $main_file.="Main.htm";
87 $main=join('',file($main_file));
88 }
89
90
91 $smarty->assign( array ( lpic=>$lpic, lext=>$lext, mpic=>$mpic, Section_title=>$title ) );
92
93 $smarty->assign("MAIN",$main);
94
95 $smarty->assign("contact_url","careers.php?part=ContactUs");
96
97 $smarty->display("index.tpl");
98 ?>
99

  ViewVC Help
Powered by ViewVC 1.1.26