[RESOLU] Masquer l'URL des sous fichiers contenant la BDD

Eléphanteau du PHP | 13 Messages

15 janv. 2020, 18:22

Bonjour
je viens de développer un site où les utilisateurs pourront accéder à la BDD pour rechercher des auteurs et dont l'accès est réservé aux détenteurs d'un identifiant et mot de passe.

Comment éviter qu'une fois entrer dans la BDD, l'utilisateur ne copie l'URL de celle ci et accède directement à la BDD ET SOUS FICHIERS sans s'identifier ?

Autrement dit comment masquer le bout de l'URL qui correspond au fichier de la BDD et à à ses sous fichier?

script PHP svp

ex : https://mawsua-kutub-mya.com/index.php. ( accueil : accessible)
https://mawsua-kutub-mya.com/1_pln.php. ( plan du site : accessible aussi )
https://mawsua-kutub-mya.com/10_login.php. (page Identifiant : accessible aussi)
https://mawsua-kutub-islamya.com/11_rech.php. (page BDD : je ne voudrais pas qu'elle soit accessible QU' À TRAVERS la page Identifiant)

Merci d'avance
NB :

Mammouth du PHP | 1396 Messages

15 janv. 2020, 18:49

en vérifiant dans les pages où il faut être identifier que l'on s'est bien identifié au préalable.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 8540 Messages

15 janv. 2020, 22:46

+1, on fait ça avec une session en générale
https://www.php.net/manual/fr/session.e ... .basic.php
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 13 Messages

16 janv. 2020, 18:55

Bonjour;
Merci de m'avoir répondu.
je vous avoue que n'étant pas de la profession et à défaut d'un code tout prêt, je suis loin de comprendre grand chose mais je vais rechercher sur le lien indiqué et vous tiendrai au courant
encore Merci

encore merci

Eléphanteau du PHP | 13 Messages

20 janv. 2020, 16:49

Rebonjour;
J'ai trouvé le code tout prêt et je vous en remercie
session_start (page login)
if ($_SESSION [AUTORISER]!OUI){
encore merci et je sens qu'il y aura une prochaine fois
}

Eléphanteau du PHP | 13 Messages

20 janv. 2020, 21:12

Bonsoir;
Question bête mais comment faire pour envoyer un nouveau message avec titre ? je me perds

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 8540 Messages

20 janv. 2020, 22:40

https://forum.phpfrance.com/
Tu choisis le forum le plus adapté, puis en haut à droite tu as un bouton bleu "Nouveau sujet"
Quand tout le reste a échoué, lisez le mode d'emploi...