-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathumfrage.php
More file actions
147 lines (122 loc) · 4.75 KB
/
umfrage.php
File metadata and controls
147 lines (122 loc) · 4.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
<?php
require("functions.php");
// Vergleicht Hash-Wert mit IP und liefert u_id, u_name, o_id, o_raum, u_level, o_js
id_lese($id);
// Sonderzeichen aus dem Target raus
$fenster = str_replace("+", "", $u_nick);
$fenster = str_replace("-", "", $fenster);
$fenster = str_replace("ä", "", $fenster);
$fenster = str_replace("ö", "", $fenster);
$fenster = str_replace("ü", "", $fenster);
$fenster = str_replace("Ä", "", $fenster);
$fenster = str_replace("Ö", "", $fenster);
$fenster = str_replace("Ü", "", $fenster);
$fenster = str_replace("ß", "", $fenster);
// Kopf ausgeben
?>
<HTML>
<HEAD><TITLE><?php echo $body_titel . "_Umfrage"; ?></TITLE><META CHARSET=UTF-8>
<SCRIPT>
window.focus()
function win_reload(file,win_name) {
win_name.location.href=file;
}
function opener_reload(file,frame_number) {
opener.parent.frames[frame_number].location.href=file;
}
function neuesFenster(url,name) {
hWnd=window.open(url,name,"resizable=yes,scrollbars=yes,width=300,height=580");
}
function neuesFenster2(url) {
hWnd=window.open(url,"<?php echo "640_" . $fenster; ?>","resizable=yes,scrollbars=yes,width=780,height=580");
}
function toggle(tostat ) {
for(i=0; i<document.forms["mailbox"].elements.length; i++) {
e = document.forms["mailbox"].elements[i];
if ( e.type=='checkbox' )
e.checked=tostat;
}
}
</SCRIPT>
<?php echo $stylesheet; ?>
</HEAD>
<?php
// Body-Tag definieren
$body_tag = "<BODY BGCOLOR=\"$farbe_mini_background\" ";
if (strlen($grafik_mini_background) > 0) {
$body_tag = $body_tag . "BACKGROUND=\"$grafik_mini_background\" ";
}
$body_tag = $body_tag . "TEXT=\"$farbe_mini_text\" "
. "LINK=\"$farbe_mini_link\" " . "VLINK=\"$farbe_mini_vlink\" "
. "ALINK=\"$farbe_mini_vlink\">\n";
echo $body_tag;
// Timestamp im Datensatz aktualisieren
aktualisiere_online($u_id, $o_raum);
$admin = (($u_level == "C") || ($u_level == "S"));
// Browser prüfen
if (ist_netscape()) {
$eingabe_breite = 40;
$eingabe_breite1 = 49;
$eingabe_breite2 = 50;
} else {
$eingabe_breite = 55;
$eingabe_breite1 = 87;
$eingabe_breite2 = 75;
}
if ($u_id && $communityfeatures && $u_level != "G") {
// Menü als erstes ausgeben
$box = $ft0 . "Menü Umfrage" . $ft1;
if (isset($adminuebersicht) && $adminuebersicht == "1" && $admin) {
$urlzusatz = "&adminuebersicht=1";
} else {
$urlzusatz = "";
$adminuebersicht = 0;
}
$text = "<A HREF=\"umfrage.php?http_host=$http_host&id=$id$urlzusatz&aktion=\">Übersicht</A>\n|\n"
. "<A HREF=\"umfrage.php?http_host=$http_host&id=$id$urlzusatz&aktion=umfragen_aktuell\">Aktuelle Umfragen</A>\n|\n"
. "<A HREF=\"umfrage.php?http_host=$http_host&id=$id$urlzusatz&aktion=umfragen_zukunft\">Zukünftige Umfragen</A>\n|\n"
. "<A HREF=\"umfrage.php?http_host=$http_host&id=$id$urlzusatz&aktion=umfragen_abgeschlossen\">Abgeschlossene Umfragen</A>\n|\n"
. "<A HREF=\"hilfe.php?http_host=$http_host&id=$id&aktion=community\">Hilfe</A>\n";
show_box2($box, $text, "100%");
echo "<IMG SRC=\"pics/fuell.gif\" ALT=\"\" WIDTH=4 HEIGHT=4><BR>\n";
switch ($aktion) {
case "neu":
case "aendern":
if ($adminuebersicht == "1") {
umfrage_aendern($umfrage);
}
break;
case "umfrage":
// berechtigungen prüfen
// zeiten 1-4
// punkte funktion, da link nicht angezeigt werden sollte
// erster login funktion, da link nicht angezeigt werden sollte
// $umfrage auf integer testen
umfrage($umfrage);
break;
case "umfragen_aktuell":
anzeige_umfragen_aktuell($adminuebersicht);
break;
case "umfragen_zukunft":
anzeige_umfragen_zukuenftig($adminuebersicht);
break;
case "umfragen_abgeschlossen":
anzeige_umfragen_abgeschlossen($adminuebersicht);
break;
default:
anzeige_umfragen_aktuell($adminuebersicht);
anzeige_umfragen_zukuenftig($adminuebersicht);
anzeige_umfragen_abgeschlossen($adminuebersicht);
}
} elseif ($u_level == "G") {
echo "<P><B>Fehler:</B> Als Gast stehen Ihnen die Umfragen nicht zur Verfügung.</P>";
} else {
echo "<P><B>Fehler:</B> Beim Aufruf dieser Seite ist ein Fehler aufgetreten.</P>";
}
if ($o_js || !$u_id) {
echo "<BR />" . $f1
. "<CENTER>[<A HREF=\"javascript:window.close();\">$t[sonst1]</A>]</CENTER>"
. $f2 . "<BR>\n";
}
?>
</BODY></HTML>