<?php

	//  Copyright (c) 2004-2006 randshop
	//  http://www.randshop.com
	//
	//  Unter Lizenz von randshop
	//	
	//	Letzte Bearbeitung: 25.04.200

	// Action ermitteln
	if ($_POST["action"]) { $Action = $_POST["action"]; };
	if ($_GET["action"]) { $Action = $_GET["action"]; };

	// ID des Kunden ermitteln
	if ($_POST["kundenid"]) { $KundenID = $_POST["kundenid"]; };
	if ($_GET["kundenid"]) { $KundenID = $_GET["kundenid"]; };

	// ********************************************************************************
	// ** Daten speichern
	// ********************************************************************************
	if ($_POST["formaction"] == "passSpeichern") {
		// Kunde einlesen
		$KundenObject = GetKundenDetail($_SESSION["mail"], "");

		// das Passwort stimmt nicht mit dem eingegebenen �berein
		if (md5(trim($_POST["passwort_alt"])) != $KundenObject->password) {

			$FormPassError = true;
			$FormPassErrorMessage = $s_k_msg_passwortfalsch;
		
		}

		// neues Passwort stimmt nicht mit der Wiederholung �berein
		if (trim($_POST["passwort_neu"]) != trim($_POST["passwort_neu_wiederholung"])) {

			$FormPassError = true;
			$FormPassErrorMessage = $s_k_msg_wiederholungpasswort;
		
		}

		// Pflichtfelder
		if ((trim($_POST["passwort_alt"]) == "") || (trim($_POST["passwort_neu"]) == "") || (trim($_POST["passwort_neu_wiederholung"]) == "")) {

			$FormPassError = true;
			$FormPassErrorMessage = $s_k_msg_pflichtfelder;
		
		}

		// Kundendaten speichern
		if (!$FormPassError) {
			
			$KundenID = SaveShopKundenPasswort($KundenObject->id, $_POST["passwort_neu"]);
			$_POST["source"] = "";
			
			// Best�tigung
			$FormPassError = true;
			$FormPassErrorMessage = $s_k_msg_passwortbestaetigung;

		}

	}

	// ********************************************************************************
	// ** Daten f�r die Ausgabe aufbereiten	
	// ********************************************************************************

	// ********************************************************************************
	// ** Fehlermeldung aufbereiten
	// ********************************************************************************
	if ($FormPassError) {
	
		$FormErrorString = $FormPassErrorMessage;
		
	}
	// Template
	$contentFile = DATEIPFAD . "templates/" . $rowTemp->name . "/website/user/passwortaendern.tpl";

?>
