$equipe14v = $equipe14vtmp; $equipe15v = $equipe15vtmp; } } if ($operation) { if ($operation != "N") { $jeu_id = setMiseAJourJeu($jeu_id, $titre, $bloque, $invisible, $commentaire, $equipe1d, $equipe1v, $equipe2d, $equipe2v, $equipe3d, $equipe3v, $equipe4d, $equipe4v, $equipe5d, $equipe5v, $equipe6d, $equipe6v, $equipe7d, $equipe7v, $equipe8d, $equipe8v, $equipe9d, $equipe9v, $equipe10d, $equipe10v, $equipe11d, $equipe11v, $equipe12d, $equipe12v, $equipe13d, $equipe13v, $equipe14d, $equipe14v, $equipe15d, $equipe15v, $operation, $idSite); } } if ($jeu_id) { $operation = "M"; } else { $operation = "C"; } //supprimeUnJeu($jeu_id); ferme_base($db_link); } ?> <div id="contenu"> <h2>Administration des jeux</h2> <p>Les jeux proposés correspondent au Loto Sportif de la Française des jeux; il n'y a donc qu'un jeu à la fois et les joueurs n'ont la possibilité que de jouer sur le dernier jeu mis en ligne. Les jeux précédents ne sont plus accessible.</p> <a href="admin_jeu.php" class="miniAction">Mise à jour d'un jeu</a> <?php if ($jeu_id) { echo "<h3>Modification d'un jeu</h3>"; } else {
function SauveBaseEtMail($destinataire) { $db_link = ouvre_base(); global $sql_bdd; if ($db_link) { $tables = mysql_list_tables($sql_bdd); while ($donnees = mysql_fetch_array($tables)) { $table = $donnees[0]; $res = mysql_query("SHOW CREATE TABLE {$table}"); if ($res) { $insertions = ""; $tableau = mysql_fetch_array($res); //$tableau[1] .= ";"; $valTab = "\nDROP TABLE IF EXISTS `{$table}`;"; $valTab .= "\n" . str_replace("\n", "", $tableau[1]); $dumpsql[] = str_replace(",", ",\n", $valTab); // Ajout de la notion de l'auto-incrmement $req_autoincrement = mysql_query('SHOW TABLE STATUS FROM ' . $sql_bdd . ' LIKE \'' . $table . '\''); if ($req_autoincrement != FALSE) { $ligne_autoincrement = mysql_fetch_array($req_autoincrement); if (!empty($ligne_autoincrement['Auto_increment'])) { $dumpsql[] .= ' AUTO_INCREMENT=' . $ligne_autoincrement['Auto_increment'] . ";\n"; } } $req_table = mysql_query("SELECT * FROM {$table}"); $nbr_champs = mysql_num_fields($req_table); while ($ligne = mysql_fetch_array($req_table)) { $insertions .= "INSERT INTO {$table} VALUES("; for ($i = 0; $i <= $nbr_champs - 1; $i++) { $insertions .= "'" . mysql_real_escape_string($ligne[$i]) . "', "; } $insertions = substr($insertions, 0, -2); $insertions .= ");\n"; } if ($insertions != "") { $dumpsql[] = $insertions; } } } $contenucomplet = implode("\r", $dumpsql); // Entete du mail .. $entetedate = date("D, j M Y H:i:s -0600"); // Offset horaire $entetemail = "From: AdministrateurMonLS \n"; // Adresse expéditeur $entetemail .= "Cc: \n"; $entetemail .= "Bcc: \n"; // Copies cachées $entetemail .= "Reply-To: monls@free.fr \n"; // Adresse de retour $entetemail .= "X-Mailer: PHP/" . phpversion() . "\n"; $entetemail .= "Date: {$entetedate}"; mail($destinataire, "Sauvegarde de la BD monls", $contenucomplet, $entetemail); ferme_base($db_link); } }