63a0529b21bfd97a4ef395e8d3d3f513526357c6
bernd initiales freewvs-modul

bernd authored 16 years ago

1) <?php
2) 
3) require_once('session/start.php');
4) require_role(array(ROLE_SYSTEMUSER));
5) 
6) $uid = (int) $_SESSION['userinfo']['uid'];
7) 
8) if (in_array($_POST['freq'],array("day","week","month"))) {
9) 	db_query("REPLACE INTO qatools.freewvs (user,freq) VALUES ({$uid},'{$_POST['freq']}');");
bernd eliminate .php extensions f...

bernd authored 16 years ago

10) 	header("Location: freewvs");
bernd initiales freewvs-modul

bernd authored 16 years ago

11) 	die();
12) }
13) 
bernd Mehr Text

bernd authored 16 years ago

14) output('<h3>Überprüfung Ihrer Web-Anwendungen auf Sicherheitslücken</h3>');
bernd initiales freewvs-modul

bernd authored 16 years ago

15) 
16) $result = db_query("SELECT freq FROM qatools.v_freewvs WHERE uid={$uid};");
17) $result=mysql_fetch_assoc($result);
18) $freq=$result['freq'];
19) 
bernd branding, freewvs immer klein

bernd authored 16 years ago

20) output('<p>Mit dem Programm freewvs kann automatisiert geprüft werden, ob Ihre Web-Anwendungen (z.B. Blog-Software, Content-Management-Systeme, ...) noch aktuell sind oder ob es in den von Ihnen verwendeten Versionen Sicherheitslücken gibt.</p>
21) <p>Diese Option ermöglicht Ihnen, vollautomatisch regelmäßige Prüfungen Ihrer Webanwendungen mit Hilfe von freewvs durchzuführen. Sollten Probleme festgestellt werden, erhalten Sie Informationen darüber per E-Mail.</p>');
bernd initiales freewvs-modul

bernd authored 16 years ago

22) $form='
bernd Mehr Text

bernd authored 16 years ago

23) <div style="margin-left: 2em;">
24)   <p><input id="day" type="radio" name="freq" value="day" '.($freq=="day"?'checked="checked" ':"").'/><label for="day">täglich</label></p>
25)   <p><input id="week" type="radio" name="freq" value="week" '.($freq=="week"?'checked="checked" ':"").'/><label for="week">wöchentlich</label></p>
26)   <p><input id="month" type="radio" name="freq" value="month" '.($freq=="month"?'checked="checked" ':"").'/><label for="month">monatlich</label></p>
bernd HTML-validation fix

bernd authored 16 years ago

27)   <p><input type="submit" value="Speichern"/></p>
28) </div>';