From b9dd67af639c9a6a9ca1579343515cd2de5ae6cb Mon Sep 17 00:00:00 2001 From: Karl Burkhart Date: Thu, 21 Apr 2011 12:35:25 +0000 Subject: [PATCH] --- cis/public/incoming/auth.php | 11 +++++ cis/public/incoming/incoming.php | 8 +++- cis/public/incoming/index.php | 55 +++++++++++++++++++++--- cis/public/incoming/logout.php | 63 ++++++++++++++++++++++++++++ cis/public/incoming/registration.php | 4 +- 5 files changed, 133 insertions(+), 8 deletions(-) create mode 100644 cis/public/incoming/auth.php create mode 100644 cis/public/incoming/logout.php diff --git a/cis/public/incoming/auth.php b/cis/public/incoming/auth.php new file mode 100644 index 000000000..af973ad6a --- /dev/null +++ b/cis/public/incoming/auth.php @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/cis/public/incoming/incoming.php b/cis/public/incoming/incoming.php index 3340d1e07..d7ac3e1cc 100644 --- a/cis/public/incoming/incoming.php +++ b/cis/public/incoming/incoming.php @@ -20,7 +20,9 @@ * Karl Burkhart . */ + require_once '../../../config/cis.config.inc.php'; +require_once 'auth.php'; require_once '../../../include/mobilitaetsprogramm.class.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/phrasen.class.php'; @@ -78,6 +80,10 @@ $mobility->getAll(); t('incoming/uploadvondateien');?> - + + + + +
Logout
\ No newline at end of file diff --git a/cis/public/incoming/index.php b/cis/public/incoming/index.php index 296628561..b6099d3e2 100644 --- a/cis/public/incoming/index.php +++ b/cis/public/incoming/index.php @@ -21,15 +21,53 @@ */ require_once '../../../config/cis.config.inc.php'; -header('content-type: text/html; charset=utf-8'); -?> +require_once '../../../include/phrasen.class.php'; +require_once '../../../include/person.class.php'; +if(isset($_GET['lang'])) + setSprache($_GET['lang']); + +$sprache = getSprache(); +$p=new phrasen($sprache); + +if (isset($_POST['userid'])) +{ + $login = $_REQUEST['userid']; + $person = new person(); + + session_start(); + + //Zugangscode wird überprüft + if($person->checkZugangscode($login)) + { + $_SESSION['incoming/user'] = $login; + + header('Location: incoming.php'); + exit; + } + else + { + $errormsg= $p->t('incoming/ungueltigerbenutzer'); + } +} + +?> Inoming-Verwaltung + -
+ + + + + +
t("global/sprache")." "; + echo ''.$p->t("global/englisch").' | + '.$p->t("global/deutsch").'
';?>
+ @@ -46,13 +84,20 @@ header('content-type: text/html; charset=utf-8'); - + - + + + + + + +
 
 
diff --git a/cis/public/incoming/logout.php b/cis/public/incoming/logout.php new file mode 100644 index 000000000..bc58252c1 --- /dev/null +++ b/cis/public/incoming/logout.php @@ -0,0 +1,63 @@ +, + * Andreas Oesterreicher and + * Karl Burkhart . + */ +?> + + + + + Logout + + + + + +
+
+ Sie wurden erfolgreich ausgeloggt!!
Sie werden sofort weitergeleitet!
+
+ + '; + } +?> +
+Sollten Sie nicht weitergeleitet werden klicken Sie bitte hier + + + diff --git a/cis/public/incoming/registration.php b/cis/public/incoming/registration.php index 4605d323b..eb0109d65 100644 --- a/cis/public/incoming/registration.php +++ b/cis/public/incoming/registration.php @@ -221,8 +221,8 @@ if(isset($_REQUEST['submit'])) function sendMail($zugangscode, $email) { $emailtext= "Dies ist eine automatisch generierte E-Mail.

"; - $emailtext.= "Sie wurden erfolgreich am System registriert
"; - $emailtext.= "Mit Hilfe der UID:".$zugangscode." können Sie sich unter http://cis.technikum-wien.at/incoming anmelden."; + $emailtext.= "Sie wurden erfolgreich am System registriert.

"; + $emailtext.= "Mit Hilfe der UID: ".$zugangscode." können Sie sich unter http://cis.technikum-wien.at/incoming anmelden und Ihre Daten bearbeiten."; $mail = new mail($email, 'no-reply', 'Incoming-Registration', 'Bitte sehen Sie sich die Nachricht in HTML Sicht an, um den Link vollständig darzustellen.'); $mail->setHTMLContent($emailtext);