par
cris84 » 29 janv. 2014, 19:20
Bonsoir,
c'est OK j'y suis finalement arrivé avec $_SESSION
Par contre maintenant je reçois le mail comme ceci : des j à la place de ê et des i à la place de é
Je remets le code entier mais j'ai tout essayé UTF8, charset=iso-8859-1" rien ne change ! une idée ?
Je changerai après résolution des "" en '' dans le mail
Merci d'avance.
Cher(e) xxxxx,
Votre inscription vient d'jtre validie par l'administrateur du site.
Vous pouvez disormais vous connecter sur notre site
http://www...
Cordialement.
<?php
//Ne pas oublier de mettre le session_start()
require('include/common.php');
if (isset($_SESSION[$prefix.'logged']) && $_SESSION[$prefix.'logged'] === true)
{
designhaut($lang['supprime_message']);
$id = intval(@$_GET['id']);
$nbre_membres = mysql_query('SELECT COUNT(id) AS nbre_membres FROM '.$prefix.'membres WHERE id='.$id)or die(mysql_error());
$nbre_membres = mysql_result($nbre_membres, 0, 'nbre_membres');
include("configuration.php");
?>
<h1>validation des membres </h1>
<?php
$update = isset($_POST['update']) ? $_POST['update'] : array();
$id = isset($_POST['id']) ? $_POST['id'] : array();
if (sizeof($update)==0){
echo 'Vous n\'avez pas selectionné de membre à valider !';
echo'<p>';
echo'<a href="admin_validation_membres.php">Retour à la validation des membres</a>';
exit;
}
else
{
foreach ($update as $id){
$sql='UPDATE membres SET valide="1" WHERE membres.id='.$id;
mail("".$_SESSION['email']."","Validation inscription sur notre espace membres","Cher(e) ".$_SESSION['pseudo'].",\n\nVotre inscription vient d'être validée par l'administrateur du site.\n\nVous pouvez désormais vous connecter sur notre site http://www...\n\n Cordialement.\n\n","From: Espace membre <[email protected]>\r\n");
echo 'Le membre a bien été validé<p><a href="admin_validation_membres.php">Retour à la validation des membres</a>';
$req= mysql_query($sql);
}
//header('location: messagerie.php');
}
designbas();
}
else
header('location: index.php');
?>
Bonsoir,
c'est OK j'y suis finalement arrivé avec $_SESSION
Par contre maintenant je reçois le mail comme ceci : des j à la place de ê et des i à la place de é
Je remets le code entier mais j'ai tout essayé UTF8, charset=iso-8859-1" rien ne change ! une idée ?
Je changerai après résolution des "" en '' dans le mail
Merci d'avance.
Cher(e) xxxxx,
Votre inscription vient d'jtre validie par l'administrateur du site.
Vous pouvez disormais vous connecter sur notre site http://www...
Cordialement.
[php]
<?php
//Ne pas oublier de mettre le session_start()
require('include/common.php');
if (isset($_SESSION[$prefix.'logged']) && $_SESSION[$prefix.'logged'] === true)
{
designhaut($lang['supprime_message']);
$id = intval(@$_GET['id']);
$nbre_membres = mysql_query('SELECT COUNT(id) AS nbre_membres FROM '.$prefix.'membres WHERE id='.$id)or die(mysql_error());
$nbre_membres = mysql_result($nbre_membres, 0, 'nbre_membres');
include("configuration.php");
?>
<h1>validation des membres </h1>
<?php
$update = isset($_POST['update']) ? $_POST['update'] : array();
$id = isset($_POST['id']) ? $_POST['id'] : array();
if (sizeof($update)==0){
echo 'Vous n\'avez pas selectionné de membre à valider !';
echo'<p>';
echo'<a href="admin_validation_membres.php">Retour à la validation des membres</a>';
exit;
}
else
{
foreach ($update as $id){
$sql='UPDATE membres SET valide="1" WHERE membres.id='.$id;
mail("".$_SESSION['email']."","Validation inscription sur notre espace membres","Cher(e) ".$_SESSION['pseudo'].",\n\nVotre inscription vient d'être validée par l'administrateur du site.\n\nVous pouvez désormais vous connecter sur notre site http://www...\n\n Cordialement.\n\n","From: Espace membre <
[email protected]>\r\n");
echo 'Le membre a bien été validé<p><a href="admin_validation_membres.php">Retour à la validation des membres</a>';
$req= mysql_query($sql);
}
//header('location: messagerie.php');
}
designbas();
}
else
header('location: index.php');
?>
[/php]