Agl
-
Compteur de contenus
38 -
Inscription
-
Dernière visite
-
Jours gagnés
2
Type de contenu
Profils
Forums
Boutique
Calendrier
Messages posté(e)s par Agl
-
-
MyCMS
dans CMS & TEMPLATES
Citationjhbhghyguy
-
uuyu
-
-
-
bfgd
-
gdgfrd
-
cvcvcxv
-
zdq
-
dfdfds
-
blabla
-
sefsefs
-
Je peux t’ajouter sur discord ?
-
Il y a 9 heures, Kurumi Tokisaki a dit :
Salut,
Merci de nous donner plus d'information:
Comment est gérer ta session et la récupération de l'user.
Tel que username, id etc
Attention moi je ne ferais pas un WHERE du username
Je préfère utilisée l'id utilisateur , car si plusieurs personne aurais le même pseudo,
cela va update le même discord sur tous les utilisateurs avec le même pseudo
Enfin un exemple serais quelque chose comme ceci:
D'ailleurs il manque beaucoup de vérification ^^ sur le script attention
A toi après de modifier avec tes codes , c'est qu'un exemple j'connaît pas les variables de ta SESSION sur ton site.
Cela ne marchera pas si tu fais un copier coller , n'oublie pas de modifier avec tes propres variables.
<?php if (isset($_POST['discord'])) { /* * Récupère l'id de l'utilisateurs connectée * L'id utilisateurs stock dans une session * [$_SESSION] -> ID */ $userid = intval($_SESSION['id']); /* * Récupère le discord formulaire * Escape des caractères spécial * [$_POST] -> discord */ $newdiscord = stripslashes($_POST['discord']); $discord = $conn->real_escape_string($newdiscord); /* * UPDATE du discord de la personne connectée. * On récupère l'user id ci-dessus de la SESSION actuellement connectée * userid = ID -> [$_SESSION] -> ID * Update SQL du (discord) de la personne connectée sur le site. */ $sql = "UPDATE users SET discord = ('$discord') WHERE id = ('$userid')"; // exemple if(!$conn->query($sql)) { echo "<div class='sucess'> <h3>Votre discord est ajouté ! .</h3> <p>Cliquez ici pour <a href='profil'>Revenir en arrière</a></p> </div>"; } /* * Terminée la requête * Closed connection mysqli */ $conn->close(); } else { ?> <form class="box" action="" method="post"> <input type="text" class="box-input" name="discord" placeholder="Nom Discord" required /> <input type="submit" name="discord" value="Accepter" class="box-button" /> </form> <?php } ?>
Pour finir
renseigne sur PDO
https://www.php.net/manual/fr/book.pdo.php
Sa te serais beaucoup plus facile et sécurisé pour toi.
<?php if (isset($_POST['discord'])) { /* * Récupère l'id de l'utilisateurs connectée * L'id utilisateurs stock dans une session * [$_SESSION] -> ID */ $userid = intval($_SESSION['id']); /* * Récupère le discord formulaire * Escape des caractères spécial * [$_POST] -> discord */ $newdiscord = stripslashes($_POST['discord']); $discord = $conn->real_escape_string($newdiscord); /* * UPDATE du discord de la personne connectée. * On récupère l'user id ci-dessus de la SESSION actuellement connectée * userid = ID -> [$_SESSION] -> ID * Update SQL du (discord) de la personne connectée sur le site. */ $sql = "UPDATE users SET discord = ('$discord') WHERE id = ('$userid')"; // exemple if(!$conn->query($sql)) { echo "<div class='sucess'> <h3>Votre discord est ajouté ! .</h3> <p>Cliquez ici pour <a href='profil'>Revenir en arrière</a></p> </div>"; } /* * Terminée la requête * Closed connection mysqli */ $conn->close(); } else { ?> <form class="box" action="" method="post"> <input type="text" class="box-input" name="discord" placeholder="Nom Discord" required /> <input type="submit" name="discord" value="Accepter" class="box-button" /> </form> <?php } ?>
Super ça a fonctionné et effectivement je comprends ce que tu veux dire je prend en note ton exemple !
par contre la ca affiche pas le écho « votre discord a été ajouté »
-
Je vais essayé mais du coup ça donne
UPDATE users SET discord=('$discord') WHERE username = ($username)
car dans ton exemple ce ne serait que jean marc qui pourrait changer son discord j’imagine !
moi je souhaite que l’utilisateur connecté change son discord à lui
Il y a 7 heures, CptHenri a dit :Alors ça fait trèèès longtemps que je n'ai plus fait de PHP mais voici quelques soucis que j'ai remarqués :
- Pour récupérer la variable entrée, tu utilises $_REQUEST["discord"] alors que tu devrais utiliser $_POST["discord"].
- Ta requête SQL change en effet la case "discord" de chaque utilisateur puisque tu ne spécifies pas quel ligne il faut modifier (spécifique à l'utilisateur).
Tu pourrais avoir une requête du style :
UPDATE users SET discord=('$discord') WHERE username = 'Jean-Marc'
Faut-il encore que tu connaisses l'identité de l'utilisateur qui soumet le formulaire.
-
Bonjour, voici mon soucis, je souhaite que l'utilisateur puisse modifier son Discord, Soucis, quand il le rentre ca modifie ceux de tous les monde.
Qui peux m'aider?<?php
if (isset($_REQUEST['discord'])){
// récupérer le nom d'utilisateur et supprimer les antislashes ajoutés par le formulaire
$discord = stripslashes($_REQUEST['discord']);
$discord = mysqli_real_escape_string($conn, $discord);
//requéte SQL + mot de passe crypté
$query = "UPDATE users SET discord=('$discord')";
// Exécute la requête sur la base de données
$res = mysqli_query($conn, $query);
if($res){
echo "<div class='sucess'>
<h3>Votre discord est ajouté ! .</h3>
<p>Cliquez ici pour <a href='profil'>Revenir en arrière</a></p>
</div>";
}
}else{
?>
<form class="box" action="" method="post">
<input type="text" class="box-input" name="discord" placeholder="Nom Discord" required />
<input type="submit" name="submit" value="Accepter" class="box-button" />
</form>
<?php } ?> -
Bonjour à tous,
Le titre est assez explicite mais au cas où.. je le remet ici, je cherche des staffs pour mon serveur, toutes catégories confondu.
De "helpeur" jusqu'à "Gérant". Je cherche des gens pas forcement compétant en matière de savoir faire mais en savoir vivre.
Je cherche pas à faire le plus gros serveur je cherche à ce qu'on s'amusent. Et peu importe si tu es un homme une femme, jeune ou vieux, un extraterrestre, un animal.. (bon à voir après.)
Mon discord si vous êtes intéressés est PLAYER#9392Biosus.
-
Il y a 23 heures, Nuria a dit :
-
Mdr Ouais, après c'est un bon gars perso il m'a rendu service gratuitement et je n'ai pas plus d'affinité avec lui étonnamment. Mais Habbo.Boutique était connu pour être une arnaque, faut pas être un pigeon.
@Spykkoze la prochaine fois soit honnête et les personnes le seront envers toi.. Parfois c'est seulement la roue qui tourne tu sais...Je n'ai rien contre toi, tu as l'air d'étre un jeune un peu immature (sans être méchant)
-foutre un rétro en l'air,
-essayer de retourner les staffs contre moi
-me bloquer
-et venir mettre des insultes dans mes articles...
Finalement tu n'est pas si diffèrent de lucah.
Pourtant moi je t'ai aidé.
Je reste dispo sur mon discord si tu souhaite en discuter honnêtement.
-
Tu peux remttre tes lien a jour ? Merci
-
Bonjour, pourrais tu le repartager?
-
Il y a 6 heures, Ruddox a dit :
Tu as des erreurs sur la console ? car comme ça on peux pas trop deviner x)
Il y a 14 heures, notaryz a dit :Fais voir si t'as des erreurs dans ta console
Je n’avais aucune erreur (celle(s)) qui étaient mentionnes étaient en rapport avec une image que j’ai oublier de mettre. Là mon soucis était sur mes liens d’avatars. je sais pas pourquoi…. J’ai pris le fichier de configuration.json d’un autre serveur, je l’ai mis sur le mien et tout fonctionne !
-
il y a 12 minutes, Eyoz a dit :
Hey !
Dit toi j'avais le meme problème sur Wibbo Emu...
Jamais compris, mais bnEt tu as pas la solution non plus?
Mdrrcest bizarre honnêtement. Autant si l’avatar était complètement blanc j’aurais compris l’erreur mais là…
-
-
il y a 3 minutes, Sik3 a dit :
Hey, bonne année à toi aussi !
Pourrais-tu m'adhérer sur discord stp ? RHILOF#7376
Oui, le soucis c'est que je ne peux pas t'ajouter "Tu n'accepte pas les demandes d'amis" sur discord
[PHP BOMBER UTF8]
dans Release
Posté(e)
PAS COMPRIS A QUOI CELA SERT....