%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/alliance/domains/congress-eldw.eu/public_html/
Upload File :
Create Path :
Current File : /home/alliance/domains/congress-eldw.eu/public_html/a-password.php

<?php
include_once("inc/config.php");
include_once("inc/functions.php");
include_once("inc/init.php");
include_once("inc/session.php");

if(isset($_POST['post']) && $_POST['post'] == 1)
{
	$db = new BaseOps;
	$erreur = $db->verif($_POST['email'], "L'adresse email", 2);
	if($erreur == ok)
	{
		$_POST['email'] = $db->inputText2Sql($_POST['email']);

		$query = "SELECT * FROM `user` WHERE email = '".$_POST['email']."'";
		if (!$db->isres($query))
		{
			$erreur = "Utilisateur inconnu";
			$err = true;
		}
		else {
			$newpass = rand();
			
			$values = array (
				"password" => md5("amicalesite".$newpass) );
			$db->update("user", $values, "email = '".$_POST['email']."'");
			
			$subject="=?UTF-8?B?".base64_encode(stripslashes("Amicale : Vos nouveaux identifiants"))."?=";
			$headers= "From: \"Amicale du Conseil de l'Europe\" <".$email_noreply.">\n";
			$headers.='Content-type: text/html; charset=utf-8';
			$message = "<p><strong>Bonjour,</strong></p><p>Voici vos identifiants sur l'acc&egrave;s du site :</p><p>Utilisateur : ".$_POST['email']."</p><p>Nouveau mot de passe : ".$newpass."</p><br />
			<p><a href=\"".$url_site."admin/connexion.php\">Cliquez ici</a> pour vous connecter</p>";
			mail($_POST['email'], $subject, $message, $headers);
			
			$yes = true;
		}
	}
	else {
		$err = true;
	}
}

//affichage du html
include("theme/html.php");
//affichage des metas
include("theme/meta.php");
echo "\n<title>Mot de passe oublié - ".$info_titresite."</title>\n";
//affichage du header
include("theme/header_noconnect.php");
?>

<div class="text_admin">
<h2>Mot de passe oublié</h2>
<p>Remplissez ce formulaire pour recevoir un nouveau mot de passe par mail</p>
<?php
if($err) {
	echo "<p class=\"erreurbloc\">".$erreur."</p>";
}
if($yes) {
	echo "<p class=\"infobloc\">Un e-mail vous a été envoyé, vous pouvez vous connecter avec votre nouveau mot de passe.</p>";
?>
<form action="admin/connexion.php" method="post" class="form">
	<table>
		<tr>
			<td class="label">Adresse e-mail <span class="etoile">*</span></td>
			<td class="field"><input type="text" name="email" value="<?php echo $_POST['email']; ?>" /></td>
		</tr>
		<tr>
			<td class="label">Mot de passe <span class="etoile">*</span></td>
			<td class="field"><input type="password" name="password" value="<?php echo $_POST['password']; ?>" /></td>
		</tr>
	</table>
	<div class="form_bouton">
		<input type="hidden" name="post" value="1" />
		<input type="submit" class="bouton" id="maj_bouton" value="Connectez-vous" />
	</div>
</form>
</div>

<?php 
//affichage du footer
include("theme/footer.php");
exit(0);
}
 ?>

<form action="admin/password.php" method="post" class="form">
	<table>
		<tr>
			<td class="label">Adresse e-mail <span class="etoile">*</span></td>
			<td class="field"><input type="text" name="email" value="<?php echo $_POST['email']; ?>" /></td>
		</tr>
	</table>
	<div class="form_bouton">
		<input type="hidden" name="post" value="1" />
		<input type="submit" class="bouton" id="maj_bouton" value="Nouveau mot de passe" />
	</div>
</form>
</div>

<?

//affichage du footer
include("theme/footer.php");

?>

Zerion Mini Shell 1.0