%PDF- %PDF-
Mini Shell

Mini Shell

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

<?php
include_once("inc/config.php");
include_once("inc/functions.php");
include_once("inc/session.php");
include_once("inc/init.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 = "No user found";
			$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(lang("passmailtitre")))."?=";
			$headers= "From: \"".lang("titresite")."\" <".$email_noreply.">\n";
			$headers.='Content-type: text/html; charset=utf-8';
			$message = lang("passmail1").$_POST['email'].lang("passmail2").$newpass."</p><br />
			<p><a href=\"".$url_site.$lang->getlang().lang("passmail3");
			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>".lang("passwoubli")." - ".$info_titresite."</title>\n";
//affichage du header
include("theme/header_noconnect.php");
?>

<div class="text_admin">
<h2><?=lang("passwoubli")?></h2>
<p><?=lang("passwform")?></p>
<?php
if($err) {
	echo "<p class=\"erreurbloc\">".$erreur."</p>";
}
if($yes) {
	echo "<p class=\"infobloc\">".lang("passwok")."</p>";
?>
<form action="<?=$lang->getlang()?>/admin/connexion.php" method="post" class="form">
	<table>
		<tr>
			<td class="label"><?=lang("email")?> <span class="etoile">*</span></td>
			<td class="field"><input type="text" name="email" value="<?php echo $_POST['email']; ?>" /></td>
		</tr>
		<tr>
			<td class="label"><?=lang("passw")?> <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="<?=lang("Connexion")?>" />
	</div>
</form>
</div>

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

<form action="<?=$lang->getlang()?>/admin/password.php" method="post" class="form">
	<table>
		<tr>
			<td class="label"><?=lang("email")?> <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="<?=lang("newpassw")?>" />
	</div>
</form>
</div>

<?

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

?>

Zerion Mini Shell 1.0