Gara
Registrato da
Ultima attività
gruppi
Attività recente
Application android utilisant la BDD Neofrag
11 nov 2015
J'aimerai réutiliser la BDD néofrag pour mon appli android.
Je souhaite réaliser le meme login que sur le CMS, mais dans l'appli.
Pour ce, j'ai construit un fichier .php qui sert de passerelle entre mon appli et la BDD.
<?php
$dbh = new PDO('mysql:host=localhost;dbname=dgback', "root", "");
$result = array();
//echo ($_REQUEST['request']);
$stmt = $dbh->prepare($_REQUEST['request']);
$stmt->execute();
while ($row = $stmt->fetch()) {
$result[] = $row;
//echo $row;
}
echo (json_encode($result));
$dbh = null;
?>
Grace à ca, je peux envoyer mes requetes depuis l'appli vers la BD.Je récupère toutes les infos de la table nf_users (donc pass et salt)
Mais à partir de la, je ne sais pas comment vérifier que le mot de passe saisi dans l'appli est le meme que ce que je récupère depuis la BDD...
Faut-il faire (md5(passSaisiAppli)) concaténé avec le salt recupéré?
Aussi, je ne comprends pas trop la librairie "Password", qui éventuellement, pourrait m'aider a refaire la vérification.
Requete avec option "Or"
28 ott 2015
Ca m'embétait d'ouvrir un thread juste pour ca, je savais pas quoi chercher sur le github, j'avais fait une recherche avec un '->or(' mais je suis tombé que sur les licences GNU/ GPL ahah
Merci pour la réponse rapide :)
Requete avec option "Or"
28 ott 2015
Je cherche à requeter ma DB avec un user_id (qui correspond a J1 et J2) , mais qui peux se trouver dans une des deux colonnes suivant ce schéma :
id | J1 | J2 |
J'ai, actuellement, la solution que je trouve 'sale' de faire 2 méthodes distinctes dans mon modele et de travailler avec deux retours de tableaux
return $this->db->select('count(id) as count', 'nr.*')->from('nf_rent nr')->where('nr.J1', $user_id)->get();
return $this->db->select('count(id) as count', 'nr.*')->from('nf_rent nr')->where('nr.J2', $user_id)->get();
J'aimerai ne faire qu'une seule méthode avec un "OR"
return $this->db->select('count(id) as count', 'nr.*')->from('nf_rent nr')->where('nr.J2', $user_id)->or()->where('nr.J1', $user_id)->get();
Cependant je n'ai pas trouvé de requetes dans le modele à base de "OR" pour m'inspirer...
C'est possible dans l'état actuel du CMS?
Afficher certaines pages que pour certaines personnes
28 ott 2015
Merci pour ta réponse, ca me permet de me lancer dans le dev du module :)
Je vais me pencher sur le controller checker, voir ce qu'il fait ;)
Merci pour la réponse rapide :)
Afficher certaines pages que pour certaines personnes
28 ott 2015
exprime toi déjà est un peu mieux est développe ton projet, car moi personnellement, j'ai rien compris.Mais bon, je reformule.
J'ai un module de statistiques à faire. C'est à dire, faire des statistiques pour des joueurs. Sur la fiche d'un joueur. Des stats donc.
Cependant, j'aimerai ne pas afficher les statistiques à la vue de tous. C'est à dire, ne les afficher que pour le joueur lui meme, quand il est sur sa propre fiche.
Afficher certaines pages que pour certaines personnes
28 ott 2015
Je travaille sur un module de statistiques de joueurs et j'aimerai savoir si il y as un moyen de n'afficher les stats que si le joueur est sur sa propre page et pour les admins?
Une premiere piste serait que les variables de sessions contiennent l'id de la personne ?
Du genre
If (session['id'] == $mesDonnes['iduser']) {
renderForm(...)?
}
??
Cordialement