Fork me on GitHub




« 1 (2) 3 »


Re: bdd
Semi pro
Inscrit: 13/12/2004 11:28
De Lyon
Messages: 1364
Et pourquoi ne pas tester si l'utilisateur est deja connecté a xoops?

if ( isset($xoopsUser) ) {
    echo 
"Connecté";
} else {
    echo 
"pas co";
}

Posté le : 22/10/2009 09:43
Partager Twitter Partagez cette article sur GG+
Re: bdd
Newbie
Inscrit: 09/05/2009 13:55
Messages: 20
J'ai essayer mais impossible a ce connecter avec l'identifiant du site

Posté le : 22/10/2009 10:20
Partager Twitter Partagez cette article sur GG+
Re: bdd
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Citation :
Merci mais ca n'a pas l'air de marcher chez moi !
Quoi avez vous testee et qu'est-ce-qu'ils sont les resultats avec le navigateur?
Citation :
Et pourquoi ne pas tester si l'utilisateur est deja connecté a xoops?
Probablement parce-qu'il faut que son fichier callback marche, pour faire admission automatique au chat externe.

Posté le : 22/10/2009 12:28

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: bdd
Newbie
Inscrit: 09/05/2009 13:55
Messages: 20
J'obtiens le résultat 3 en incluant dans la barre d'adresse

Posté le : 22/10/2009 17:25
Partager Twitter Partagez cette article sur GG+
Re: bdd
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Et bien fait avec /verif.php?username=lenovo&password=motdepasse ?
Parce-que ici ça marche.

Posté le : 22/10/2009 18:30

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: bdd
Newbie
Inscrit: 09/05/2009 13:55
Messages: 20
Je les fait ca m'affiche le chiffre 3

Voila mon fichier verif.php:

<?php


$LOGIN_SUCCESS 
0;
$LOGIN_ERROR 3;

//récupération des identifiants transmis par l'url d'identification
$username $HTTP_GET_VARS['username'];
$password $HTTP_GET_VARS['password'];

// Connexion à la base de données, changez ce qui est en rouge par le nom de votre fichier de connexion à votre base.

include "mainfile.php";
$db_host '*****';
$db_username '*****';
$db_password '******';
$db_name '******';

// Make the database connection.
mysql_connect($db_host,$db_username,$db_password) or die(mysql_error());
mysql_select_db($db_name) or die(mysql_error());

// On sélectionne tous les utilisateurs présents dans notre table utilisateur
// et on ne garde que la ligne où le login et le motdepasse sont présents simultanément

// Vous devez changer ce qui est en rouge et uniquement cela
// utilisateur correspond au nom de la table de votre base de données
// login correspond au champ où sont stocké les pseudos de vos utilisateurs
// motdepasse correspond au champ où sont stocké les mots de passe de vos utilisateurs ( en clair. Si ils sont cryptés dans votre base vous devrez alors modifié légèrement ce fichier)
$requete "SELECT * FROM `".XOOPS_DB_PREFIX."_users` WHERE `uname`= '$username'  AND `pass` ='$password'"
$result mysql_query($requete);

// Si une ligne a été trouvée c'est que le couple login/motdepasse est valide

if (@$enreg mysql_fetch_array($result))
{

echo 
$LOGIN_SUCCESS;
exit;
}

// Sinon, on affiche l erreur

else
{
echo 
$LOGIN_ERROR;
exit;
}

// et on n'oublie pas de refermer la connexion ;o)
mysql_close();
?>

Posté le : 23/10/2009 02:03
Partager Twitter Partagez cette article sur GG+
Re: bdd
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Essayez avec:
$username $_GET['username'];
$password $_GET['password'];

Posté le : 23/10/2009 02:12

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: bdd
Newbie
Inscrit: 09/05/2009 13:55
Messages: 20
Toujours le chiffre 3 qui apparait !

Posté le : 24/10/2009 03:28
Partager Twitter Partagez cette article sur GG+
Re: bdd
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Le db_host etc est bien definie?
Le nom et mot de passe contiennent uniquement de lettres et chiffres et pas d'accents ou de signes spéciaux?

Posté le : 24/10/2009 03:44

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: bdd
Newbie
Inscrit: 09/05/2009 13:55
Messages: 20
non du tout

Posté le : 24/10/2009 04:30
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2) 3 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

8 Personne(s) en ligne (4 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 8 | Plus ...