{MySQL}

aurelie -  
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j ai un leger soucis ,enfin pour moi c est un gros.
j ai une table membre avec un champ MEMBRE_ID & un autre champ MEMBRE_PSEUDO.
je voudrais ke lorsque k une personne entre le pseudo d un membre dans un champ text en input lors de l envoi que ce ne soit pas le pseudo qui soit envoyer mais le numero du membre qui lui est attribuer dans la table.
exemple
MEMBRE_ID 1 MEMBRE_PSEUDO aurel

ce que je voudrais c est que les personnes saississent le nom du MEMBRE "aurel" & que le formulaire lui envoi le ID "1"

19 réponses

Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Salut,

Avant tout de je te propose de faire une requête afin de vérifier que l'utilisateur saisit existe bien, et si c'est le cas, tu récupères l'ID.
$req=mysql_query("SELECT * FROM MEMBRE WHERE MEMBRE_PSEUDO='".$_POST['pseudo']."'");
//On vérifie si la requête retourne un résultat
//Si la requête est nulle
if(!$req) {
echo "Utilisateur inconnu";
}
//Sinon on met en tableau le résultat de la requête
else {
$tab=mysql_fetch_array($req);
echo $tab['MEMBRE_ID'];
}
0
aurelie
 
merci je test cela & je te dis.

aurelie
0
aurelie
 
tout d abord merci pour ton aide adrien

pour te facilite la tache voici ma page

<?php $profil = mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_SESSION['membre_pseudo']."'");
$profil1 = mysql_fetch_assoc($profil); ?>
<?php $membres1 = mysql_query("SELECT id_demande FROM CMS_droits WHERE id_membre=".$_SESSION['id'].";");
$req1=mysql_fetch_assoc($membres1);
?>
<?php
<fieldset>$req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
//On vérifie si la requête retourne un résultat
//Si la requête est nulle
if(!$req) {
echo "Utilisateur inconnu";
}
//Sinon on met en tableau le résultat de la requête
else {
$tab=mysql_fetch_array($req);
echo $tab['membre_id'];
}
?>

le premier champ est donc l ID du demandeur
<input type="text" size="30" name="id_membre" value="<?php echo $profil1['membre_id']; ?>"/>

mais le second je vois pas ce k il fo faire.

autrement j ai ajouter ce ke tu me disais masi ma page ne s affiche plus,mais autres requetes doivent poser un probleme pour ca je te met le tout.
aurel
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
En fait, je pense que tu pourrais faire agir le script sur une seule page, de manière à renvoyer directement un message d'erreur sur ton formulaire dans le cas où l'utilisateur n'existe pas.
Ce que je voulais savoir aussi, c'est à propos de l'ID_MEMBRE, tu veux le montrer à la personne qui saisit le pseudo ou autre ?
0
aurelie
 
non la personne aura juste un champ text ou el tapera le pseudo de la personne ,le champ correspondant a elle meme sera cacher.
la pour mes tests les deux champ sont visibles mais ensuite le premier champ sera un champ cacher.
ca me peremt de voir ce ki va ou pas pour le moment.
alors la j en sui la.

le id du membre qui demande s envoi bien le premier champ, par contre en tapant un pseudo qui existe bien le id de celui ci ne s envoi pas.
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Je pourrais avoir la page de ton formulaire stp, que je vois comment faire ça vite fait
0
aurelie
 
<?php } else {
include("../../include/config.php");

mysql_query("INSERT INTO CMS_droits SET id_membre='".mysql_escape_string($_POST['id_membre'])."', id_demande='".mysql_escape_string($_POST['pseudo'])."' ")or die(mysql_error());
?>

ceci est la page d envoi.php

& ceci la page ou j ai ajouter ce ke tu mas dis.

<form action="<?php echo $site1['nom_de_domaine']; ?>modules/compte/modif_compte_reussi1.php" method="post">
<?php $profil = mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_SESSION['membre_pseudo']."'");
$profil1 = mysql_fetch_assoc($profil); ?>
<?php $membres1 = mysql_query("SELECT id_demande FROM CMS_droits WHERE id_membre=".$_SESSION['id'].";");
$req1=mysql_fetch_assoc($membres1);
?>
<?php $req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
//On vérifie si la requête retourne un résultat
//Si la requête est nulle
if(!$req) {
echo "Utilisateur inconnu";
}
//Sinon on met en tableau le résultat de la requête
else {
$tab=mysql_fetch_array($req);
echo $tab['membre_id'];
} ?>
<input type="text" size="30" name="id_membre" value="<?php echo $profil1['membre_id']; ?>"/>CECI envoi bien l'id de la personne qui demande.

