CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[PHP] Rang et majuscule

KingFuzatiJu
KingFuzatiJu
Niveau 3
13 mai 2013 à 23:13:54

Bonjour, voilà je suis pas super fort en php ( ayant juste appris avec quelques tuto vidéo pour des systemes complexe j'arrive aujourd'hui a me débrouille plus ou moins seul.)

:d) 1er soucis :

Je suis en train de faire un systeme d'administration et donc dans ma table users j'ai une colonne "rang" qui est un int qui a comme valeur par defaut "0" ce qui est le rang par défaut bien entendu.

J'aimerai faire une condition qui dit "si "rang" est égale a 1 alors on execute sinon ..."

et je n'y arrive pas du tout.

:d) 2 eme soucis :

Je voudrais que quand l'utilisateur se connecte on va l'appeler "Test" l'utilisateur, donc je veux que Test puisse se connecter sous la forme "test" et "Test" ou même "TEST" etc
et je sais pas du tout comment faire cela.

Merci à vous !

Pseudo supprimé
Pseudo supprimé 14 mai 2013 à 07:22:26

1er soucis:
Tu as vu les requêtes mysql?
Pour savoir si l'user est administrateur ou simple user sur mon site j'fais comme ça:

$rqt=mysql_query("SELECT droits,gamertag FROM `users` WHERE gamertag='$gamertag'");
if($res=mysql_fetch_assoc($rqt))
{
    if($res['droits']==0)$isAdmin=$BOT->logAsAdmin
($gamertag);

    else $BOT->logAsUser($gamertag);
}

Voiloup.

Pour le 2ème soucis:
Tu as juste à mettre dans la session la variable tesT, TesT ou TEST.
Dans la BDD j'te conseille pas de jouer avec la casse,
Tu mets tout en minuscules.

Pseudo supprimé
Pseudo supprimé 14 mai 2013 à 07:25:08

1er soucis:
Tu as vu les requêtes mysql?
Pour savoir si l'user est administrateur ou simple user sur mon site j'fais comme ça:
http://pastebin.com/NPPTqmS5

Voiloup.

Pour le 2ème soucis:
Tu as juste à mettre dans la session la variable tesT, TesT ou TEST.
Dans la BDD j'te conseille pas de jouer avec la casse,
Tu mets tout en minuscules.

C'est mieux à lire là. :noel:

KingFuzatiJu
KingFuzatiJu
Niveau 3
14 mai 2013 à 18:31:36

C'est exactement ce que je fais sauf que j'ai mis un while a la place du if.

mais ça ne marche absolument pas...

mais merci à toi.

KingFuzatiJu
KingFuzatiJu
Niveau 3
14 mai 2013 à 19:50:17

Au final après de nombreux essaie, c'est moi qui avait oublié de préciser l'username de la personne connecté, donc c'est bon, merci à toi.

Pseudo supprimé
Pseudo supprimé 14 mai 2013 à 20:06:42

Faut faire attention tout de même,
La requête est censé te renvoyer seulement UN résultat.

Si elle t'en renvoie plusieurs c'est sûrement t'as subis une injection sql,
Faut donc vérifier le nombre de résultats qu'elle retourne.

Injection SQL: http://php.net/manual/fr/security.database.sql-injection.php

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment