Beispiel #1
0
 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;
 }
Beispiel #2
0
<?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");
Beispiel #3
0
<?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();
Beispiel #4
0
        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>';
            }
        }
    }
}
Beispiel #5
0
<?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>";
    }
}
Beispiel #6
0
                    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>
Beispiel #8
0
        $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);
Beispiel #9
0
            }
            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>';
    }
}
Beispiel #10
0
<?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>';
    }
}
Beispiel #11
0
                }
                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>';
        }
    }
}
Beispiel #12
0
<?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);
}
Beispiel #13
0
                 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/>';
Beispiel #14
0
    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="&nwArr;" />
					<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="&uArr;" />
					<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="&neArr;" />
					<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="&lArr;" />
					<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="&rArr;" />
					<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="&swArr;" />
					<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="&dArr;" />
					<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="&seArr;" />
					<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);
    }
Beispiel #15
0
<?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/>
Beispiel #16
0
<?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>';
    }
}
Beispiel #17
0
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>&nbsp;</label>
				<input type="submit" name="LivredorSubmit" value="Envoyer" />
			</p>
				<?php 
        if (!empty($temoignage_MsgErreur)) {
            // erreur ?
            ?>
					<p class="errChamps"><label>&nbsp;</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 
    }
}
Beispiel #18
0
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;
}
Beispiel #19
0
        $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>';
}
Beispiel #20
0
            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 
Beispiel #21
0
            $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>';
        }
    }
}
Beispiel #22
0
<?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>';
        }
    }
}
Beispiel #23
0
<?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 ='&check;' />\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>';
    }
}
Beispiel #24
0
<?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>';
Beispiel #25
0
<?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>';
}
Beispiel #26
0
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];
Beispiel #27
-1
    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 
    }