Example #1
0
function afficherFicheComposant($id_composant)
{
    global $MUNDIDEY;
    $page = "engine_view.php";
    if ($id_composant == "new") {
        $info = "Ajouter";
        $nom_composant = "";
        $commentaire_composant = "";
        $id_race_composant = "";
        $priorite_composant = "";
    } else {
        $lesComposants = selectDbComposants($id_composant);
        $res = $lesComposants[1];
        $id_composant = $res[id_composant];
        $nom_composant = stripslashes($res[nom_composant]);
        $id_race_composant = stripslashes($res[id_race_composant]);
        // c'est une chaine !
        $priorite_composant = $res[priorite_composant];
        $commentaire_composant = html_entity_decode(stripslashes($res[commentaire_composant]));
        $info = "Modifier";
    }
    echo "<form action='{$page}?composant=edit' method='post' name='formulaire_compo'>";
    echo "<input type='hidden' name='act' value='{$id_composant}'>";
    echo "<input type='hidden' name='id_composant' value='{$id_composant}'>";
    echo "<table style='background-color:#6f7ca2;' class='fiche'>";
    echo "<tr><td>Nom</td>";
    echo "<td><input type='textbox' value=\"" . $nom_composant . "\" name='nom_composant' size='50'</td></tr>";
    echo "<tr><td>Race</td>";
    echo "<td>";
    echo "<select name='id_race_composant'>";
    afficher_listbox_race_bestiaire_select($id_race_composant);
    echo "</select>";
    echo "</td></tr>";
    echo "<tr><td>Priorité</td>";
    echo "<td>";
    echo "<select name='priorite_composant'>";
    afficher_listbox_select("aucune", $priorite_composant, "Hein ?");
    afficher_listbox_select("tresbasse", $priorite_composant, "Pour l'an prochain");
    afficher_listbox_select("basse", $priorite_composant, "Recherché");
    afficher_listbox_select("moyenne", $priorite_composant, "Urgent");
    afficher_listbox_select("haute", $priorite_composant, "Super urgent");
    afficher_listbox_select("superhaute", $priorite_composant, "Pour hier");
    echo "</select>";
    echo "</td></tr>";
    echo "<tr><td>Commentaire</td>";
    echo "<td><textarea name='commentaire_composant'cols='50' rows='10'>";
    echo $commentaire_composant;
    echo "</textarea></td></tr>";
    echo "</table>";
    $res = selectDbVtt($_SESSION['AuthTroll'], "Ecriture Magique");
    // Un bouton modifier pour l'administrateur
    // >10 c'est normal !!
    if (isControlAdministrateur() || count($res) > 10) {
        echo "<input type='submit' name='submit' value='{$info}' class='mh_form_submit'>&nbsp;";
        if ($id_composant != "new") {
            echo "<input type='button' name='suppression' value='Supprimer' class='mh_form_submit'";
            echo " onClick=\"javascript=";
            echo " k=confirm('Confirmer la suppression du composant prioritaire ?');";
            echo " if (k==true) {document.location.href='{$page}?composant=del&id_composant={$id_composant}';}";
            echo "\">&nbsp;";
        }
    }
    echo "<input type='Button' value='Retour à la liste'";
    echo " onClick='JavaScript=document.location.href=\"{$page}?composant=liste\"' class='mh_form_submit'>";
    echo "</form>";
}
Example #2
0
function editDbDistinction()
{
    global $db_vue_rm;
    $page = "engine_view.php";
    isControlAdministrateur("yes");
    // Control strict de l'administrateur
    // Récupération des variables du formulaire
    $id_distinction = $_REQUEST['id_distinction'];
    $nom_distinction = $_REQUEST['nom_distinction'];
    $nom_image_distinction = $_REQUEST['nom_image_distinction'];
    $nom_image_titre_distinction = $_REQUEST['nom_image_titre_distinction'];
    // Si l'on veut ajouter la distinction
    if ($id_distinction == "new") {
        // On l'ajoute dans la base de données
        $sql = "INSERT into distinctions (nom_distinction)";
        $sql .= "VALUES ('" . addslashes($nom_distinction) . "')";
        mysql_query($sql, $db_vue_rm);
        echo mysql_error();
        // puis on récupère l'identifiant qui vient de se faire rentrer
        $id_distinction = mysql_insert_id($db_vue_rm);
        $info_action = "ajoutée";
    } else {
        $info_action = "modifiée";
    }
    $sql = " UPDATE distinctions SET ";
    $sql .= " nom_distinction='" . addslashes($nom_distinction) . "',";
    $sql .= " nom_image_distinction='{$nom_image_distinction}',";
    $sql .= " nom_image_titre_distinction='{$nom_image_titre_distinction}'";
    $sql .= " WHERE id_distinction = {$id_distinction}";
    if (!($result = mysql_query($sql, $db_vue_rm))) {
        echo mysql_error();
        echo "<br>chaine sql = {$sql}<br>";
        echo "Erreur dans la mise à jour de la distinction. Copiez / Collez ce que vous voyez et postez";
        echo " cela dans le forum outils. Merci (ou contactez Bodéga 49145).";
        $erreur = "oui";
    }
    if ($erreur != 'oui') {
        echo "<h1>La distinction " . stripslashes($nom_distinction) . " est {$info_action}</h1>";
        echo "<a href='{$page}?distinction=liste'>Retour à la liste</a> ";
        echo "<a href='{$page}?distinction={$id_distinction}'>Retour à la fiche de la distinction</a>";
    }
}
Example #3
0
function engine_info_ftp_files($isAdmin)
{
    isControlAdministrateur("yes");
    // Control strict de l'administrateur
    $mtime = filemtime("vues/Public_Trolls.txt");
    $date_fichier_trolls = date("d/m/Y H:i", $mtime);
    $mtime = filemtime("vues/Public_Guildes.txt");
    $date_fichier_guildes = date("d/m/Y H:i", $mtime);
    $text = "Si le fichier des trolls ou des guildes était vide, ce n'est pas indiqué ici.";
    afficher_titre_tableau("Date de mise à jour de la base avec les fichiers ftp de MH", $text);
    ?>
    <table class='mh_tdborder' width='70%' align='center'>
     <tr class='mh_tdpage'><td>

   		 <table width="100%" border="0" cellpadding="3" cellspacing="3">
      	<tr>
        	<td align='center'>
				<?php 
    echo "Public_Trolls.txt :" . $date_fichier_trolls . "<br><br>";
    echo "Public_Guildes.txt : {$date_fichier_guildes}";
    ?>
				<br>
				</td></tr>
			</table>
		</td></tr>
	</table>
	<br>
	<?php 
}
Example #4
0
function deleteDbBug($id_bug)
{
    global $db_vue_rm;
    /* --- Vérification des droits. On autorise la suppression  uniquement si 
       c'est un admnistrateur ou l'emetteur du bugs --- */
    $lesBugs = selectDbBugs($id_bug);
    $leBug = $lesBugs[1];
    $id_troll_emetteur_bug = $leBug[id_troll_emetteur_bug];
    if ($id_troll_emetteur_bug != $_SESSION[AuthTroll] && !isControlAdministrateur()) {
        die("<font color=red>Accès refusé</font>");
    }
    $sql = " DELETE FROM bugs ";
    $sql .= " WHERE id_bug={$id_bug}";
    if (!($result = mysql_query($sql, $db_vue_rm))) {
        echo mysql_error();
        echo "<br>chaine sql = {$sql}<br>";
        echo " Erreur dans la suppression du Bug. Copiez / Collez ce que vous voyez et postez";
        echo " cela dans le forum outils. Merci (ou contactez Bodéga 49145).";
    } else {
        echo "<h1>Le Bug n° {$id_bug} est supprimé</h1>";
        echo "<a href='bugs.php?bug=liste'>Retour à la liste des bugs</a> ";
    }
}
function afficher_fiche_gtaniere($id_lieu_gtaniere)
{
    if (is_numeric($id_lieu_gtaniere)) {
        $lesGTanieres = selectDbGrandesTanieres($id_lieu_gtaniere);
        $res = $lesGTanieres[1];
        $id_lieu_gtaniere = $res[id_lieu_gtaniere];
        $id_guilde_gtaniere = $res[id_guilde_gtaniere];
        $nom_gtaniere = $res['nom_gtaniere'];
        $x_gtaniere = $res['x_gtaniere'];
        $y_gtaniere = $res['y_gtaniere'];
        $z_gtaniere = $res['z_gtaniere'];
        $is_tgv_gtaniere = $res['is_tgv_gtaniere'];
        $prix_tgv_guilde_gtaniere = $res['prix_tgv_guilde_gtaniere'];
        $prix_tgv_amis_gtaniere = $res['prix_tgv_amis_gtaniere'];
        $prix_tgv_neutres_gtaniere = $res['prix_tgv_neutres_gtaniere'];
        $prix_tgv_ennemis_gtaniere = $res['prix_tgv_ennemis_gtaniere'];
        $connexions_gtaniere = $res['connexions_gtaniere'];
        $is_soins_gtaniere = $res['is_soins_gtaniere'];
        $prix_soins_guilde_gtaniere = $res['prix_soins_guilde_gtaniere'];
        $prix_soins_amis_gtaniere = $res['prix_soins_amis_gtaniere'];
        $prix_soins_neutres_gtaniere = $res['prix_soins_neutres_gtaniere'];
        $prix_soins_ennemis_gtaniere = $res['prix_soins_ennemis_gtaniere'];
        $is_resurection_gtaniere = $res['is_resurection_gtaniere'];
        $prix_resurection_guilde_gtaniere = $res['prix_resurection_guilde_gtaniere'];
        $prix_resurection_amis_gtaniere = $res['prix_resurection__gtaniere'];
        $prix_resurection_neutres_gtaniere = $res['prix_resurection__gtaniere'];
        $prix_resurection_ennemis_gtaniere = $res['prix_resurection__gtaniere'];
        $is_forgeron_gtaniere = $res['is_forgeron_gtaniere'];
        $prix_forgeron_guilde_gtaniere = $res['prix_forgeron_guilde_gtaniere'];
        $prix_forgeron_amis_gtaniere = $res['prix_forgeron_guilde_gtaniere'];
        $prix_forgeron_neutres_gtaniere = $res['prix_forgeron_guilde_gtaniere'];
        $prix_forgeron_ennemis_gtaniere = $res['prix_forgeron_guilde_gtaniere'];
        $is_commerce_gtaniere = $res['is_commerce_gtaniere'];
        $date_gtaniere = $res['date'];
        $info = "Modifier";
    } else {
        $info = "Ajouter";
    }
    ?>
	<form action='tanieres.php?' method='POST'>
	<input type='hidden' name='type_action' value='editdb'>
	<table class='mh_tdtitre'>
		<tr class='mh_tdpage' valign='top' align='right'>
			<td>
				Nom la tanière <br>
					<input type='text' name='nom_gtaniere' value='<?php 
    echo addslashes($nom_gtaniere);
    ?>
' size='25'> <br>
				Numéro de la tanière <input type='text' name='id_lieu_gtaniere' value='<?php 
    echo $id_lieu_gtaniere;
    ?>
' size='6'> <br>
				Numéro de la guilde <input type='text' name='id_guilde_gtaniere' value='<?php 
    echo $id_guilde_gtaniere;
    ?>
' size='6'> <br>
				Positions X:<input type='text' name='x_gtaniere' value='<?php 
    echo $x_gtaniere;
    ?>
' size="3"> <br>
				Positions Y:<input type='text' name='y_gtaniere' value='<?php 
    echo $y_gtaniere;
    ?>
' size="3"> <br>
				Positions Z:<input type='text' name='z_gtaniere' value='<?php 
    echo $z_gtaniere;
    ?>
' size="3"> <br>
			</td>
			<td>
				TGV : 
				<select name='is_tgv_gtaniere'>
				<?php 
    echo afficher_listbox_select("oui", $is_tgv_gtaniere, "Oui");
    echo afficher_listbox_select("non", $is_tgv_gtaniere, "Non");
    ?>
				</select><br>
				Prix <br>
				Guilde : <input type='text' name='prix_tgv_guilde_gtaniere' value='<?php 
    echo $prix_tgv_guilde_gtaniere;
    ?>
' size="6"> <br>
				Amis : <input type='text' name='prix_tgv_amis_gtaniere' value='<?php 
    echo $prix_tgv_amis_gtaniere;
    ?>
' size="6"> <br>
				Neutres : <input type='text' name='prix_tgv_neutres_gtaniere' value='<?php 
    echo $prix_tgv_neutres_gtaniere;
    ?>
' size="6"> <br>
				Ennemis : <input type='text' name='prix_tgv_ennemis_gtaniere' value='<?php 
    echo $prix_tgv_ennemis_gtaniere;
    ?>
' size="6"> <br>
			</td>
			<td>
				Soins : 
				<select name='is_soins_gtaniere'>
				<?php 
    echo afficher_listbox_select("oui", $is_soins_gtaniere, "Oui");
    echo afficher_listbox_select("non", $is_soins_gtaniere, "Non");
    ?>
				</select><br>
				Prix <br>
				Guilde : <input type='text' name='prix_soins_guilde_gtaniere' value='<?php 
    echo $prix_tgv_guilde_gtaniere;
    ?>
' size="6"> <br>
				Amis : <input type='text' name='prix_soins_amis_gtaniere' value='<?php 
    echo $prix_tgv_amis_gtaniere;
    ?>
' size="6"> <br>
				Neutres : <input type='text' name='prix_soins_neutres_gtaniere' value='<?php 
    echo $prix_tgv_neutres_gtaniere;
    ?>
' size="6"> <br>
				Ennemis : <input type='text' name='prix_soins_ennemis_gtaniere' value='<?php 
    echo $prix_tgv_ennemis_gtaniere;
    ?>
' size="6"> <br>
			</td>
			<td>
				Résurection : 
				<select name='is_resurection_gtaniere'>
				<?php 
    echo afficher_listbox_select("oui", $is_resurection_gtaniere, "Oui");
    echo afficher_listbox_select("non", $is_resurection_gtaniere, "Non");
    ?>
				</select><br>
				Prix <br>
				Guilde : <input type='text' name='prix_resurection_guilde_gtaniere' value='<?php 
    echo $prix_resurection_guilde_gtaniere;
    ?>
' size="6"> <br>
				Amis : <input type='text' name='prix_resurection_amis_gtaniere' value='<?php 
    echo $prix_resurection_amis_gtaniere;
    ?>
' size="6"> <br>
				Neutres : <input type='text' name='prix_resurection_neutres_gtaniere' value='<?php 
    echo $prix_resurection_neutres_gtaniere;
    ?>
' size="6"> <br>
				Ennemis : <input type='text' name='prix_resurection_ennemis_gtaniere' value='<?php 
    echo $prix_resurection_ennemis_gtaniere;
    ?>
' size="6"> <br>
			</td>
			<td>
				Forgeron : 
				<select name='is_forgeron_gtaniere'>
				<?php 
    echo afficher_listbox_select("oui", $is_forgeron_gtaniere, "Oui");
    echo afficher_listbox_select("non", $is_forgeron_gtaniere, "Non");
    ?>
				</select><br>
				Prix <br>
				Guilde : <input type='text' name='prix_forgeron_guilde_gtaniere' value='<?php 
    echo $prix_forgeron_guilde_gtaniere;
    ?>
' size="6"> <br>
				Amis : <input type='text' name='prix_forgeron_amis_gtaniere' value='<?php 
    echo $prix_forgeron_amis_gtaniere;
    ?>
' size="6"> <br>
				Neutres : <input type='text' name='prix_forgeron_neutres_gtaniere' value='<?php 
    echo $prix_forgeron_neutres_gtaniere;
    ?>
' size="6"> <br>
				Ennemis : <input type='text' name='prix_forgeron_ennemis_gtaniere' value='<?php 
    echo $prix_forgeron_ennemis_gtaniere;
    ?>
' size="6"> <br>
			</td>
			<td>
				Commerce : 
				<select name='is_commerce_gtaniere'>
				<?php 
    echo afficher_listbox_select("oui", $is_commerce_gtaniere, "Oui");
    echo afficher_listbox_select("non", $is_commerce_gtaniere, "Non");
    ?>
				</select>
			</td>
			<td>
				Connexions : <br>
				<textarea name='connexions_gtaniere'><?php 
    echo $connexions_gtaniere;
    ?>
</textarea><br>
				<i>Séparez par des ; les numéros des LIEUX concernés.</i>
			</td>
		</tr>

	</table>
	<?php 
    echo "<input type='submit' name='submit' value='{$info}' class='mh_form_submit'>&nbsp;";
    if (isControlAdministrateur()) {
        if ($id_taniere != "new") {
            echo "<input type='button' name='suppression' value='Supprimer' class='mh_form_submit'";
            echo " onClick=\"javascript=";
            echo " k=confirm('Confirmer la suppression de la tanière ?');";
            echo " if (k==true) {document.location.href='taniere.php?type_action=del&id_lieu_gtaniere={$id_lieu_gtaniere}';}";
            echo "\">&nbsp;";
        }
    }
    ?>
	<input type='Button' value='Retour à Liste' class='mh_form_submit' 
	onClick='JavaScript=document.location.href="tanieres.php?type_action=list"'>
	<?php 
}
Example #6
0
function loterie_admin_encours($id_loterie)
{
    isControlAdministrateur("yes");
    // Control strict de l'administrateur
    afficher_contenu_tableau("Administration : Etat en-cours");
    $loterie = new loterie($id_loterie);
    // on v&eacute;rifie que l'&eacute;tat &eacute;tait bien ouvert
    if ($loterie->get_etat() != 'ouvert') {
        die('Erreur, l\\&eacute;tat de la loterie n\'est pas ouvert<br>');
    }
    $loterie->set_etat('en_cours');
    $loterie->update_db();
    $text .= "Changement d'&eacute;tat effectu&eacute;<br><br>";
    $text .= "Les trolls peuvent maintenant participer &agrave; la loterie.<br><br>";
    $text .= "<input type='button' value='Retour Liste' class='mh_form_submit'";
    $text .= " onClick='Javascript:document.location.href=\"/loteries/loterie.php?admin=liste\"'>";
    afficher_contenu_tableau($text);
}
Example #7
0
function afficherFicheBug($id_bug)
{
    global $db_vue_rm, $admin;
    if ($id_bug == "new") {
        $titre = "<h3>Ajout d'un bug ou d'un souhait</h3>";
        $id_troll_emetteur_bug = $_SESSION[AuthTroll];
        $id_troll_responsable_bug = 0;
        $date_ouverture_bug = date("Y-m-d H-i-s");
    } else {
        // On va chercher les informations du bug
        $lesBugs = selectDbBugs($id_bug);
        $res = $lesBugs[1];
        $id_bug = $res[id_bug];
        $id_troll_emetteur_bug = $res[id_troll_emetteur_bug];
        $id_troll_responsable_bug = $res[id_troll_responsable_bug];
        $nom_emetteur = stripslashes($res[nom_emetteur]);
        $nom_responsable = stripslashes($res[nom_responsable]);
        $date_ouverture_bug = $res[date_ouverture_bug];
        $date_cloture_bug = $res[date_cloture_bug];
        $description_bug = stripslashes($res[description_bug]);
        $criticite_bug = $res[criticite_bug];
        $type_bug = $res[type_bug];
        $etat_bug = $res[etat_bug];
        $outil_touche_bug = $res[outil_touche_bug];
        $titre = "<h3>Edition d'un Bug ou d'un souhait</h3>";
    }
    if ($description == "") {
        $description = "....";
    }
    echo "<form action='bugs.php'>";
    echo "<input type='hidden' name='bug' value='edit'>";
    echo "<input type='hidden' name='id_bug' value='{$id_bug}'>";
    echo "<input type='hidden' name='id_troll_emetteur_bug' value='{$id_troll_emetteur_bug}'>";
    echo "<input type='hidden' name='id_troll_responsable_bug' value='{$id_troll_responsable_bug}'>";
    echo "<input type='hidden' name='date_ouverture_bug' value='{$date_ouverture_bug}'>";
    echo "<input type='hidden' name='etat_bug_old' value='{$etat_bug}'>";
    echo "<table><tr><td valign='top'>";
    echo "<table class='mh_tdborder'>";
    echo "<tr class='mh_tdtitre'><td colspan='2' align='center'>{$titre}";
    if ($id_bug == "new") {
        echo "<input type='submit' value='Ajouter' class='mh_form_submit'> ";
    } else {
        if ($id_troll_emetteur_bug == $_SESSION[AuthTroll] || isControlAdministrateur()) {
            echo " <input type='submit' value='Modifier' class='mh_form_submit'>";
            echo " <input type='button' name='suppression' value='Supprimer' class='mh_form_submit'";
            echo " onClick=\"javascript=";
            echo " k=confirm('Vous êtes sur le point de supprimer le bug. Il sera détruit de la base de données !";
            echo " Voulez-vous confirmer la suppression ?');";
            echo " if (k==true) {document.location.href=";
            echo "'bugs.php?bug={$id_bug}&action=del';}";
            echo "\"'>&nbsp;";
        }
    }
    echo "<input type='button' class='mh_form_submit' onClick=\"Javascript=document.location.href='bugs.php?bugs=liste'\" value='Retour Liste'>";
    echo "</td></tr>";
    echo "<tr class='mh_tdpage'><td><b>N° du bug</b></td>";
    echo "<td>{$id_bug}</td></tr>";
    echo "<tr class='mh_tdpage'><td><b>Troll émetteur</b></td>";
    echo "<td>{$nom_emetteur} ({$id_troll_emetteur_bug})</td></tr>";
    if ($id_bug != "new") {
        echo "<tr class='mh_tdpage'><td><b>Date d'émission</b></td>";
        echo "<td>" . date('d/m/y H:i', $date_ouverture_bug) . "</td></tr>";
    }
    echo "<tr class='mh_tdpage'><td><b>Description</b></td>";
    echo "<td><textarea cols=60 rows=4 name='description_bug'>";
    echo stripslashes($description_bug);
    echo "</textarea>";
    echo "</td></tr>";
    echo "<tr class='mh_tdpage'><td><b>Outil Touché principalement</b></td>";
    echo "<td><select name='outil_touche_bug'>";
    afficher_listbox_select("bestiaire", $outil_touche_bug);
    afficher_listbox_select("bugs", $outil_touche_bug);
    afficher_listbox_select("firemago", $outil_touche_bug);
    afficher_listbox_select("gps", $outil_touche_bug);
    afficher_listbox_select("ggc", $outil_touche_bug);
    afficher_listbox_select("recherchator", $outil_touche_bug);
    afficher_listbox_select("rg", $outil_touche_bug);
    afficher_listbox_select("stats", $outil_touche_bug);
    afficher_listbox_select("trombinoscope", $outil_touche_bug);
    afficher_listbox_select("vue2d", $outil_touche_bug);
    afficher_listbox_select("vtt", $outil_touche_bug);
    afficher_listbox_select("autre", $outil_touche_bug);
    echo "</select>";
    echo "</td></tr>";
    echo "<tr class='mh_tdpage'><td><b>Criticité</b></td>";
    echo "<td><select name='criticite_bug'>";
    afficher_listbox_select("basse", $criticite_bug);
    afficher_listbox_select("moyenne", $criticite_bug);
    afficher_listbox_select("prioritaire", $criticite_bug);
    echo "</select>";
    echo "</td></tr>";
    echo "<tr class='mh_tdpage'><td><b>Type</b></td>";
    echo "<td><select name='type_bug'>";
    afficher_listbox_select("souhait", $type_bug);
    afficher_listbox_select("bug", $type_bug);
    echo "</select>";
    echo "</td></tr>";
    echo "<tr class='mh_tdpage'><td><b>Etat</b></td>";
    echo "<td><select name='etat_bug'>";
    afficher_listbox_select("ouvert", $etat_bug);
    afficher_listbox_select("en-cours", $etat_bug);
    afficher_listbox_select("clos", $etat_bug);
    echo "</select>";
    echo "</td></tr>";
    if ($id_bug != "new") {
        echo "<tr class='mh_tdpage'><td><b>Responsable</b></td>";
        echo "<td><select name='id_troll_responsable_bug'>";
        afficher_listbox_troll_rm_select($id_troll_responsable_bug, "", 0);
        echo "</select></td></tr>";
        if ($etat_bug == "clos") {
            echo "<tr class='mh_tdpage'><td><b>Date de clôture</b></td>";
            echo "<td>" . date('d/m/y H:i', $date_cloture_bug) . "</td></tr>";
        }
    }
    echo "</table>";
    echo "</td><td valign='top'>";
    if ($id_bug != "new") {
        //echo "<table style='background-color:#6f7ca2;' class='fiche'>";
        echo "<table class='mh_tdborder'>";
        echo "<tr class='mh_tdtitre'><td align='center'> Description </td></tr>";
        $description_bug = preg_replace("/\n/", "<br>", $description_bug);
        echo "<tr class='mh_tdpage'><td>" . stripslashes($description_bug) . "</td></tr>";
        echo "</table>";
    }
    echo "</table>";
    echo "</form>";
}