コード例 #1
0
ファイル: trade.php プロジェクト: jfanctil/lamoria
              $query = "insert into pgc.emails (id_pool,saison_id,`from`,`to`,subject,body)
                        values (2,$id_saison,13,11,\"$poolName - Transaction en attente d'approbation\",\"Aller sur le site en Admin pour approuver/supprimer la transaction.\")";
              mysql_query($query, $pool->handle);
              if (mysql_affected_rows() > 0) $pool->dbLog($id_pool,$gerant,"envoie_email_approbation",$query);
         }
         */
     }
 } else {
     if ($accept_decline == "decline") {
         $pool->tradePropositionDecline($id_pool, $id_tradeProposition, $gerant, $id_saison, $periode, $commentaire_refus);
         $afficheNotification_type = array(0 => "notice");
         $afficheNotification_msg = array(0 => "Une proposition a été refusée.");
         $afficheNotification_sticky = array(0 => "false");
     } else {
         if ($accept_decline == "cancel") {
             if ($pool->tradePropositionCancel($id_pool, $id_tradeProposition, $gerant, $id_saison, $periode)) {
                 $afficheNotification_type = array(0 => "succes");
                 $afficheNotification_msg = array(0 => "La proposition a été cancellée avec succès.");
                 $afficheNotification_sticky = array(0 => "false");
             } else {
                 $afficheNotification_type = array(0 => "error");
                 $afficheNotification_msg = array(0 => "Une erreur s'est produite lors de la cancellation de la proposition d'échange. Validez que tout est conforme stp...");
                 $afficheNotification_sticky = array(0 => "false");
             }
         } else {
             if ($accept_decline == "contre-offre") {
                 // on redirige vers la page 'tradecenter' avec la proposition_id en post...
                 header("Location: /src/tradecenter.php?old_id_prop={$id_tradeProposition}");
                 exit;
             }
         }
コード例 #2
0
ファイル: trade.php プロジェクト: jfanctil/lamoria
             $pool->dbLog($id_pool, $gerant, "envoie_email_approbation", $query);
         }
         if ($id_pool != 8) {
             $query = "insert into pgc.emails (id_pool,saison_id,`from`,`to`,subject,body)\n                  values (2,{$id_saison},13,11,\"{$poolName} - Transaction en attente d'approbation\",\"Aller sur le site en Admin pour approuver/supprimer la transaction.\")";
             mysql_query($query, $pool->handle);
             if (mysql_affected_rows() > 0) {
                 $pool->dbLog($id_pool, $gerant, "envoie_email_approbation", $query);
             }
         }
     }
 } else {
     if ($accept_decline == "decline") {
         $pool->tradePropositionDecline($id_pool, $id_tradeProposition, $gerant, $id_saison, $commentaire_refus);
     } else {
         if ($accept_decline == "cancel") {
             $pool->tradePropositionCancel($id_pool, $id_tradeProposition, $gerant, $id_saison);
         } else {
             if ($accept_decline == "contre-offre") {
                 // premièrement, on met "cancelle" la 1ère proposition
                 //      $query = "update trade_proposition set gerant1_accepte='N',gerant2_accepte='N'
                 //            where id = $id_tradeProposition";
                 //      mysql_query($query, $pool->handle);
                 // deuxièmement, on ramène à la page des propositions avec les joueurs de l'ancienne offre déjà sélectionnés.
                 // puisque c'est une contre-offre, le gérant 'actif' est nécessairement le gérant 2, car il a reçu l'offre
                 $query = "select liste_joueurs_gerant1,liste_joueurs_gerant2,id_gerant1\n            from trade_proposition\n            where id = {$id_tradeProposition}";
                 $resultID = mysql_query($query, $pool->handle);
                 $data = mysql_fetch_array($resultID, MYSQL_ASSOC);
                 mysql_free_result($resultID);
                 $cb_gerant_selected = $data[id_gerant1];
                 $liste_joueurs_gerant1 = $data[liste_joueurs_gerant1];
                 $liste_joueurs_gerant2 = $data[liste_joueurs_gerant2];