<?php
/*
# Fuer debugging
error_reporting(E_ALL);
ini_set('display_errors', 1);
#echo __LINE__."<br>";
*/
include_once 'classes/lg-on_Smarty.class.php';
$smarty = new lgon_Smarty();
require_once("config.inc.php");
require_once("func_rollenrechte.php");
$templatename = substr(basename($_SERVER['PHP_SELF']),0,-3)."html";
require_once "language/german.inc.php";

// Rechteüberprüfung
$db = dbconnect();
if ($user_admin == ""){ require("index.php"); exit;} //Wenn man nicht angemeldet ist, darf man nicht auf die Seite
if(!rore($user_admin,'a_nachsend','RE')){require("lib/rechte.php");exit;}
// Rechteüberprüfung ende

if(isset($_GET['action'])){
  $action = $_GET['action'];
}else{
  $action = '';
}

if($action == ''){
  $db = dbconnect();
  $query = "SELECT vaid, nachname, vorname FROM admin ORDER BY nachname";
  $result = $db->query( $query)
  	 or die ("Cannot execute query");

  while ($row = $result->fetch_array()){
    $value[] = $row;
  }
  $smarty->assign('table_data', $value);
}

if($action == 'repeat1'){
  if(isset($_POST['admin'])){
    $user = "$_POST[admin]";
  }else{
    $fehler = 1;
    echo "<meta http-equiv=\"refresh\" content=\"0; URL=".$_SERVER['PHP_SELF']."\">";
  }

  if(!isset($fehler)){
    $result_abs = $db->query("SELECT a.user, a.vorname, a.nachname, a.mail, b.vorname reg_vorname, b.nachname reg_nachname
                                 FROM admin a, admin b
                                WHERE a.vaid='$user'
                                  AND a.registriert_durch = b.user");
    $row_abs = $result_abs->fetch_array();

    $empfaenger = "$row_abs[mail]";
    $betreff = "Anmeldung Leitgedanken-Online";
    $text = "
      <html>
      <head>
      <title>Anmeldung Leitgedanken-Online</title>
      </head>
      <body>
      <font face='Arial' size='2'>
      Guten Tag $row_abs[vorname] $row_abs[nachname]!<br><br>
      Sie wurden von $row_abs[reg_vorname] $row_abs[reg_nachname] bei Leitgedanken-Online registriert!<br>
      Nachfolgend finden Sie Ihre Zugangsdaten:
      <br>
      <br>
      <table>
      <tr>
         <td valign='top'>
           <font face='Arial' size='2'>
             Benutzerkennung:
           </font>
         </td>
         <td valign='top'>
           <font face='Arial' size='2'>
             <b>$row_abs[user]</b>
           </font>
         </td>
      </tr>
      <tr>
         <td valign='top'>
           <font face='Arial' size='2'>
             Passwort:
           </font>
         </td>
         <td valign='top'>
           <font face='Arial' size='2'>
             entspricht bis zu einer Änderung dem Benutzernamen ($row_abs[user])
           </font>
         </td>
      </tr>
      </table>
      <br>
      Bitte beachten Sie, dass zwischen Gro&szlig;- und<br>
      Kleinschreibung unterschieden wird.
      <p>
      &Auml;ndern Sie bitte zu Ihrer eigenen Sicherheit das<br>
      Passwort nach dem ersten Login.
      <p>
      Die Leitgedanken-Seite war urspr&uuml;glich konzipiert f&uuml;r<br>
      einen kleinen, begrenzten Nutzerkreis, weshalb dem Copyright keine<br>
      Beachtung geschenkt wurde.<br><br>
      Da die Seite von Beginn an ausschlie&szlig;lich von aktiven Amtstr&auml;gern<br>
      der NAK genutzt wurde, und diese bereits &uuml;ber die gedruckten <br>
      Leitgedanken verf&uuml;gen, l&auml;sst sich die &Uuml;bertretung des<br>
      Copyrights mit dem Verantwortungsbewustseins des Amtsträgers vereinbaren.<br>
      Zudem verfolgt der Autor der Seite keinerlei kommerzielle Ziele.
      <p>
      Link zu Leitgedanken-Online: <a href=\"http://www.lg-on.de\">Leitgedanken-Online</a>
      <p>
      Diese Mail wurde automatisch generiert!<br>
      Antworten Sie daher nicht auf diese Mail<br>
      <br>
      Vielen Dank
      </body>
      </html>";

    $result = $db->query("SELECT mail
                             FROM admin
                            WHERE user='$user_admin'
                         ");
    $row = $result->fetch_array();

    $headers = "MIME-Version: 1.0\n";
     #$headers .= "Content-type: text/html; charset=iso-8859-1\n";
     $headers .= "Content-type: text/html; charset=utf-8\n";
    $headers .= "From: Leitgedanken Online <admin@lg-on.de>\n";

    $return = @mail($empfaenger, $betreff, $text,  $headers);
    if($return){
      $smarty->assign('nachsenden_success', "1");
    }else{
      $smarty->assign('nachsenden_success', "2");
    }
  }
}

$smarty->assign('action', "$action");
$smarty->display("$template/$templatename");

?>