Registrado desde
Última actividad
grupos
actividad reciente

Application android utilisant la BDD Neofrag
11 nov 2015

Bonjour,

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 oct 2015

Bonjour,

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 oct 2015

Salut à tous,

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 :

idJ1J2

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 oct 2015

Salut,

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 oct 2015

A partir du moment que l'on me répond avec des fautes aussi grosses que celles ci, je ne prend pas vraiment compte de votre remarque
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 oct 2015

Bonjour,

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