function news_comment_form($News) { $form = '<form method="POST" action="' . get_link('Comments', 'Public') . '">'; $form .= call_bbcode_editor("Comment_Message"); //$form .= '<textarea name="Comment_Message" ID="message" rows="10" cols="50"></textarea><br/><br/>'; $form .= '<input type="hidden" name="Comment_News_ID" value="' . stripslashes_r($News['News_ID']) . '"/>'; $form .= '<input type="hidden" name="News_ID" value="' . stripslashes_r($News['News_ID']) . '"/>'; $form .= '<input type="hidden" name="Comment_Date" value="' . date('Y-m-d H:i:s') . '"/>'; $form .= '<input type="hidden" name="Comment_Account_Pseudo" value="' . user_data('Account_Pseudo') . '"/>'; $form .= '<input type="hidden" name="token" value="' . generer_token('Comment-' . $News['News_ID']) . '" />'; $form .= '<input type="submit" name="End_Add" value="Terminer">'; $form .= '</form>'; return $form; }
<?php if (isset($order) && $order == true) { extract($_POST); $Order_list = list_db('list_ordres'); $token = generer_token("Register-step-order"); if (!empty($Order_list)) { foreach ($Order_list as $Order) { extract(stripslashes_r($Order)); $html_order[$Order_ID] = '<h2>' . $Order_Name . '</h2>'; $html_order[$Order_ID] .= '<p>' . nl2br($Order_Description) . '</p>'; $html_order[$Order_ID] .= '<form method="POST" action="' . get_link('Order', 'Register') . '">'; $html_order[$Order_ID] .= "<input type='hidden' name='Order_ID' value='{$Order_ID}' />"; $html_order[$Order_ID] .= "<input type='hidden' name='Account_ID' value='" . $user_record['Account_ID'] . "' />"; //$html_order[$Order_ID] .= '<input type="submit" name="Confirm" value="Rejoindre" />'; $html_order[$Order_ID] .= '<input type="hidden" name="token" value="' . $token . '"/>'; $html_order[$Order_ID] .= '<input type="submit" name="Order" value="' . LanguageValidation::nMsg("btn.register.order") . '"/>' . LanguageValidation::eMsg("btn.register.order"); $html_order[$Order_ID] .= '</form>'; } echo "<div id='Ange' class='Ordre'>" . $html_order[2] . "</div>"; echo "<div id='Demon' class='Ordre'>" . $html_order[3] . "</div>"; echo '<p>Bienvenue sur la page des ordres</p>'; echo '<p>Vous êtes actuellement neutre. Pour participer au PVP dans le champs de batailles vous devez choisir un odre à servir</p>'; echo '<p>ATTENTION, ce choix est irréversible, choisissez donc bien</p>'; } else { echo '<form method="POST" action="' . get_link('Order', 'Register') . '">'; echo "<input type='hidden' name='Order_ID' value='0' />"; echo "<input type='hidden' name='Account_ID' value='" . $user_record['Account_ID'] . "' />"; //echo '<input type="submit" name="Confirm" value="Rejoindre" />'; echo '<input type="hidden" name="token" value="' . $token . '"/>'; echo '<input type="submit" name="Race" value="' . LanguageValidation::nMsg("btn.register.pass") . '"/>' . LanguageValidation::eMsg("btn.register.pass");
<?php if (verif_connect()) { if (empty($_POST['Launch'])) { $Chapter_Level = get_db("chapter_account", array('Chapter_Number' => user_data('Account_Chapter'))); if (!empty($Chapter_Level)) { $Chapter_Number = stripslashes($Chapter_Level['Chapter_Number']); echo "<h3>" . stripslashes($Chapter_Level['Chapter_Name']) . "</h3>"; echo "" . stripslashes(nl2br($Chapter_Level['Chapter_Opening'])) . "<br />"; echo '<form method="POST" action="' . get_link('Story', 'Game') . '">'; echo "<input type=\"hidden\" name=\"Chapter_Number\" value=\"{$Chapter_Number}\" />"; echo '<input type="submit" name="Launch" value="continuer" />'; echo '<input type="hidden" name="token" value="' . generer_token('Story') . '" />'; echo '</form><br /><br />'; } else { echo 'Pour le moment il n\'y a aucune histoire, profitez-en pour vous entrainer'; } } else { if ($launch) { echo "<img title='" . $Chapter_Monster['Image_Name'] . "' height='50px' src='data:" . $Chapter_Monster['Image_Type'] . ";base64," . $Chapter_Monster['Image_Base64'] . "' /><br/>"; echo '' . $Chapter_Monster['Monster_Name'] . '<br />'; echo '' . stripslashes(nl2br($Chapter_Monster['Monster_Description'])) . '<br />'; echo 'HP: ???<br />'; echo 'MP: ???<br />'; echo "<a href='" . get_link('Roaster', 'Game') . "'>Rechercher un groupe</a>"; echo '<form method="POST" action="' . get_link('Battle', 'Battle') . '">'; echo '<input type="submit" name="Continue" value="Lancer le combat">'; echo '</form>'; } } compo_roaster();
echo '<p>' . $message . '<br/><br/>'; echo '<form method="POST" action="' . get_link('Map', 'Map') . '">'; echo '<input type="submit" name="carte" value="' . LanguageValidation::nMsg("btn.enter.town") . '"/>' . LanguageValidation::eMsg("btn.enter.town"); //Continuer">'; echo '</form></p>'; } else { if (!verif_town()) { bousole("Map"); instruction(isset($message) ? $message : ""); include_once path_source("map-2", "Map", "Map"); if (isset($array_work_class['recolte'])) { echo "<br/>"; echo '<p><form style="float:right;margin-right:5px;margin-top:10px" method="POST" action="' . get_link('Map', 'Map') . '">'; echo '<input type="hidden" name="recolte" value="ramassage-ressource" />'; foreach ($array_work_class['recolte'] as $recolte) { $job = get_db('fabrique_works', array('Type' => $recolte)); $ressource = get_db('fabrique_ressource', array('Type' => $recolte)); if (isset($job) && isset($ressource)) { echo '<input type="submit" name="' . $recolte . '" value="' . LanguageValidation::nMsg("btn.map." . $recolte) . '"/>' . LanguageValidation::eMsg("btn.map." . $recolte) . "<br/>"; //Continuer">'; } } echo '<input type="hidden" name="token" value="' . generer_token('recolte-map') . '" />'; echo '</form></p>'; } if (isset($message)) { echo '<p style="float:right;margin-right:5px;margin-top:10px;width:200px">' . $message . '</p>'; } } } }
<?php if (verif_connect()) { //Si l'utilisateur ne possède pas de Guilde if (has_guild()) { echo "<div id='guild-chat'>"; echo LanguageValidation::iMsg("intro.guild.chat"); echo '<br />'; echo '<iframe class="chatroom-frame" src="' . get_link('guild', 'Chat') . '"></iframe>'; echo '<form method="POST" action="' . get_link("Chat", "Guild") . '">'; echo '<input type="text" name="chat_Message" placeholder="' . LanguageValidation::nMsg("placeholder.chat.message") . '"/>' . LanguageValidation::eMsg("placeholder.chat.message"); echo '<input type="submit" name="Chat-Send" value="' . LanguageValidation::nMsg("btn.chat.send") . '"/>' . LanguageValidation::eMsg("btn.chat.send"); if (verif_access("Admin", true)) { echo '<input type="submit" name="Clear" value="' . LanguageValidation::nMsg("btn.chat.clear") . '"/>' . LanguageValidation::eMsg("btn.chat.clear"); } echo '<input type="hidden" name="token" value="' . generer_token('guild-Chat-Send') . '" />'; echo '</form>'; echo "</div>"; } }
echo '<input ' . (!has_guild_acces('privilege') ? 'readonly="readonly"' : '') . ' ' . (isset($r) ? 'checked="checked"' : "") . ' type="checkbox" name="priv[' . $e . ']" value="' . $priv . '"/>' . $priv . '<br/>'; } echo "<br/>"; } if (isset($array_forum_type) && !empty($array_forum_type)) { echo "forums de guilde:<br/>"; foreach ($array_forum_type as $e => $priv) { $r = get_db("has_privilege", array('Rank_ID' => $_rank['Rank_ID'], 'Access' => $priv)); echo '<input ' . (!has_guild_acces('privilege') ? 'readonly="readonly"' : '') . ' ' . (isset($r) ? 'checked="checked"' : "") . ' type="checkbox" name="priv[' . $e . ']" value="' . $priv . '"/>' . $priv . '<br/>'; } echo "<br/>"; } if (isset($array_topic_type) && !empty($array_topic_type)) { foreach ($array_topic_type as $e => $priv) { $r = get_db("has_privilege", array('Rank_ID' => $_rank['Rank_ID'], 'Access' => $priv)); echo '<input ' . (!has_guild_acces('privilege') ? 'readonly="readonly"' : '') . ' ' . (isset($r) ? 'checked="checked"' : "") . ' type="checkbox" name="priv[' . $e . ']" value="' . $priv . '"/>' . $priv . '<br/>'; } echo "<br/>"; } if (has_guild_acces('privilege')) { echo '<input type="hidden" name="rank" value="' . $_rank['Rank_ID'] . '"/>'; echo '<input type="hidden" name="token" value="' . generer_token("guild-rank-priv-" . $_rank['Rank_ID']) . '"/>'; echo "<input type='submit' name='priv_rank' /><br/>"; echo "</form >"; } } echo "</td>"; echo "</tr>"; echo "</table>"; } }
include '../includes/common/verif_security.php'; try { verif_origin_user(); } catch (Exception $e) { header('Location: http://localhost/BiellesMeusiennes/BiellesMeusiennes/admin/index.php?message=errortoken&token=' . $_GET['token']); die; } require "../vendor/autoload.php"; use Core\Configure\Config; $inscriptions = Config::QueryBuilder()->findAll("exposants")->execute(); if (!isset($_SESSION)) { session_start(); } if (isset($_SESSION['id']) and isset($_SESSION['username'])) { include_once '../includes/common/verif_security.php'; $token = generer_token(); } ?> <!DOCTYPE html> <html lang="fr"> <head> <?php include '../includes/common/head.php'; //contient le head. ?> <title>Informations des utilisateurs</title> </head> <header>
$myAdmin->niveaux2mod = $row["niveaux2mod"]; $myAdmin->niveaux2del = $row["niveaux2del"]; $myAdmin->addLogs("login", "LOG"); echo "<script>window.location.href='index.php'; </script>"; } else { $smarty->assign("msgErreur", $datas_lang["erreuridentification"]); $_SESSION["tentatives"]++; if ($_SESSION["tentatives"] > 2) { echo "Nombre maximum de tentatives atteint."; exit; } } } /////////////////////////////////////////////////////////////////////////////////// $datas_page = array(); $datas_page["token"] = generer_token('sky-form'); // SECURITE HACK // infos sur le site $mySelect = new mySelect(__FILE__); $mySelect->tables = $thisSite->PREFIXE_TBL_GEN . "site"; $mySelect->fields = "titre"; $mySelect->where = "id=:id AND lg=:lg"; $mySelect->whereValue["id"] = array($thisSite->ID_SITE, PDO::PARAM_STR); $mySelect->whereValue["lg"] = array($myAdmin->LANG_ADMIN, PDO::PARAM_STR); $result = $mySelect->query(); $row = current($result); $smarty->assign("page_tag_title", "ADMINISTRATION " . stripslashes($row["titre"])); /// $smarty->assign("datas_page", $datas_page); $smarty->assign("myAdmin", $myAdmin); $smarty->assign("thisSite", $thisSite);
} if ($cQuest == 0) { echo "<tr><td class='none' >Aucune quete à prendre</td></tr>"; } } //quest to accept $Quests = list_db('foreign_list', array('table' => 'Caranille_Quests', 'ID' => 'Quest_Town_Origin', 'value' => $_SESSION['Town_ID'])); // make sure this npc has a quest assigned to him/her if (!empty($Quests)) { foreach ($Quests as $quest) { $rewarded = get_db('is_incomplete_requested_quest', array('Quest_ID' => $quest['Quest_ID'], 'Account_ID' => user_data('Account_ID'))); // get an array for the status of the quest if (!empty($rewarded)) { echo "<tr><th>" . $quest['Quest_Name'] . "</th></tr>"; echo "<tr><td class='quest'>"; echo $quest["Quest_Defeate"]; $find = get_db("edit_admin", array('table' => 'Caranille_Inventory', 'ID' => 'Inventory_Item_ID', 'value' => $quest['Quest_Item'])); if (!empty($find)) { echo "<form method='post' action='" . get_link('QuestBoard', 'Game') . "'>"; echo "<input type='hidden' name='Quest_ID' value='" . $quest['Quest_ID'] . "'/>"; echo "<input type='submit' name='return_quest' value='Rendre' />"; echo '<input type="hidden" name="token" value="' . generer_token('return_quest-' . $quest['Quest_ID']) . '" />'; echo "</form>"; } echo '</td></tr>'; } } } echo '</table>'; } }
<?php if (isset($classe) && $classe == true) { $classe_list = list_db('list_classes'); $token = generer_token("Register-step-classe"); if (!empty($classe_list)) { foreach ($classe_list as $class) { extract(stripslashes_r($class)); echo '<h2>' . $Classe_Name . '</h2>'; echo '<p>' . nl2br($Classe_Description) . '</p>'; echo '<form method="POST" action="' . get_link('Classe', 'Register') . '">'; echo "<input type='hidden' name='Classe_ID' value='{$Classe_ID}' />"; echo "<input type='hidden' name='Account_ID' value='" . $user_record['Account_ID'] . "' />"; echo '<input type="hidden" name="token" value="' . $token . '"/>'; echo '<input type="submit" name="Classe" value="' . LanguageValidation::nMsg("btn.register.classe") . '"/>' . LanguageValidation::eMsg("btn.register.classe"); echo '</form>'; } echo '<p>ATTENTION, ce choix est irréversible, choisissez donc bien</p>'; } else { echo '<form method="POST" action="' . get_link('Classe', 'Register') . '">'; echo "<input type='hidden' name='Classe_ID' value='0' />"; echo "<input type='hidden' name='Account_ID' value='" . $user_record['Account_ID'] . "' />"; //echo '<input type="submit" name="Confirm" value="Rejoindre" />'; echo '<input type="hidden" name="token" value="' . $token . '"/>'; echo '<input type="submit" name="Race" value="' . LanguageValidation::nMsg("btn.register.pass") . '"/>' . LanguageValidation::eMsg("btn.register.pass"); echo '</form>'; } }
} echo '<tr>'; $desc = isset($sell_description) ? stripslashes(nl2br($Armor[$sell_description])) : ''; $desc .= '<br/><br/>'; $desc .= '' . LanguageValidation::iMsg("label.level.required") . ' : ' . (isset($sell_level_requiered) ? stripslashes($Armor[$sell_level_requiered]) : 1) . '<br/><br/>'; $desc .= isset($sell_HP) ? sprintf($term_HP, stripslashes($Armor[$sell_HP]), strtolower($page) == "magic" ? $Armor[$sell_type] == "Attack" ? "Damage" : "Soin" : null) : ''; $desc .= isset($sell_MP) ? sprintf($term_MP, stripslashes($Armor[$sell_MP])) : ''; $desc .= isset($sell_strength) ? sprintf($term_strength, stripslashes($Armor[$sell_strength])) : ''; $desc .= isset($sell_magic) ? sprintf($term_magic, stripslashes($Armor[$sell_magic])) : ''; $desc .= isset($sell_agility) ? sprintf($term_agility, stripslashes($Armor[$sell_agility])) : ''; $desc .= isset($sell_defense) ? sprintf($term_defense, stripslashes($Armor[$sell_defense])) : ''; echo "<td><a class='infobulle' href='#'>"; echo "<img title='" . $Armor['Image_Name'] . "' height='50px' src='data:" . $Armor['Image_Type'] . ";base64," . $Armor['Image_Base64'] . "' />"; echo '<span>' . nl2br($desc) . '</span></a>'; echo "</td>"; echo '<td>' . (isset($sell_name) ? stripslashes($Armor[$sell_name]) : '') . '</td>'; echo '<td>' . (isset($sell_price) ? render_money($Armor[$sell_price]) : '') . '</td>'; echo '<td>'; echo '<form method="POST" action="' . get_link($page, 'Game') . '">'; echo "<input type=\"hidden\" name=\"" . $sell_id . "\" value=\"" . $Armor[$sell_id] . "\">"; echo "<input type=\"hidden\" name=\"" . $sell_price . "\" value=\"" . $Armor[$sell_price] . "\">"; echo '<input type="submit" name="Buy" value="' . LanguageValidation::nMsg("btn.shop.buy") . '"/>' . LanguageValidation::eMsg("btn.shop.buy"); echo '<input type="hidden" name="token" value="' . generer_token("buy-" . strtolower($page) . "-" . $Armor[$sell_id]) . '"/>'; echo '</form><br />'; echo '</td>'; echo '</tr>'; } echo '</table></p>'; } } }
<?php if (empty($_POST['Login'])) { echo '<div id="login">'; echo '<form method="POST" action="' . get_link('Newsreader', 'User') . '"><br />'; echo '<label for="Email">Adresse e-mail</label><input placeholder="E-mail" type="email" name="Email"/><br /><br />'; echo '<label for="Email_Confirm">Confirmation</label><input placeholder="Resaisir votre email" type="email" name="Email_Confirm"/><br /><br />'; echo '<input type="hidden" name="token" value="' . generer_token('Newsreader') . '" />'; echo '<input type="submit" name="Login" value="Se connecter">'; echo '</form>'; echo '</div>'; } if (isset($message) && $message !== '') { echo nl2br($message); }
extract(stripslashes_r($Guild)); echo "<option value=\"{$Guild_ID}\">{$Guild_Name}</option>"; } echo '</select>'; echo '<input type="hidden" name="token" value="' . generer_token("guild-accept") . '"/>'; echo '</form></li>'; } echo '</ol>'; } if (request_confirm('Create_Guild')) { if (verifier_token(60, get_link('Guild', 'Guild'), 'guild-init')) { echo LanguageValidation::iMsg("intro.guild.create"); echo '<form method="POST" action="' . get_link("Guild", "Guild") . '">'; echo '' . LanguageValidation::iMsg("label.guild.name") . '<input placeholder="' . LanguageValidation::nMsg("placeholder.guild.name") . '" type="texte" name="Guild_Name">' . LanguageValidation::eMsg("placeholder.guild.name") . '<br />'; echo '' . LanguageValidation::iMsg("label.guild.description") . '<br /><textarea placeholder="' . LanguageValidation::nMsg("placeholder.guild.description") . '" name="Guild_Description" ID="Guild_Description" rows="10" cols="50"></textarea>' . LanguageValidation::eMsg("placeholder.guild.description") . '<br /><br />'; echo '<input type="hidden" name="token" value="' . generer_token("guild-create") . '"/>'; echo '<input type="submit" name="Confirm" value="' . LanguageValidation::nMsg("btn.guild.init") . '"/>' . LanguageValidation::eMsg("btn.guild.init"); //Créer la guilde">'; echo '</form>'; } } } else { //echo 'vous appartenez déjà à une guilde'; menu_guild(); echo "<div id='guild-page'>"; echo "<h4>" . guild_data('Guild_Name') . "</h4>"; echo "<p>" . guild_data('Guild_Description') . "</p>"; echo "<p>La guilde est au niveau " . guild_data('Guild_Level') . "</p>"; /** if(guild_data('Guild_Owner_ID') == user_data('Account_ID')) echo 'Vous êtes le fondateur de cette guilde.<br/>';
function bousole($carte = "Map") { $bousole_token = generer_token('deplacement-' . $carte); ?> <table style="float:right;margin-right:5px" border="0" cellpadding="0" cellspacing="0" > <tr> <td> <form action="<?php echo get_link('Map', 'Map'); ?> " method="post"> <input type="submit" value="⇖" /> <input type="hidden" name="deplacement" value="-1|1" /> <input type="hidden" name="token" value="<?php echo $bousole_token; ?> " /> </form> </td> <td> <form action="<?php echo get_link('Map', 'Map'); ?> " method="post"> <input type="submit" value="⇑" /> <input type="hidden" name="deplacement" value="0|1" /> <input type="hidden" name="token" value="<?php echo $bousole_token; ?> " /> </form> </td> <td> <form action="<?php echo get_link('Map', 'Map'); ?> " method="post"> <input type="submit" value="⇗" /> <input type="hidden" name="deplacement" value="1|1" /> <input type="hidden" name="token" value="<?php echo $bousole_token; ?> " /> </form> </td> </tr> <tr> <td> <form action="<?php echo get_link('Map', 'Map'); ?> " method="post"> <input type="submit" value="⇐" /> <input type="hidden" name="deplacement" value="-1|0" /> <input type="hidden" name="token" value="<?php echo $bousole_token; ?> " /> </form> </td> <td align="center" valign="middle" > <?php if ($carte == "Map") { echo user_data("Account_PosX") . "-" . user_data("Account_PosY"); } ?> <?php if ($carte == "Town") { $recup = get_db('position_account', array('Town_ID' => $_SESSION['Town_ID'], 'Account_ID' => user_data('Account_ID'))); echo $recup['Position_PosX'] . "-" . $recup['Position_PosY']; } ?> </td> <td> <form action="<?php echo get_link('Map', 'Map'); ?> " method="post"> <input type="submit" value="⇒" /> <input type="hidden" name="deplacement" value="1|0" /> <input type="hidden" name="token" value="<?php echo $bousole_token; ?> " /> </form> </td> </tr> <tr> <td> <form action="<?php echo get_link('Map', 'Map'); ?> " method="post"> <input type="submit" value="⇙" /> <input type="hidden" name="deplacement" value="-1|-1" /> <input type="hidden" name="token" value="<?php echo $bousole_token; ?> " /> </form> </td> <td> <form action="<?php echo get_link('Map', 'Map'); ?> " method="post"> <input type="submit" value="⇓" /> <input type="hidden" name="deplacement" value="0|-1" /> <input type="hidden" name="token" value="<?php echo $bousole_token; ?> " /> </form> </td> <td> <form action="<?php echo get_link('Map', 'Map'); ?> " method="post"> <input type="submit" value="⇘" /> <input type="hidden" name="deplacement" value="1|-1" /> <input type="hidden" name="token" value="<?php echo $bousole_token; ?> " /> </form> </td> </tr> </table> <?php unset($bousole_token); }
<?php //On commence par s'assurer que le membre est connecté if (verif_connect()) { if (request_confirm('Change_Password')) { echo '' . LanguageValidation::iMsg("intro.reset.password") . '<br /><br />'; echo '<form method="POST" action="' . get_link("Profil", "User") . '"><br />'; echo '' . LanguageValidation::iMsg("label.profil.password") . ' : <input type="password" placeholder="' . LanguageValidation::nMsg("placeholder.profil.password") . '" name="New_Password"/>' . LanguageValidation::eMsg("placeholder.profil.password") . '<br />'; echo '' . LanguageValidation::iMsg("label.profil.confirm") . ': <input type="password" placeholder="' . LanguageValidation::nMsg("placeholder.profil.confirm") . '" name="New_Password_Confirmation">' . LanguageValidation::eMsg("placeholder.profil.confirm") . '<br />'; echo '<input type="hidden" name="token" value="' . generer_token('Character-Password') . '" />'; echo '<input type="submit" name="Finish" value="' . LanguageValidation::nMsg("btn.profil.reset") . '"/>' . LanguageValidation::eMsg("btn.profil.reset"); //Terminer"/>'; echo '</form>'; } else { if (request_confirm('Edit')) { ?> <form method="post" action="<?php get_link("Profil", "User"); ?> " enctype="multipart/form-data"> <fieldset> <legend><?php echo LanguageValidation::iMsg("legend.profil.title"); ?> </legend> <div style="float:left;width:49%"> <label for="avatar"><?php echo LanguageValidation::iMsg("label.profil.avatar"); ?> :</label><br/>
<?php if (isset($race) && $race == true) { $Race_list = list_db('list_races'); $token = generer_token("Register-step-race"); if (!empty($Race_list)) { foreach ($Race_list as $Race) { extract(stripslashes_r($Race)); echo '<h2>' . $Race_Name . '</h2>'; echo '<p>' . nl2br($Race_Description) . '</p>'; echo '<form method="POST" action="' . get_link('Race', 'Register') . '">'; echo "<input type='hidden' name='Race_ID' value='{$Race_ID}' />"; echo "<input type='hidden' name='Account_ID' value='" . $user_record['Account_ID'] . "' />"; echo '<input type="hidden" name="token" value="' . $token . '"/>'; echo '<input type="submit" name="Race" value="' . LanguageValidation::nMsg("btn.register.race") . '"/>' . LanguageValidation::eMsg("btn.register.race"); echo '</form>'; } echo '<p>ATTENTION, ce choix est irréversible, choisissez donc bien</p>'; } else { echo '<form method="POST" action="' . get_link('Race', 'Register') . '">'; echo "<input type='hidden' name='Race_ID' value='0' />"; echo "<input type='hidden' name='Account_ID' value='" . $user_record['Account_ID'] . "' />"; echo '<input type="hidden" name="token" value="' . $token . '"/>'; echo '<input type="submit" name="Race" value="' . LanguageValidation::nMsg("btn.register.pass") . '"/>' . LanguageValidation::eMsg("btn.register.pass"); echo '</form>'; } }
function temoignages() { global $secteur, $page, $temoignage_delimit, $temoignage_ipvisiteur, $temoignage_validForm, $temoignage_message, $temoignage_nom, $temoignage_mail, $temoignage_MsgErreur, $temoignage_file; if ($page == 'temoignages') { ?> <div class="grande"> <h1>Livre d'Or</h1> <form id="livredorform" method="post" action="<?php echo get_link('temoignages', 'Install'); ?> " onsubmit="validLivredor(); return false;"><!----> <input type="hidden" name="token" value="<?php echo generer_token("Temoignage-Send"); ?> " /> <p> <label for="idnom">Nom* :</label> <input id="idnom" type="text" name="nom" value="<?php if (!$temoignage_validForm) { echo $temoignage_nom; } ?> " size="25" /> <label for="idmail">Mail :</label> <input id="idmail" type="text" name="mail" value="<?php if (!$temoignage_validForm) { echo $temoignage_mail; } ?> " size="25" /> <i>(facultatif)</i> </p> <p> <label for="idmessage">Message* :</label> <textarea id="idmessage" name="message" rows="5" cols="47"><?php if (!$temoignage_validForm) { echo $temoignage_message; } ?> </textarea> </p> <p> <label> </label> <input type="submit" name="LivredorSubmit" value="Envoyer" /> </p> <?php if (!empty($temoignage_MsgErreur)) { // erreur ? ?> <p class="errChamps"><label> </label><?php echo $temoignage_MsgErreur; ?> </p> <?php } ?> </form> <?php if (file_exists($temoignage_file)) { $aff = '<h2>Vos Commentaires :</h2>'; // --------------------- // LECTURE DU FICHIER TEXTE $lines = file($temoignage_file); // FACULTATIF : reverse pour ordre ANTI-CHRONOLOGIQUE $lines = array_reverse($lines); // lecture ligne par ligne foreach ($lines as $line) { $line = trim($line); if (strlen($line) > 0) { list($temoigne_nom, $temoigne_message, $temoigne_mail, $date, $ip) = explode($temoignage_delimit, $line); $aff .= '<p><span class="livredor-nom">De <b>' . $temoigne_nom . '</b>'; if ($temoigne_mail != '') { $aff .= ' <i>(' . $temoigne_mail . ')</i>'; } $aff .= '</span><span class="livredor-date">'; // Affichage de l'IP UNIQUEMENT pour le visiteur if ($temoignage_ipvisiteur == $ip) { $aff .= ' [IP : ' . $ip . '] '; } $aff .= '<i>le ' . $date . '</i>'; $aff .= '</span></p>'; $aff .= '<p class="livredor-message">' . html_entity_decode($temoigne_message) . '</p><hr/>'; } } echo $aff; // --------------------- } ?> </div> <?php } }
function formulaire_input($inputs = array(), $token, $action = null, $method = "post", $enctype = "multipart/form-data") { $form = "<form"; $form .= is_null($action) ? "" : " action='{$action}'"; $form .= is_null($method) ? "" : " method='{$method}'"; $form .= is_null($enctype) ? "" : " enctype='{$enctype}'"; $form .= " autocomplete='on' >"; $form .= is_null($token) ? "" : hidden_input("token", generer_token($token)); foreach ($inputs as $x => $input) { $form .= $input; } $form .= "</form>"; return $form; }
$Marge = time() - $connect_marge; $d = date("Y-m-d H:i:s", $Marge); //echo $requete ; $candidats = list_db('dispo_roaster', array('Account_ID' => user_data('Account_ID'), 'timeout' => $d)); if (!empty($candidats)) { echo '<tr><td colspan="7" class="none">Avatars Disponibles</td></tr>'; foreach ($candidats as $Account) { echo '<tr>'; echo '<td>' . stripslashes($Account['Level_Number']) . '</td>'; echo '<td>' . stripslashes($Account['Account_Experience']) . '</td>'; echo '<td>' . stripslashes($Account['Account_Notoriety']) . '</td>'; echo '<td>' . stripslashes($Account['Order_Name']) . '</td>'; echo '<td>'; echo '<a href="' . get_link('Account', 'Forum', array('m' => $Account['Account_ID'], 'action' => 'consulter')) . '">'; echo stripslashes($Account['Account_Pseudo']); echo '</a>'; echo '</td>'; echo '<td>'; echo '<form method="post" action="' . get_link('Roaster', 'Game') . '" >'; echo '<input type="hidden" name="token" value="' . generer_token('roaster-engage-' . $Account['Account_ID']) . '"/>'; echo '<input type="hidden" name="Account_ID" value="' . stripslashes($Account['Account_ID']) . '"/>'; echo '<input type="hidden" name="Account_Roaster_ID" value="' . user_data('Account_Roaster_ID') . '"/>'; echo '<input type="submit" name="engage" value="Engager"/>'; echo '</form>'; echo '</td>'; echo '</tr>'; } } } echo '</table>'; }
echo "<img src=\"{$Town_Image}\"><br />"; echo "" . $_SESSION['Town_Description'] . "<br /><br />"; /* echo '<a href="'.get_link('Dungeon','Battle').'">S\'entrainer</a><br />'; echo '<a href="'.get_link('Mission','Battle').'">Les missions</a><br />'; echo '<a href="'.get_link('QuestBoard','Game').'">Tableaux des Quetes</a><br />'; echo '<a href="'.get_link('Weapon_Shop','Game').'">Boutique d\'armes</a><br />'; echo '<a href="'.get_link('Accessory_Shop','Game').'">Boutique d\'accessoire</a><br />'; echo '<a href="'.get_link('Magic_Shop','Game').'">Boutique de magie</a><br />'; echo '<a href="'.get_link('Item_Shop','Game').'">Boutique d\'objets</a><br />'; echo '<a href="'.get_link('Temple','Game').'">Le temple</a><br />'; echo '<a href="'.get_link('Inn','Game').'">L\'auberge</a><br /><br />'; */ echo '<form method="POST" action="' . get_link('Map', 'Map') . '">'; echo '<input type="submit" name="Exit_Town" value="Quitter la Ville">'; echo '<input type="hidden" name="token" value="' . generer_token('Exit_Town-' . $_SESSION['Town_ID']) . '" />'; echo '</form>'; echo '</div>'; } } ?> <div style="position:fixed;top:320px;right:330px;width:200px;display:block"> <?php if (isset($message)) { echo $message; } ?> <br><br> La carte vous montrera tous les lieux où vous pouvez aller que çe soit pour vous balader ou pour une mission<br /><br /> </div> <?php
$Account_Query = list_db("candidat_guild", array('Guild_ID' => guild_data('Guild_ID'))); if (!empty($Account_Query)) { foreach ($Account_Query as $Account) { echo '<tr>'; echo '<td>' . stripslashes($Account['Level_Number']) . '</td>'; echo '<td>' . stripslashes($Account['Account_Experience']) . '</td>'; echo '<td>' . stripslashes($Account['Account_Notoriety']) . '</td>'; echo '<td>' . stripslashes($Account['Order_Name']) . '</td>'; echo '<td>'; echo '<a href="' . get_link('Account', 'Forum', array('m' => $Account['Account_ID'], 'action' => 'consulter')) . '">'; echo stripslashes($Account['Account_Pseudo']); echo '</a>'; echo '</td>'; echo '<td>' . (isConnected($Account) ? 'Connecté' : 'déconnecté') . '</td>'; echo '<td>'; echo '<form method="post" action="' . get_link('Recrutement', 'Guild') . '" >'; echo '<input type="hidden" name="token" value="' . generer_token('guild-candidat-' . $Account['Account_ID']) . '"/>'; echo '<input type="hidden" name="Account_ID" value="' . stripslashes($Account['Account_ID']) . '"/>'; echo '<input type="hidden" name="Account_Guild_ID" value="' . user_data('Account_Guild_ID') . '"/>'; echo '<input type="hidden" name="Account_Guild_Accept" value="1"/>'; echo '<input type="submit" name="guild-engage" value="Engager"/>'; echo '<input type="submit" name="guild-refuse" value="Refuser"/>'; echo '</form>'; echo '</td>'; echo '</tr>'; } } echo '</table>'; } } }
<?php if (verif_connect()) { if (isset($exit) && $exit == true) { echo '<p>' . $message . '<br/><br/>'; echo '<form method="POST" action="' . get_link('Map', 'Map') . '">'; echo '<input type="submit" name="carte" value="' . LanguageValidation::nMsg("btn.return.world") . '"/>' . LanguageValidation::eMsg("btn.return.world"); //Retourner à la carte du monde">'; echo '<input type="hidden" name="token" value="' . generer_token('carte') . '" />'; echo '</form></p>'; } else { if (verif_town()) { $Town_Image = htmlspecialchars(addslashes($information_Town['Town_Image'])); menu_town(); instruction(isset($message) ? $message : ""); bousole("Town"); include_once path_source("map-1", "Map", "Map"); //echo '<div style="float:left; margin-left:35px">'; echo "<img src=\"{$Town_Image}\"><br />"; echo "" . $information_Town['Town_Description'] . "<br /><br />"; echo '<form method="POST" action="' . get_link('Map', 'Map') . '">'; echo '<input type="submit" name="Exit_Town" value="' . LanguageValidation::nMsg("btn.leave.town") . '"/>' . LanguageValidation::eMsg("btn.leave.town"); //Quitter la Ville">'; echo '<input type="hidden" name="token" value="' . generer_token('Exit_Town-' . $information_Town['Town_ID']) . '" />'; echo '</form>'; //echo '</div>'; } } }
<?php if (verif_connect()) { get_ocedar(); menu_character(); //Search and display game Diaries $Resultat = list_db('diary_list', array('Account_ID' => user_data('Account_ID'))); if (!empty($Resultat)) { echo '<table class="newsboard diary" >'; foreach ($Resultat as $Diaries) { $date = new DateTime($Diaries['Diary_Date']); $content = "\n\t\t<form method='post' action='" . get_link('diary', 'game') . "' >\n\t\tRésumé : " . stripslashes(nl2br($Diaries['Diary_Message'])) . "\n\t\t\t<input type='hidden' name='Diary_ID' value ='" . $Diaries['Diary_ID'] . "' />\n\t\t\t" . call_bbcode_editor("roleplay", $Diaries['Diary_Description']) . "\n\t\t\t<input type='submit' name='edit-role-play' value ='✓' />\n\t <input type='hidden' name='token' value='" . generer_token("editor-role-play-" . $Diaries['Diary_ID']) . "'/>\n\t\t</form>\n\t\t"; echo '<tr>'; echo '<th class="date">' . $date->format("d/m/Y à H:i") . '</th>'; echo '<td class="message">'; echo '' . stripslashes(nl2br($Diaries['Diary_Message'])) . ''; echo '</td>'; echo '<td>'; echo init_popIn('roleplay-' . $Diaries['Diary_ID'] . '-form', "RolePlay", $content, 'roleplay-link'); echo '</td>'; echo '</tr>'; echo '<tr>'; echo '<td class="none" colspan="2" >'; echo '</td>'; echo '</tr>'; } echo '</table>'; } }
<?php // update by Dimitri echo '<form method="POST" action="' . get_link('Members', 'Register') . '">'; echo '<label for="Pseudo">' . LanguageValidation::iMsg("label.register.pseudo") . '</label><input placeholder="' . LanguageValidation::nMsg("placeholder.register.pseudo") . '" type="text" name="Pseudo">' . LanguageValidation::eMsg("placeholder.register.pseudo") . '<br /><br />'; echo '<label for="Password">' . LanguageValidation::iMsg("label.register.password") . '</label><input placeholder="' . LanguageValidation::nMsg("placeholder.register.password") . '" type="password" name="Password">' . LanguageValidation::eMsg("placeholder.register.password") . '<br /><br />'; echo '<label for="Password_Confirm">' . LanguageValidation::iMsg("label.register.confirm") . '</label><input placeholder="' . LanguageValidation::nMsg("placeholder.register.confirm") . '" type="password" name="Password_Confirm"/>' . LanguageValidation::eMsg("placeholder.register.confirm") . '<br /><br />'; echo '<label for="Email">' . LanguageValidation::iMsg("label.register.email") . '</label><input placeholder="' . LanguageValidation::nMsg("placeholder.register.email") . '" type="text" name="Email"/>' . LanguageValidation::eMsg("placeholder.register.email") . '<br /><br />'; echo '<label for="Sexe">' . LanguageValidation::iMsg("label.register.sexe") . '</label>'; echo '<input type="radio" name="Sexe" value="homme" />' . LanguageValidation::iMsg("placeholder.register.sexe.homme"); echo '<input type="radio" name="Sexe" value="femme" />' . LanguageValidation::iMsg("placeholder.register.sexe.femme"); echo '<br /><br />'; echo '<div style="display: none;">Ne pas remplir ce champ : <input type="text" name="verif" placeholder="Laisser vide."/><br/></div>'; echo '<input type="checkbox" name="Licence">' . LanguageValidation::iMsg("label.register.licence", init_popIn('licence', "licence", '<pre><div style="width:300px">' . file_get_contents($_path . 'LICENCE.txt') . '</div></pre>', 'licence-link')) . '<br /><br />'; //href="'.$_url.'LICENCE.txt" echo '<input type="hidden" name="token" value="' . generer_token("Register-step-member") . '"/>'; echo '<input type="submit" name="Register" value="' . LanguageValidation::nMsg("btn.register.init") . '"/>' . LanguageValidation::eMsg("btn.register.init"); echo '</form>';
<?php if (empty($_POST)) { echo '<div id="login">'; // update by Dimitri echo '<div class="important">Revalider l\'inscription</div><br /><br />'; echo '<form method="POST" action="' . get_link('Email_Valid', 'User') . '">'; echo '<label for="Pseudo">Pseudo</label><input placeholder="Pseudo" type="text" name="Pseudo"><br /><br />'; echo '<label for="Password">Password</label><input placeholder="Mot de passe" type="password" name="Password"><br /><br />'; echo '<label for="Password_Confirm">Confirmation</label><input placeholder="Resaisir le mot de passe" type="password" name="Password_Confirm"/><br /><br />'; echo '<label for="Email">Adresse e-mail</label><input placeholder="E-mail" type="text" name="Email"/><br /><br />'; echo '<div style="display: none;">Ne pas remplir ce champ : <input type="text" name="verif" placeholder="Laisser vide."/><br/></div>'; echo '<input type="hidden" name="token" value="' . generer_token("Valid") . '"/>'; echo '<input type="submit" name="Valid" value="Renouveller">'; echo '</form>'; echo '</div>'; }
while ($compteurY >= $finY) { echo "\t\t\t\t\t\t" . '<div class="ligneMap">' . "\n"; echo "\t\t\t\t\t\t\t" . '<div class="caseMap compteur">' . $compteurY . '</div>' . "\n"; while ($compteurX <= $finX) { echo "\t\t\t\t\t\t\t" . '<div class="caseMap">' . "\n"; if (isset($l_Twons[$compteurX][$compteurY])) { $Towns = $l_Twons[$compteurX][$compteurY]; if (!is_null($Towns['Town_Image'])) { $Town_Image = "data:" . $Towns['Image_Type'] . ";base64," . $Towns['Image_Base64']; } //stripslashes($Towns['Town_Image']); $Town_ID = stripslashes($Towns['Town_ID']); echo "\t\t\t\t\t\t\t\t" . '<div class="landing ' . stripslashes($Towns['Town_Landing']) . '">' . "\n"; echo '<form method="POST" action="' . get_link('Map', 'Map') . '">'; echo "<input type=\"hidden\" name=\"Town_ID\" value=\"{$Town_ID}\">"; echo '<input type="hidden" name="token" value="' . generer_token('entrer_Town-' . $Towns['Town_ID']) . '" />'; if (!empty($Town_Image)) { echo '<input type="image" name="img_Town" src="' . $Town_Image . '" title="' . stripslashes($Towns['Town_Name']) . '">'; echo '<input type="hidden" name="entrer_Town" value="X" />'; } else { echo '<input type="submit" name="entrer_Town" value="X" title="' . stripslashes($Towns['Town_Name']) . '">'; } echo '</form>'; echo "\t\t\t\t\t\t\t\t" . '</div>' . "\n"; } else { if (isset($l_Lands[$compteurX][$compteurY])) { $landings = stripslashes($l_Lands[$compteurX][$compteurY]['Landing_Type']); echo "\t\t\t\t\t\t\t\t" . '<div class="landing ' . $landings . '" >' . "\n"; echo "\t\t\t\t\t\t\t\t" . '</div>' . "\n"; } elseif (isset($l_joueur[$compteurX][$compteurY])) { $joueur = $l_joueur[$compteurX][$compteurY];
function bousole($carte = "Map") { ?> <form class="boussole" method="post"> <input type="submit" name="deplacement" value="-1|0" class="arrow topleft"/> <input type="submit" name="deplacement" value="0|1" class="arrow up"/> <input type="submit" name="deplacement" value="-1|0" class="arrow left"/> <div id="position"> <?php if ($carte == "Map") { echo user_data("Account_PosX") . "-" . user_data("Account_PosY"); } ?> <?php if ($carte == "Town") { $recup = get_db("SELECT Position_PosX,Position_PosY FROM Caranille_Position WHERE Position_Account_ID = '" . user_data('Account_ID') . "' and Position_Town_ID = '" . $_SESSION['Town_ID'] . "' limit 1"); echo $recup['Position_PosX'] . "-" . $recup['Position_PosX']; } ?> </div><input type="submit" name="deplacement" value="1|0" class="arrow right"/> <input type="submit" name="deplacement" value="0|-1" class="arrow down"/> <input type="hidden" name="token" value="<?php echo generer_token('deplacement-' . $carte); ?> " /> </form> <?php }