/[webwml]/newmaint/gpgplace.wml
ViewVC logotype

Contents of /newmaint/gpgplace.wml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.10 - (show annotations) (download)
Sun Jul 15 13:25:41 2001 UTC (11 years, 10 months ago) by tbm
Branch: MAIN
Changes since 1.9: +2 -2 lines
add end tags for SELECT
1 <?
2 session_start();
3 include("gpgconfig.inc");
4 include("common.inc");
5 include("gpgcommon.inc");
6
7 ?>
8 #use wml::gpgpage title="GPG Signing Coordination - Your profile"
9 <?
10 if (!session_is_registered("s_username")) {
11 ?>
12 <STRONG>
13 You should not be here!</STRONG>
14 return FALSE;
15 <? } else {
16 session_register("s_username");
17 }
18 ?>
19
20 <?
21 if (! ($db = open_db())) {
22 echo "<P>Cannot open database.</P>";
23 return FALSE;
24 }
25
26 $sql = "SELECT id FROM people WHERE email = '$s_username'";
27 if (! ($result = pg_exec($db, $sql))) {
28 echo "Problem with query", pg_ErrorMessage($db), "<BR>";
29 return FALSE;
30 }
31 if (pg_NumRows($result) != 1) {
32 echo "That e-mail address is wicked.";
33 return FALSE;
34 }
35 $row = pg_Fetch_Array($result, 0);
36 $who = $row["id"];
37
38
39 # begin, finish
40
41 # city, country
42
43
44 # modify an entry (if $id exists), or add a new one)
45 if ($id) {
46 $sql = "SELECT begin, finish, city, country FROM places WHERE id = '$id'";
47 if (! ($result = pg_exec($db, $sql))) {
48 echo "Problem with query", pg_ErrorMessage($db), "<BR>";
49 return FALSE;
50 }
51
52 if (pg_NumRows($result) != 1) {
53 echo "Not enough or too many results. That should not happen.";
54 return FALSE;
55 }
56
57 $row = pg_Fetch_Array($result, 0);
58 $begin = $row["begin"];
59 $finish = $row["finish"];
60 $city = $row["city"];
61 $country = $row["country"];
62 } else {
63 $begin = $finish = "";
64 $city = $country = "";
65 }
66
67 $year = $month = "";
68
69 ?>
70
71 <div align="center">
72 <TABLE summary="">
73 <FORM method="post" action="gpgregister.php">
74
75
76 <TR><TD>Begin</TD><TD><SELECT name = "year">
77 <?
78
79 $years = array("2001", "2002", "2003", "always");
80 foreach ($years as $i) {
81 echo "<OPTION";
82 if ($year == $i || (!year && $i == "always")) {
83 echo " SELECTED";
84 }
85 echo ">$i\n";
86 }
87 ?>
88 </SELECT></TD>
89
90 <TD><SELECT name = "month">
91 <?
92 $months = array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
93 $counter = 1;
94 foreach ($months as $i) {
95 echo "<OPTION value=$counter";
96 if ($month == $counter) {
97 echo " SELECTED";
98 }
99 echo ">$i\n";
100 $counter = $counter + 1;
101
102 }
103 ?>
104 </SELECT></TD>
105
106 <TD><SELECT name = "day">
107 <?
108 for ($i = 1; $i < 32; $i++) {
109 echo "<OPTION";
110 if ($day == $i) {
111 echo " SELECTED";
112 }
113 echo ">$i\n";
114 }
115 ?>
116
117 </SELECT></TD>
118 </TR>
119
120 <TR><TD><B>City</B></TD><TD><INPUT name = "city" type = "text" value="<? echo $city ?>"></TD></TR>
121 <TR><TD><B>Country</B></TD><TD><INPUT name = "country" type = "text" value="<? echo $country ?>"></TD></TR>
122 </FORM>
123 </TD>
124 </TR>
125 </TABLE>
126

  ViewVC Help
Powered by ViewVC 1.1.5