<?php
include("../../nav_haut.php"); // inclure le haut de la page
echo '<div class="corps" onmouseover="javascript:cache(\'smenu1\'); javascript:cache(\'smenu2\'); javascript:cache(\'smenu3\'); javascript:cache(\'smenu4\'); javascript:cache(\'smenu5\'); javascript:cache(\'smenu6\'); ">'; // debut du corps de la page
if(isset($_SESSION["mailcli"])){ //si les sessions sont pleines
echo "<h4 class='titre'>".$MenuHisto2[$lang]."</h4>";
if ($connexion){ // si connexion à la base réussi
if(mysql_select_db($base,$connexion)){
$temps_annulation = time() - 1800;
//echo date("r",$temps_annulation);
$requete_echoue = "UPDATE freepay_achat_en_attente SET status = '-2' where mail_acheteur = '".$_SESSION["mailcli"]."' AND `status` = '0' and date_attente <= $temps_annulation;";
$resultat_echoue = mysql_query($requete_echoue,$connexion) ; //Envoie une requête à un serveur MySQL
$requete_tr = "Select * from freepay_achat_en_attente
where mail_acheteur = '".$_SESSION["mailcli"]."'
order by `num_transaction` desc
limit 0,12;";
$resultat_tr = mysql_query($requete_tr,$connexion) ; //Envoie une requête à un serveur MySQL
$ligne_tr = @mysql_fetch_assoc($resultat_tr); //Lit une ligne de résultat MySQL dans un tableau associatif
if (!empty($ligne_tr)){
echo '
<table width="100%">
<tr>
<th>'.$num_transaction_i18n[$lang].'</th>
<th>'.$ISINi18n[$lang].'</th>
<th>'.$Valeur[$lang].'</th>
<th>'.$Devise[$lang].'</th>
<th>'.$ValPrct[$lang].'</th>
<th>'.$Date[$lang].'</th>
<th>'.$statusi18n[$lang].'</th>
</tr>';
do{
echo '
<tr>
<td class="valeur" onmouseover="this.style.backgroundColor=\'white\'"
onmouseout="this.style.backgroundColor=\'#c8d7e3\'" > ';
$requete_api = "Select * from freepay_api_moneybookers where transaction_id = ".$ligne_tr["num_transaction"]." ;";
$resultat_api = mysql_query($requete_api,$connexion);
$ligne_api=mysql_fetch_assoc($resultat_api);
if (!empty($ligne_api)){
echo '<a href="'.$AdresseFreePay.'paiement/pay/mb_afficher.php?mb_transaction_id='.$ligne_api["mb_transaction_id"].'">'.$ligne_tr["num_transaction"].'</a> </td>';
}else{
echo $ligne_tr["num_transaction"] ;
}
echo '</td>
<td class="valeur" onmouseover="this.style.backgroundColor=\'white\'"
onmouseout="this.style.backgroundColor=\'#c8d7e3\'" >'.$ligne_tr["num_titre"].'</td>
<td class="valeur" onmouseover="this.style.backgroundColor=\'white\'"
onmouseout="this.style.backgroundColor=\'#c8d7e3\'" >'.$ligne_tr["valeur_titre"].'</td>
<td class="valeur" onmouseover="this.style.backgroundColor=\'white\'"
onmouseout="this.style.backgroundColor=\'#c8d7e3\'" >'.$_SESSION["devise"].'</td>
<td class="valeur" onmouseover="this.style.backgroundColor=\'white\'"
onmouseout="this.style.backgroundColor=\'#c8d7e3\'" >'.$ligne_tr["profit_titre"].'</td>
<td class="valeur" onmouseover="this.style.backgroundColor=\'white\'"
onmouseout="this.style.backgroundColor=\'#c8d7e3\'" >'.date("r",$ligne_tr["date_attente"]).'</td>';
if("2" == $ligne_tr["status"]){$ligne_tr["status"] = $statusP2[$lang];}
if("1" == $ligne_tr["status"]){$ligne_tr["status"] = $statusP1[$lang];}
if("0" == $ligne_tr["status"]){$ligne_tr["status"] = $statusE0[$lang];} //sinon bug
if("-1" == $ligne_tr["status"]){$ligne_tr["status"] = $statusM1[$lang];}
if("-2" == $ligne_tr["status"]){$ligne_tr["status"] = $statusM2[$lang];}
if("-3" == $ligne_tr["status"]){$ligne_tr["status"] = $statusM3[$lang];}
echo'
<td class="valeur" onmouseover="this.style.backgroundColor=\'white\'"
onmouseout="this.style.backgroundColor=\'#c8d7e3\'" >'.$ligne_tr["status"].'</td>
</tr>';
}while($ligne_tr=mysql_fetch_assoc($resultat_tr)); //tant qu'il y a des valeurs
echo '
</table>';
}else{
echo "<p class='erreur'>".$ErrBaseEmpty[$lang]."</p>";
}
}else{
echo $ErrBase[$lang];
}
}else{
echo '<p class="info"><strong>La connexion à la base de donnée à échoué.</strong></p>';
}
}else{ //si les sessions sont vides
echo "
<script type='text/javascript'>
window.location.replace('".$AdresseFreePay."support/client/connexion.php?URLRetour=http://".$_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME']."');
</script>
";
}
echo "</div>"; // fin du corps de la page
include("../../nav_bas.php"); // inclure le bas de la page
?>