<input type="text" size="30" name="pseudo" value=""/>celui ci en tapant donc un pseudo ki existe bien dans al table envoi 0 au lieu du id correspondant o pseudo.

merci de prendre du temps a m aider
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
<?php
if(isset($_POST['pseudo'])) {
//connexion à ta base de données
$req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
//On vérifie si la requête retourne un résultat
//Si la requête retourne au moins un résultat
if($ligne=mysql_fetch_row($req)) {
$req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
$tab=mysql_fetch_row($req);
echo $tab['membre_id'];
}
//Sinon
else {
//Destruction de la variable $_POST['pseudo']
unset($_POST['pseudo'];
?>L'utilisateur n'existe pas ! Vous allez être redirigé sur le précédent formulaire.
<!-- Rafraichissement de la page-->
<meta http-equiv="Refresh" content="2";>
<?php
}
}
else {
?>
<form action='' method='post'>
Pseudonyme : <input type=text name='pseudo'>
<input type=submit name=valider value=valider>
</form>
<?php
}
?>

En théorie il devrait fonctionner.
0
aurelie
 
ok merci je test ca de suite & je te dis.
0
aurelie
 
par contre je mets que ca ou je laisse mes 2 requetes?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Ça dépend de l'utilité de tes requêtes pour l'opération
0
aurelie
 
l utilite c est ke en saisissant un pseudo ,l id de ce pseudo s ajoute dans la table droits qui autorise donc ce pseudo a voir le profil du pseudo qui a donner l autorisation.la je viens de tester & malheureusement la page ne s affiche plus .feuille blanche.
pareil en supprimant mes 2 autres requetes.

aieaie aie c est vraiment pas simple mon truc.

desolee
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
<?php
if(isset($_POST['pseudo'])) {
//connexion à ta base
$req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
//On vérifie si la requête retourne un résultat
//Si la requête retourne au moins un résultat
if($ligne=mysql_fetch_row($req)) {
$req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
$tab=mysql_fetch_array($req);
echo $tab['membre_id'];
}
//Sinon
else {
//Destruction de la variable $_POST['pseudo']
unset($_POST['pseudo']);
?>L'utilisateur n'existe pas ! Vous allez être redirigé sur le précédent formulaire.
<!-- Rafraichissement de la page-->
<meta http-equiv="Refresh" content="2";>
<?php
}
}
else {
?>
<form action='' method='post'>
Pseudonyme : <input type=text name='pseudo'>
<input type=submit name=valider value=valider>
</form>
<?php
}
?>

Chez moi il fonctionne. Utilise Notepad++ pour voir les erreurs. Le premier "<?php" semblait avoir un soucis, j'ai pas compris comment d'ailleurs
0
aurelie
 
ah ca vient je pense.

la il fonctionne bien la page se met bien.
en revanche comme mon otre champ est pas dan le meme formulaire il n envoi ke celui que tu as fais & pas l otre ou inversement.
& le champ de ton formulaire envoi un 0 o lieu de l id du pseudo ke je tape,pseudo qui existe bien dan ma table.
je te remet l ensemble de ce ke j ai mis.
la page acces.php complete

<?php session_start();
if ($_SESSION['level'] < 2) { ?>
<center>Vous n'êtes pas membres. <br/>
Veuillez vous inscire.<br/>
Vous allez êtres redirigé vers l'inscription dans deux secondes.</center>
<script language="javascript">
<!--
window.setTimeout
('document.location.href="inscription.php"',2000)
//-->
</script>
<?php } else {
include("../include/config.php");
include("../include/entete.php"); ?>

<style type="text/css">
<!--
.Style2 {color: #FF0000}
.Style3 {font-size: large}
-->
</style>
<body>
<div id="contenu">

<div id="header"><?php include('../include/header.php'); ?></div>

<div id="menu_horizontal"><?php include('../include/menu_horizontal.php'); ?></div>

<div id="menu_vertical"> <?php $bloc = mysql_query("SELECT * FROM CMS_bloc WHERE active='1' ORDER BY position ");
while($bloc1 = mysql_fetch_assoc($bloc)) { ?>

<?php include('../bloc/'.$bloc1["titre_fichier_bloc"].'.php'); ?>

<?php } ?></div>


<div id="contenu_corps">
<div id="corps_haut">
Mon compte </div>
<div id="corps">

<H1><b><center>Mon compte</center></b></H1> <br/><br/>
<form action="<?php echo $site1['nom_de_domaine']; ?>envoi.php" method="post">

<?php $profil = mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_SESSION['membre_pseudo']."'");
$profil1 = mysql_fetch_assoc($profil); ?>
<?php $membres1 = mysql_query("SELECT id_demande FROM CMS_droits WHERE id_membre=".$_SESSION['id'].";");
$req1=mysql_fetch_assoc($membres1);
?>


<?php
if(isset($_POST['pseudo'])) {
//connexion à ta base
$req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
//On vérifie si la requête retourne un résultat
//Si la requête retourne au moins un résultat
if($ligne=mysql_fetch_row($req)) {
$req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
$tab=mysql_fetch_row($req);
echo $tab['membre_id'];
}
//Sinon
else {
//Destruction de la variable $_POST['pseudo']
unset($_POST['pseudo']);
?>L'utilisateur n'existe pas ! Vous allez être redirigé sur le précédent formulaire.
<!-- Rafraichissement de la page-->
<meta http-equiv="Refresh" content="2";>
<?php
}
}
else {
?>
<form action='' method='post'>
Pseudonyme : <input type=text name='pseudo'>
<input type=submit name=valider value=valider>
</form>
<?php
}
?>


<fieldset>

<legend><strong>Changer mon profil</strong></legend>
<br/>
<fieldset>

<legend><strong>Messageries instantannés</strong></legend>
<br/>
<table border="0" width="99%">
<tr><td width="15%" height="25" align="right" valign="middle">
<strong>MSN : </strong>

</td>
<td width="85%" height="25" align="left" valign="middle"><input type="text" size="30" name="id_membre" value="<?php echo $profil1['membre_id']; ?>"/></td>
</tr>
</table>
</fieldset>
<fieldset>
</fieldset>
<br />

<center> <input type="submit" name="Modifier" value="Modifier votre profil"/></center>
</fieldset>
</form>
</div>
</div>
<div id="copyright"><?php include "../../include/footer.php"; ?>
</div>
</div>



</body>
</html>
<?php } ?>

la page d envoi.php

<?php session_start();
if ($_SESSION['level'] < 2) { ?>
<center>Vous n'êtes pas membres. <br/>
Veuillez vous inscire.<br/>
Vous allez êtres redirigé vers l'inscription dans deux secondes.</center>
<script language="javascript">
<!--
window.setTimeout
('document.location.href="../../espace_membre/inscription.php"',2000)
//-->
</script>
<?php } else {
include("../../include/config.php");

mysql_query("INSERT INTO CMS_droits SET id_membre='".mysql_escape_string($_POST['id_membre'])."', id_demande='".mysql_escape_string($_POST['pseudo'])."' ")or die(mysql_error());

include("../../include/entete.php"); ?>

<body>
<div id="contenu">

<div id="header"><?php include('../../include/header.php'); ?></div>

<div id="menu_horizontal"><?php include('../../include/menu_horizontal.php'); ?></div>

<div id="menu_vertical"> <?php $bloc = mysql_query("SELECT * FROM CMS_bloc WHERE active='1' ORDER BY position ");
while($bloc1 = mysql_fetch_assoc($bloc)) { ?>

<?php include('../../bloc/'.$bloc1["titre_fichier_bloc"].'.php'); ?>

<?php } ?></div>


<div id="contenu_corps">
<div id="corps_haut">
Mon compte </div>
<div id="corps">

<H1><b><center>Mon compte</center></b></H1> <br/><br/>


<center>
<fieldset>
<legend>Modification</legend>
Vous avez bien modifié votre profil <br/>
<br/>
Merci beaucoup <?php echo $_SESSION['membre_pseudo']; ?>
<script language="javascript">
<!--
window.setTimeout
('document.location.href="../../accueil.php"',2000)
//-->
</script>
</fieldset>
</center>


</div>
</div>
<div id="copyright"><?php include "../../include/footer.php"; ?>
</div>
</div>



</body>
</html>
<?php } ?>
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Et bien, à la place de faire echo $tab['membre_id']; tu fais un nouveau <form et un input type=hidden name='id' value='".$tab['membre_id']."'> et ensuite tu fais un require('tapage.php');
(Il faudra dans ce cas supprimer le <form> sur la page appellée)

J'espère avoir bien saisit le truc quand même
0
aurelie
 
oula je suis perdue la,je vosi plus ou fo modifier.
snif
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Question : À quelle page veux-tu intégrer la veleur du membre_id ?
0
aurelie
 
sur la page acces celui ci j ai bien reussie c bien le id du membre qu se met & qui s envoi, il s enregistre bien dan la table droits,c est l id de celui qu on autorise qui pose vraiment probleme.

il est pas possible de discuter sur msn en donnant son adresse ici je pense pas.
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Ah, le niveau d'accès de la personne en fait. Tu veux qu'il puisse ou non exécuter une action sur une page ?
0
aurelie
 
voila

exemple il y a un membre aurel & un membre adrien

aurel a l id 1
adrien l id 2

aurel veut autoriser adrien a avoir acces a son profil
mon champ <input type="text" size="30" name="id_membre" value="<?php echo $profil1['membre_id']; ?>"/>
envoi bien l id de aurel a la table droits.
ce ki bloque c est d avoir un otre champ qui envoi lui le ID correspondant au pseudo adrien.
ce ke je voudrais c est ke en tapant adrien dans un autre champ input, lors de l envoi le pseudo soit transformer en ID 2 correspondant a l ID de adrien.

ce ki ferais que dan ma table droits il y aurai une ligne avec id_membre 1 id_demande 2,ce qui autorise l utilisateur ayant l id 2 a acceder au profil de l utilisateur 1.

ma table droits est bien operationnel en entrant manuellement les id correspondant les pseudos y etant rattacher on bien acces au profil concerner & ceux qui ne son pas dan la table droits eux n ont pas la cces .
c est vraiment ke la facon de transformer le pseudo d un membre en id qui lui est attribuer qui me pose soucis.

vraiment c gentil de ta part de chercher
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
En fait, la page précédente (celle avec le pseudonyme à entrer) sert à récupérer l'id pour celle qui va autoriser à voir le profil ou non ?
0
aurelie
 
voila,
il y a le champ ou l on va entre le pseudo kon va autoriser a voir notre profil (celui qui pose probleme donc pour transformer le pseudo en id lui correspondant),
& le champ oui il y a l id de l utilisateur qui va donner l autorisation, celui ci c est celui qui fonctionne
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Reprenons le script de tout à l'heure.
On remplace :
if($ligne=mysql_fetch_row($req)) {
$req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
$tab=mysql_fetch_array($req);
echo $tab['membre_id'];
}

par :

if($ligne=mysql_fetch_row($req)) {
$req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
$tab=mysql_fetch_array($req);
//Ici, tu mets ta requête pour récupérer l'identifiant de l'utilisateur qui va donner le droit
//Puis, tu fais ta requête.
}
0
aurelie
 
j integre donc ma premiere requete a ton script c bien ca?
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Voilà, et tu mets un message de confirmation par exemple
0
aurelie
 
je suis idiote mais tu pourrai me mettre exactement ce ke je dois mettesur la page la je me perd
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Tu as juste à mettre tes requêtes pour donner l'accès à la place des commentaires
0
aurelie
 
bon c ptoujours pas ca il envoi pas le numero id de celui a qui tu donne l acces
c est vraiment pas simple
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Montre-moi ce que tu as fait
0
aurelie
 
<?php
if(isset($_POST['pseudo'])) {
//connexion à ta base
$req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
//On vérifie si la requête retourne un résultat
//Si la requête retourne au moins un résultat
if($ligne=mysql_fetch_row($req)) {
$req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
$tab=mysql_fetch_array($req);
$profil = mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_SESSION['membre_pseudo']."'");
$profil1 = mysql_fetch_assoc($profil);
}
//Sinon
else {
//Destruction de la variable $_POST['pseudo']
unset($_POST['pseudo']);
?>L'utilisateur n'existe pas ! Vous allez être redirigé sur le précédent formulaire.
<!-- Rafraichissement de la page-->
<meta http-equiv="Refresh" content="2";>
<?php
}
}
else {
?>
<form action='' method='post'>
Pseudonyme : <input type=text name='pseudo'>
<input type=submit name=valider value=valider>
</form>
<?php
}
?>
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Tu as oublié l'insertion dans la base de données !

