Lorsque je me connecte à localhost j'ai cet écran me demandant le
mot de passe :
Je pensais que la ligne que j'ai créé servait uniquement à me
connecter à MYSQL
Bonjour,
les informations de connexions sont stockées dans une base de
donnée mysql, pas de fichier modifiable.
Si vous avez accès à un terminal (en root) sur la machine qui
héberge le site, vous pouvez passer par le client cli de mysql,
cf:
mysql --user=root --host=localhost -e \
'CREATE USER 'oressource'@'localhost' IDENTIFIED BY 'mot_de_passe_a_changer'; \
GRANT ALL PRIVILEGES ON oressource.* TO 'oressource'@'localhost' ; \
CREATE DATABASE oressource;'
En modifiant la variable nécessaires (mot_de_passe_a_changer)
et un utilisateur oressource sera créé avec ce mot de passe.
Sinon, si vous accès à un phpmyadmin ou au pire un accès FTP,
il y a aussi une solution (plus longue).
En espérant vous avoir aidé
Paul
source: https://github.com/mart1ver/oressource/blob/master/INSTALL.md
Le 19/12/2018 à 20:05, famille poncet
a écrit :
Bonjour à tous,
Je viens encore vous demander de l'aide
En effet, toujours pour notre association qui a ouvert une
recyclerie à Yenne, nous avons trouvé un logiciel adapté.
On le trouve :
https://github.com/mart1ver/oressource
Installation réussie, je me retrouve avec un dilemme :
l'écran d'accueil me propose un mail et un mot de passe. Sauf
que je ne trouve pas ou presque le fichier concerné par ce ce
mail et ce mdp.
J'ai dis "ou presque" car après investigation, j'ai trouvé le
fichier intégrant les contrôles des identifiants. Il est entre
autre noté :
/ Vérification des identifiants
$req = $bdd->prepare('SELECT * FROM utilisateurs WHERE
mail = :mail AND pass = :pass');
$req->execute(array(
'mail' => $_POST['mail'],
'pass' => md5($_POST['pass'])));
$resultat = $req->fetch();
if (!$resultat)
{
header ('location:../ifaces/login.php?err=Mauvais
identifiant ou mot de passe !');
}
else
{
$_SESSION['id'] =$resultat['id'];
$_SESSION['niveau'] = $resultat['niveau'];
$_SESSION['nom'] = $resultat['nom'];
$_SESSION['prenom'] = $resultat['prenom'];
$_SESSION['mail'] = $resultat['mail'];
$_SESSION['systeme'] = "oressource";
$req->closeCursor();
header ('location:../index.php');}
Mais voilà je ne
connais pas le langage php et ne sais pas du coup ou
entrer mes données
Mais suis je au
bon endroit :-)
Merci pour votre
aide
Salutations
Christian