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

Contents of /newmaint/gpgplace.wml

Parent Directory Parent Directory | Revision Log Revision Log


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

  ViewVC Help
Powered by ViewVC 1.1.5