Mon problème est que le mail n'est pas envoyé. La 1ère requête est cependant exécutée.
<?php
session_start();
include("inc_connexion.php");
$maConnexion=connexion();
$requete1 = "select * from utilisateur";
$resultat= mysql_query($requete1, $maConnexion);
$row=mysql_fetch_array($resultat);
if(!empty($_GET['id']))
{
$requete2 = "update utilisateur set actif='1' where id='".$_GET['id']."'";
mysql_query($requete2, $maConnexion);
}
//Envoi du mail avec identifiants
$requete3 = "SELECT login FROM utilisateur WHERE id = '".$_GET['id']."'";
$res = mysql_query($requete3, $maConnexion) or die('Erreur SQL !<br>'.$requete3.'<br>'.mysql_error());
$ligne = mysql_fetch_array($res);
$TO = $ligne['mail'];
$h = "From: " . $TO;
$subject = "Rio Services : Création de compte";
$message = "Rio Services" . "\r\n\r\n";
$message .= "Identifiant : " . $ligne['login'] . "\r\n\r\n";
$message .= "Mot de passe : " . $ligne['mdp'] . "\r\n\r\n";
while (list($key, $val) = each($HTTP_POST_VARS))
{
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location:Partenaires.php");
?>