<?php
if(isset($_POST['pseudo'])) {
//connexion à ta base
$req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
//On vérifie si la requête retourne un résultat
//Si la requête retourne au moins un résultat
if($ligne=mysql_fetch_row($req)) {
$req=mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_POST['pseudo']."'");
$tab=mysql_fetch_array($req);
$profil = mysql_query("SELECT * FROM CMS_membre WHERE membre_pseudo='".$_SESSION['membre_pseudo']."'");
$profil1 = mysql_fetch_assoc($profil);
//insertion à faire ici
}
0
aurelie
 
non l insertion se fait pas l otre page
& la il y a ke une case input alors kil doit y avoir les deux celel du pseudo qui autorise & celle du pseudo qui a l autorisation.
je te remerci je ve voir si je trouve ,je poursuis mes recherche & merci a toi pour ton aide.

aurelie
0
aurelie > aurelie
 
aidez moi je suis perdue la
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Je veux bien t'aider un peu, maintenant que j'ai réglé mes soucis avec Javascript
0
aurelie
 
bsr & merci .

donc la chose que je cherchec est que lors de la saisie d un pseudo celui ci se transforme en id du pseudo saisie afin que le formulaire envoi l id & non le pseudo.
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Alors là, saute sur tes cours d'Ajax ! Car je ne vois pas d'autre moyen.
Le principe serait assez simple. On entre le pseudo, on met un bouton vérifier (qui appellera une fonction Javascript) afin de vérifier que le pseudonyme existe bien. Si c'est le cas, on va lui offrir la possibiliter d'afficher un bouton confirmer et on mettra un champ caché avec l'identifiant.
0
aurelie
 
