vue [TUTO] Système de profil
Kommunauty
Connexion
Inscription

[TUTO] Système de profil


léo Messages : 46

Bonjour à tous,

Je poste ce tuto que j'ai pris du forum officiel Xnova, d'après les copyright il est de Deamon43...

Voilà son installation est facile et ne requiert aucune connaissance en programmation, il marche sur presque toutes les versions je croix.

Bon alors on commence.

Créer le fichier: profil.php et le mettre à la racine.

Mettez y dedans:

<?php

/**
* profil&#46;php
*
* @version 1
* @copyright 2009 By Daemon pour AideXnova
*/

define('INSIDE' , true);
define('INSTALL' , false);

$xnova_root_path = '&#46;/';
include($xnova_root_path &#46; 'extension&#46;inc');
include($xnova_root_path &#46; 'common&#46;' &#46; $phpEx);
    
            $idduprofil = $_GET&#91;'id'&#93;;
            if ($idduprofil == "0" OR $idduprofil == "")
            {
            $idduprofil = $user&#91;'id'&#93;;
            }
            $joueur = doquery("SELECT * FROM {{table}} WHERE `id` = '"&#46;$idduprofil&#46;"';", 'users', true);
            $parse&#91;'pseudo'&#93; = $joueur&#91;"username"&#93;;
            $lvl_raid = $joueur&#91;"lvl_raid"&#93;;
            $lvl_mine = $joueur&#91;"lvl_minier"&#93;;
            
                if($lvl_raid <= 10 )
                {
                $parse&#91;'type1'&#93; = "Raideur de Campagne";
                }
                if($lvl_raid <= 20 AND $lvl_raid > 10)
                {
                $parse&#91;'type1'&#93; = "Petit Raideur";
                }
                if($lvl_raid <= 30 AND $lvl_raid > 20)
                {
                $parse&#91;'type1'&#93; = "Raideur R&eacute;fl&eacute;chissant";
                }
                if($lvl_raid <= 40 AND $lvl_raid > 30)
                {
                $parse&#91;'type1'&#93; = "Raideur &agrave; Temps plein";
                }
                if($lvl_raid <= 50 AND $lvl_raid > 40)
                {
                $parse&#91;'type1'&#93; = "Capitaine Raideur";
                }
                if($lvl_raid <= 60 AND $lvl_raid > 50)
                {
                $parse&#91;'type1'&#93; = "Commandant Raideur";
                }
                if($lvl_raid <= 70 AND $lvl_raid > 60)
                {
                $parse&#91;'type1'&#93; = "Raideur Strat&eacute;gique";
                }
                if($lvl_raid <= 80 AND $lvl_raid > 70)
                {
                $parse&#91;'type1'&#93; = "Raideur Noir";
                }
                if($lvl_raid <= 90 AND $lvl_raid > 80)
                {
                $parse&#91;'type1'&#93; = "Raideur des T&eacute;n&egrave;bres";
                }
                if($lvl_raid == 99)
                {
                $parse&#91;'type1'&#93; = "Raideur de la mort";
                }
            
                if($lvl_mine <= 10 )
                {
                $parse&#91;'type2'&#93; = "Mineur de Campagne";
                }
                if($lvl_mine <= 20 AND $lvl_mine > 10)
                {
                $parse&#91;'type2'&#93; = "Petit Mineur";
                }
                if($lvl_mine <= 30 AND $lvl_mine > 20)
                {
                $parse&#91;'type2'&#93; = "Mineur R&eacute;fl&eacute;chissant";
                }
                if($lvl_mine <= 40 AND $lvl_mine > 30)
                {
                $parse&#91;'type2'&#93; = "Mineur &agrave; Temps plein";
                }
                if($lvl_mine <= 50 AND $lvl_mine > 40)
                {
                $parse&#91;'type2'&#93; = "Capitaine Mineur";
                }
                if($lvl_mine <= 60 AND $lvl_mine > 50)
                {
                $parse&#91;'type2'&#93; = "Commandant Mineur";
                }
                if($lvl_mine <= 70 AND $lvl_mine > 60)
                {
                $parse&#91;'type2'&#93; = "Mineur Strat&eacute;gique";
                }
                if($lvl_mine <= 80 AND $lvl_mine > 70)
                {
                $parse&#91;'type2'&#93; = "Mineur Noir";
                }
                if($lvl_mine <= 90 AND $lvl_mine > 80)
                {
                $parse&#91;'type2'&#93; = "Mineur des T&eacute;n&egrave;bres";
                }
                if($lvl_mine == 99)
                {
                $parse&#91;'type2'&#93; = "Mineur de la mort";
                }
                
            $parse&#91;'alliance'&#93; = $joueur&#91;"ally_name"&#93;;
            
            if ($joueur&#91;"sex"&#93; == "M")
            {
            $parse&#91;'sexe'&#93; = "Masculin";
            }
            if ($joueur&#91;"sex"&#93; == "F")
            {
            $parse&#91;'sexe'&#93; = "F&eacute;minin";
            }
            $parse&#91;'date'&#93; = date('d/m/Y  H&#58;m&#58;s', $joueur&#91;"register_time"&#93;);
            $parse&#91;'avatar'&#93; = $joueur&#91;'avatar'&#93;;
            
            $rank = doquery("SELECT * FROM {{table}} WHERE `id_owner` = '"&#46;$idduprofil&#46;"' AND `stat_type` = '1';", 'statpoints', true);
            $parse&#91;'rang'&#93; = $rank&#91;'total_rank'&#93;;
            
             $BannerURL = ""&#46;dirname($_SERVER&#91;"HTTP_REFERER"&#93;)&#46;"/scripts/createbanner&#46;php?id="&#46;$idduprofil&#46;"";

             $parse&#91;'banderole'&#93; = "<img src="scripts/createbanner&#46;php?id="&#46;$idduprofil&#46;""><br>"&#46;$lang&#91;'InfoBanner'&#93;&#46;" ";
          
           $joueur = doquery("SELECT * FROM {{table}} WHERE `id_owner` = '"&#46;$idduprofil&#46;"';", 'profil', true);
           $parse&#91;'nom'&#93;       =$joueur&#91;'nom'&#93;;
           $parse&#91;'age'&#93;       =$joueur&#91;'age'&#93;;
           $parse&#91;'ville'&#93;       =$joueur&#91;'ville'&#93;;
           $parse&#91;'metier'&#93;   =$joueur&#91;'metier'&#93;;
           $parse&#91;'email'&#93;       =$joueur&#91;'email'&#93;;
           $parse&#91;'site'&#93;       =$joueur&#91;'site'&#93;;
           $parse&#91;'sport'&#93;    =$joueur&#91;'sport'&#93;;
           $parse&#91;'loisir'&#93;   =$joueur&#91;'loisir'&#93;;
           $parse&#91;'console1'&#93; =$joueur&#91;'1_console'&#93;;
           $parse&#91;'console2'&#93; =$joueur&#91;'2_console'&#93;;
           $parse&#91;'console3'&#93; =$joueur&#91;'3_console'&#93;;
           $parse&#91;'console4'&#93; =$joueur&#91;'4_console'&#93;;
           $parse&#91;'console5'&#93; =$joueur&#91;'5_console'&#93;;
           $parse&#91;'jeu1'&#93;       =$joueur&#91;'1_jeu'&#93;;
           $parse&#91;'jeu2'&#93;     =$joueur&#91;'2_jeu'&#93;;
           $parse&#91;'jeu3'&#93;     =$joueur&#91;'3_jeu'&#93;;
           $parse&#91;'jeu4'&#93;     =$joueur&#91;'4_jeu'&#93;;
           $parse&#91;'jeu5'&#93;     =$joueur&#91;'5_jeu'&#93;;
          
            $page = parsetemplate(gettemplate('profil'), $parse);
            
            display($page, $lang&#91;'profil'&#93;);
            break;
?>

Ensuite créer un fichier: gestion.php et le mettre également à la racine.

Mettez y dedans:

<?php

/**
* gestion&#46;php
*
* @version 1
* @copyright 2009 By  Daemon pour AideXnova
*/

define('INSIDE' , true);
define('INSTALL' , false);

$xnova_root_path = '&#46;/';
include($xnova_root_path &#46; 'extension&#46;inc');
include($xnova_root_path &#46; 'common&#46;' &#46; $phpEx);

$gestion = $_GET&#91;'gestion'&#93;;
$idjoueur = $user&#91;'id'&#93;;

if ($gestion == 1)
{
$QryInsertUser = "INSERT INTO {{table}} SET ";
        $QryInsertUser &#46;= "`id_owner` = '" &#46; mysql_escape_string($_POST&#91;'id_owner'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`nom` = '" &#46; mysql_escape_string($_POST&#91;'nom'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`age` = '" &#46; mysql_escape_string($_POST&#91;'age'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`ville` = '" &#46; mysql_escape_string($_POST&#91;'ville'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`metier` = '" &#46; mysql_escape_string($_POST&#91;'metier'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`email` = '" &#46; mysql_escape_string($_POST&#91;'email'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`site` = '" &#46; mysql_escape_string($_POST&#91;'site'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`sport` = '" &#46; mysql_escape_string($_POST&#91;'sport'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`loisir` = '" &#46; mysql_escape_string($_POST&#91;'loisir'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`1_console`='" &#46; mysql_escape_string($_POST&#91;'console1'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`2_console`='" &#46; mysql_escape_string($_POST&#91;'console2'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`3_console`='" &#46; mysql_escape_string($_POST&#91;'console3'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`4_console`='" &#46; mysql_escape_string($_POST&#91;'console4'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`5_console`='" &#46; mysql_escape_string($_POST&#91;'console5'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`1_jeu`='" &#46; mysql_escape_string($_POST&#91;'jeu1'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`2_jeu`='" &#46; mysql_escape_string($_POST&#91;'jeu2'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`3_jeu`='" &#46; mysql_escape_string($_POST&#91;'jeu3'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`4_jeu`='" &#46; mysql_escape_string($_POST&#91;'jeu4'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`5_jeu`='" &#46; mysql_escape_string($_POST&#91;'jeu5'&#93;) &#46; "';";
        doquery($QryInsertUser, 'profil');
        
$page = parsetemplate(gettemplate('ok_profil'), $parse);
}
if ($gestion == 2)
{
        $QryInsertUser = "UPDATE {{table}} SET ";
        $QryInsertUser &#46;= "`nom` = '" &#46; mysql_escape_string($_POST&#91;'nom'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`age` = '" &#46; mysql_escape_string($_POST&#91;'age'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`ville` = '" &#46; mysql_escape_string($_POST&#91;'ville'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`metier` = '" &#46; mysql_escape_string($_POST&#91;'metier'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`email` = '" &#46; mysql_escape_string($_POST&#91;'email'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`site` = '" &#46; mysql_escape_string($_POST&#91;'site'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`sport` = '" &#46; mysql_escape_string($_POST&#91;'sport'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`loisir` = '" &#46; mysql_escape_string($_POST&#91;'loisir'&#93;) &#46; "', ";
        $QryInsertUser &#46;= "`1_console`='" &#46; mysql_escape_string($_POST&#91;'console1'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`2_console`='" &#46; mysql_escape_string($_POST&#91;'console2'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`3_console`='" &#46; mysql_escape_string($_POST&#91;'console3'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`4_console`='" &#46; mysql_escape_string($_POST&#91;'console4'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`5_console`='" &#46; mysql_escape_string($_POST&#91;'console5'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`1_jeu`='" &#46; mysql_escape_string($_POST&#91;'jeu1'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`2_jeu`='" &#46; mysql_escape_string($_POST&#91;'jeu2'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`3_jeu`='" &#46; mysql_escape_string($_POST&#91;'jeu3'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`4_jeu`='" &#46; mysql_escape_string($_POST&#91;'jeu4'&#93;) &#46; "',";
        $QryInsertUser &#46;= "`5_jeu`='" &#46; mysql_escape_string($_POST&#91;'jeu5'&#93;) &#46; "' ";
        $QryInsertUser &#46;= "WHERE `id_owner` = '"&#46;$_POST&#91;'id_owner'&#93;&#46;"';";
        doquery($QryInsertUser, 'profil');
        
$page = parsetemplate(gettemplate('ok_profil'), $parse);
}
if ($gestion <> 2 AND $gestion <> 1)
{


$joueur = doquery("SELECT * FROM {{table}} WHERE `id_owner` = '"&#46;$idjoueur&#46;"';", 'profil', true);
$ok = $joueur&#91;'id'&#93;;
if ($ok == "0" OR $ok == "")
{
$parse&#91;'id_owner'&#93; = $user&#91;'id'&#93;;
$page = parsetemplate(gettemplate('ajout_profil'), $parse);
}
else
{
           $parse&#91;'id_owner'&#93; = $user&#91;'id'&#93;;
           $parse&#91;'nom'&#93;       =$joueur&#91;'nom'&#93;;
           $parse&#91;'age'&#93;       =$joueur&#91;'age'&#93;;
           $parse&#91;'ville'&#93;       =$joueur&#91;'ville'&#93;;
           $parse&#91;'metier'&#93;   =$joueur&#91;'metier'&#93;;
           $parse&#91;'email'&#93;       =$joueur&#91;'email'&#93;;
           $parse&#91;'site'&#93;       =$joueur&#91;'site'&#93;;
           $parse&#91;'sport'&#93;    =$joueur&#91;'sport'&#93;;
           $parse&#91;'loisir'&#93;   =$joueur&#91;'loisir'&#93;;
           $parse&#91;'console1'&#93; =$joueur&#91;'1_console'&#93;;
           $parse&#91;'console2'&#93; =$joueur&#91;'2_console'&#93;;
           $parse&#91;'console3'&#93; =$joueur&#91;'3_console'&#93;;
           $parse&#91;'console4'&#93; =$joueur&#91;'4_console'&#93;;
           $parse&#91;'console5'&#93; =$joueur&#91;'5_console'&#93;;
           $parse&#91;'jeu1'&#93;       =$joueur&#91;'1_jeu'&#93;;
           $parse&#91;'jeu2'&#93;     =$joueur&#91;'2_jeu'&#93;;
           $parse&#91;'jeu3'&#93;     =$joueur&#91;'3_jeu'&#93;;
           $parse&#91;'jeu4'&#93;     =$joueur&#91;'4_jeu'&#93;;
           $parse&#91;'jeu5'&#93;     =$joueur&#91;'5_jeu'&#93;;
$page = parsetemplate(gettemplate('gestion_profil'), $parse);
}
}
            
            display($page, $lang&#91;'profil'&#93;);    
?>

Ces fini pour les php, maintenant passons du côté templates.

créer un fichier: ajout_profil.tpl et le mettre dans templates/open game

mettez y dedans:

<br>
<br>
<br>
<form action="gestion&#46;php?gestion=1" method="post">
<table width="519">
<tr><td colspan="2" class="c">Gestion de votre Profil<input name="id_owner" size="20" maxlength="20" type="HIDDEN" value="{id_owner}"></td></tr>
<tr><td colspan="2" class="c">Info G&eacute;n&eacute;ral</td></tr>
<tr>
<th>Nom</th><th><input name="nom" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>Age</th><th><input name="age" size="2" maxlength="2" type="text"></th>
</tr>
<tr>
<th>Ville</th><th><input name="ville" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>M&eacute;tier</th><th><input name="metier" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>Email</th><th><input name="email" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>Site Web</th><th><input name="site" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>Sport Favoris</th><th><input name="sport" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>Loisir</th><th><input name="loisir" size="20" maxlength="64" type="text"></th>
</tr>
<tr><td colspan="2" class="c">Top 5 de vos Jeux</td></tr>
<tr>
<th>1&#46;</th><th><input name="console1" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>2&#46;</th><th><input name="console2" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>3&#46;</th><th><input name="console3" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>4&#46;</th><th><input name="console4" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>5&#46;</th><th><input name="console5" size="20" maxlength="64" type="text"></th>
</tr>
<tr><td colspan="2" class="c">Top 5 de vos consoles</td></tr>
<tr>
<th>1&#46;</th><th><input name="jeu1" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>2&#46;</th><th><input name="jeu2" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>3&#46;</th><th><input name="jeu3" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>4&#46;</th><th><input name="jeu4" size="20" maxlength="64" type="text"></th>
</tr>
<tr>
<th>5&#46;</th><th><input name="jeu5" size="20" maxlength="64" type="text"></th>
</tr>
<tr><th colspan="2"><input name="submit" type="submit" value="Valider"></th></tr>
</table>
</form>

Puis créer un autre fichier: gestion_profil.tpl et le mettre dans templates/open game

Mettez y dedans:

<br>
<br>
<br>
<form action="gestion&#46;php?gestion=2" method="post">
<table width="519">
<tr><td colspan="2" class="c">Gestion de votre Profil<input name="id_owner" size="20" maxlength="20" type="HIDDEN" value="{id_owner}"></td></tr>
<tr><td colspan="2" class="c">Info G&eacute;n&eacute;ral</td></tr>
<tr>
<th>Nom</th><th><input name="nom" size="20" maxlength="64" type="text" value="{nom}"></th>
</tr>
<tr>
<th>Age</th><th><input name="age" size="2" maxlength="2" type="text" value="{age}"></th>
</tr>
<tr>
<th>Ville</th><th><input name="ville" size="20" maxlength="64" type="text" value="{ville}"></th>
</tr>
<tr>
<th>M&eacute;tier</th><th><input name="metier" size="20" maxlength="64" type="text" value="{metier}"></th>
</tr>
<tr>
<th>Email</th><th><input name="email" size="20" maxlength="64" type="text" value="{email}"></th>
</tr>
<tr>
<th>Site Web</th><th><input name="site" size="20" maxlength="64" type="text" value="{site}"></th>
</tr>
<tr>
<th>Sport Favoris</th><th><input name="sport" size="20" maxlength="64" type="text" value="{sport}"></th>
</tr>
<tr>
<th>Loisir</th><th><input name="loisir" size="20" maxlength="64" type="text" value="{loisir}"></th>
</tr>
<tr><td colspan="2" class="c">Top 5 de vos Jeux</td></tr>
<tr>
<th>1&#46;</th><th><input name="console1" size="20" maxlength="64" type="text" value="{jeu1}"></th>
</tr>
<tr>
<th>2&#46;</th><th><input name="console2" size="20" maxlength="64" type="text" value="{jeu2}"></th>
</tr>
<tr>
<th>3&#46;</th><th><input name="console3" size="20" maxlength="64" type="text" value="{jeu3}"></th>
</tr>
<tr>
<th>4&#46;</th><th><input name="console4" size="20" maxlength="64" type="text" value="{jeu4}"></th>
</tr>
<tr>
<th>5&#46;</th><th><input name="console5" size="20" maxlength="64" type="text" value="{jeu5}"></th>
</tr>
<tr><td colspan="2" class="c">Top 5 de vos consoles</td></tr>
<tr>
<th>1&#46;</th><th><input name="jeu1" size="20" maxlength="64" type="text" value="{console1}"></th>
</tr>
<tr>
<th>2&#46;</th><th><input name="jeu2" size="20" maxlength="64" type="text" value="{console2}"></th>
</tr>
<tr>
<th>3&#46;</th><th><input name="jeu3" size="20" maxlength="64" type="text" value="{console3}"></th>
</tr>
<tr>
<th>4&#46;</th><th><input name="jeu4" size="20" maxlength="64" type="text" value="{console4}"></th>
</tr>
<tr>
<th>5&#46;</th><th><input name="jeu5" size="20" maxlength="64" type="text" value="{console5}"></th>
</tr>
<tr><th colspan="2"><input name="submit" type="submit" value="Valider"></th></tr>
</table>
</form>

Créer encore un autre fichier: ok_profil.tpl et le mettre dans templates/open game

mettez y dedans:

<br><br><br>
<table>
<tr><th>
Vos modifications ont &eacute;t&eacute; effectu&eacute;es , <a href="profil&#46;php">Ici pour etre redirig&eacute;</a>
</th></tr
EDIT &#58;
dans functions GalaxyrowsUser&#46;php ,
apres &#58;
Code PHP &#58;
if ($GalaxyRowUser&#91;'id'&#93; != $user&#91;'id'&#93;) {
$Result &#46;= "<td><a href=messages&#46;php?mode=write&id="&#46;$GalaxyRowUser&#91;'id'&#93;&#46;">"&#46;$lang&#91;'gl_sendmess'&#93;&#46;"</a></td>";
$Result &#46;= "</tr><tr>";
$Result &#46;= "<td><a href=buddy&#46;php?mode=2&u="&#46;$GalaxyRowUser&#91;'id'&#93;&#46;">"&#46;$lang&#91;'gl_buddyreq'&#93;&#46;"</a></td>";
$Result &#46;= "</tr><tr>";
ajouter &#58;
Code PHP &#58;
$Result &#46;= "<td><a href=profil&#46;php?id="&#46;$GalaxyRowUser&#91;'id'&#93;&#46;">Voir Profil</a></td>";
$Result &#46;= "</tr><tr>"

Et enfin créez un fichier: profil.tpl et le mettre dans templates/open game

<br>
<br>
<br>
<table width="540">
<tr>
<td colspan="2" class="c">Profil {pseudo}</td>
</tr>
    <tr>
        <th>
            <table border="1" width="200">
                <img src="{avatar}" width="120" height="120"></img>
            </table>
            <br>
            <table border="1">
                <tr><th>Nom &#58;{nom}</th></tr>
                <tr><th>Date d'Inscription &#58;<br>{date}</th></tr>
                <tr><th>Sexe &#58;{sexe}</th></tr>
                <tr><th>Age &#58;{age}</th></tr>
                <tr><th>Ville &#58;{ville}</th></tr>
                <tr><th>Metier &#58;{metier}</th></tr>
                <tr><th>E-Mail &#58;{email}</th></tr>
                <tr><th>Site Web &#58;{site}</th></tr>
            </table>
        </th>
        <th>
        <table>
            <tr>
            <th>
            <table border="1">
                <table border="1">
                <tr><th>Pseudo &#58;{pseudo}</th></tr>
                <tr><th>{type1}</th></tr>
                <tr><th>{type2}</th></tr>
                <tr><th>Rank &#58;{rang}</th></tr>
                <tr><th>Alliance &#58;{alliance}</th></tr>
            </table>
            </th>
            </tr>
            <tr>
            <th>
            <table border="1">
            <tr><th>{banderole}</th></tr>
            </table>
            </th>
            </tr>
            </table>
            <tr>
            <th>
            <table border="1">
                <tr><th>Sport favoris &#58;{sport}</th></tr>
                <tr><th>Loisir &#58;{loisir}</th></tr>
            </table>
            </th>
            <th>
            <table border="1">
                <tr><th>Top 5 des Consoles</th><th>Top 5 des Jeux</th></tr>
                <tr><th>1&#46; &#58;{console1}</th><th>1&#46; &#58;{jeu1}</th></tr>
                <tr><th>2&#46; &#58;{console2}</th><th>2&#46; &#58;{jeu2}</th></tr>
                <tr><th>3&#46; &#58;{console3}</th><th>3&#46; &#58;{jeu3}</th></tr>
                <tr><th>4&#46; &#58;{console4}</th><th>4&#46; &#58;{jeu4}</th></tr>
                <tr><th>5&#46; &#58;{console5}</th><th>5&#46; &#58;{jeu5}</th></tr>
            </table>
            </th>
            </tr>
        
    <tr>
    <th colspan="2">
    Daemon43 || Tools <a href="http&#58;//www&#46;aidexnova&#46;fr">AideXnova</a>
    </th>
    </tr>
</table>

La requête:

CREATE TABLE `game_profil` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`id_owner` INT( 11 ) NOT NULL ,
`nom` VARCHAR( 64 ) NOT NULL ,
`age` INT( 11 ) NOT NULL ,
`ville` VARCHAR( 64 ) NOT NULL ,
`metier` VARCHAR( 64 ) NOT NULL ,
`email` VARCHAR( 64 ) NOT NULL ,
`site` VARCHAR( 64 ) NOT NULL ,
`sport` VARCHAR( 64 ) NOT NULL ,
`loisir` VARCHAR( 64 ) NOT NULL ,
`1_console` VARCHAR( 64 ) NOT NULL ,
`2_console` VARCHAR( 64 ) NOT NULL ,
`3_console` VARCHAR( 64 ) NOT NULL ,
`4_console` VARCHAR( 64 ) NOT NULL ,
`5_console` VARCHAR( 64 ) NOT NULL ,
`1_jeu` VARCHAR( 64 ) NOT NULL ,
`2_jeu` VARCHAR( 64 ) NOT NULL ,
`3_jeu` VARCHAR( 64 ) NOT NULL ,
`4_jeu` VARCHAR( 64 ) NOT NULL ,
`5_jeu` VARCHAR( 64 ) NOT NULL
) ENGINE = innodb;

Voilà, il vous faut maintenant, faire un lien dans votre menu vers: gestion.php (pour modifier votre profil) et profil.php (pour voir votre profil)

PS/ Ne pas enlever les copyright

vendredi 26 mars 2010

quentin7000 Messages : 18

Bonsoir,

Dans quel fichier doit-on mettre la requête où se trouve t-il SVP ?

Merci

Bonne soirée

PS: Trop fort le système de profil

samedi 27 mars 2010

SiMax Messages : 7572

Salut,

Tu dois mettre la requête dans phpMyAdmin (le gestionnaire SQL de ton hébergeur).

samedi 27 mars 2010

quentin7000 Messages : 18

Ok merci beaucoup

samedi 27 mars 2010

léo Messages : 46

Voilà

Et content que tu ai aimés

dimanche 28 mars 2010

Anonyme Messages : 0

bonjour

est-ce que quelqu'un a un screenshot a me montrer ?

car je vois pas du tout ce que c'est

quel sont les avantage de ce système de profil  :?:  :?:  :?:

dimanche 23 mai 2010

Anonyme Messages : 0

Bon j'ai testé ce tutos

bon y a aucun beug mais sa sert un peu a rien

car le tutos n'est pas fini.

ps: le système de bannière est pas mal sinon

vendredi 18 juin 2010

Djemidecity Messages : 68

comment peut-on faire pour que les autre joueurs puissent voir chaque profil ?

vendredi 4 mars 2011

vortex Messages : 10

il suffit de faire apparaitre cela via la galaxy =)

Il y a un tuto sur aideXnova

J'espère t'avoir aider

jeudi 21 avril 2011

Répondre Pour répondre, tu dois d'abord t'inscrire rapidement sur Kommunauty. Rejoins-nous vite !