ah la tu m interresse ce serait peut etre la solution ca,par contre je connais rien en java,je suis debutante en java
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
javascript, pas java !
0
Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
La page de ta saisie de pseudo :


<script type='text/javascript'>

//:::::::::::::::::::::::::::::Fonction de vérification Ajax::::::::::::::::::::::::::::::::::::::
var _xmlHttp=null;
function getXMLHTTP(){
var xhr=null;
if(window.XMLHttpRequest) // Firefox et autres
xhr = new XMLHttpRequest();
else if(window.ActiveXObject){ // Internet Explorer
try {
xhr = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e1) {
xhr = null;
}
}
}
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
}
return xhr;
}
function ajaxRequest(fichier){
if(_xmlHttp&&_xmlHttp.readyState!=0){
_xmlHttp.abort()
}
_xmlHttp=getXMLHTTP();
if(_xmlHttp){
//appel à l'url distante
_xmlHttp.open("GET",fichier,false);
_xmlHttp.send(null)

if(_xmlHttp.readyState==4&&_xmlHttp.responseText) {
return _xmlHttp.responseText;
}
// envoi de la requete
}
}
//:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function verification(value){
document.getElementById('validation').innerHTML=ajaxRequest('verif.php?value='+value);
}
</script>
Pseudo : <input type=text>
<input type=button value=Verifier onClick='verification(this.value)'>
<div id=validation></div>


--------------------------------------
La page d'ajout du champ : (à appeller verif.php, ou à renommer, dans ce cas, renommer aussi dans la fonction verification)


<?php
//connexion à la base
$req=mysql_query("SELECT lechamp FROM latable WHERE tonchamp='".$_GET['value']."'");
if($ligne=mysqlq_fetch_assoc($req)) {
?>
<form method='post' action='tapage.php'>
<input type=submit value='Confirmer'>
</form>
<?php
}
else {
?>
Utilisateur inexistant !
<?php
}
?>




Cela devrait fonctionner.
Étant donné que j'ai appris ça aujourd'hui, je ne suis pas certain du fonctionnement, mais ça devrait !
0