Formulaire pour avoir accès à des info privé

Fermé
balcom Messages postés 20 Date d'inscription mercredi 2 juillet 2014 Statut Membre Dernière intervention 1 novembre 2016 - 2 juil. 2014 à 09:40
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 - 28 juil. 2014 à 06:30
Bonjour à toutes et à tous,

Je suis un novice en développement web, et j'aimerai savoir comment je peux sur mon futur site autoriser des gens qui dispose d'un code de membre, d'accéder à une information précise, en rentrant un code, leur date de naissance, et leur nom complet !

Merci à vous !
Balcom
A voir également:

6 réponses

alexdu17200 Messages postés 1302 Date d'inscription mardi 4 juin 2013 Statut Membre Dernière intervention 7 mars 2016 835
2 juil. 2014 à 10:04
Salut, tout dépend de la technologie que tu souhaites utiliser.
Avec PHP et une base de données MySql ou autres, tu peux effectué un contrôle via un code saisi et un présent dans la base de données, et ensuite avec une requête SQL adaptée tu peux renvoyer les informations correspondantes.
0
balcom Messages postés 20 Date d'inscription mercredi 2 juillet 2014 Statut Membre Dernière intervention 1 novembre 2016
2 juil. 2014 à 10:15
Salut Alex, merci pour ta réponse.

ça me semble un peu compliqué, j'utilisais NVU avant, et dreamweaver maintenant. Je travail presque uniquement sur les codes des autres voir les sites que je re modifie ensuite. Il n y a pas un moyen plus simple pour cette action:

Si on met exactement ces info:

Code, nom, date de naissance > on a accès à une page html spécifique, sinon > message d'erreur


Merci
0
alexdu17200 Messages postés 1302 Date d'inscription mardi 4 juin 2013 Statut Membre Dernière intervention 7 mars 2016 835
2 juil. 2014 à 10:37
Ah, d'accord, personnellement, je n'ai jamais encore eu l'occasion d'utiliser un logiciel pour la création de site web, donc, je ne pourrais essayer de t'aider sur ce point, désolé.
0
balcom Messages postés 20 Date d'inscription mercredi 2 juillet 2014 Statut Membre Dernière intervention 1 novembre 2016
2 juil. 2014 à 12:18
Merci quand même. Sinon il y a quelqu'un d'autre qui peut m'aider ? :)
0
barale61 Messages postés 1208 Date d'inscription jeudi 13 septembre 2012 Statut Membre Dernière intervention 4 novembre 2024 110
4 juil. 2014 à 12:01
Si les paires de login / Mots de passe sont les même, dreamweaver et l'espace protégé fait l'affaire. Voir l'exemple à tester dans l'espace administration (réactualisé tous les soirs)

http://lcab.eu/garajoto/

.
0
balcom Messages postés 20 Date d'inscription mercredi 2 juillet 2014 Statut Membre Dernière intervention 1 novembre 2016
5 juil. 2014 à 12:55
Bonjour, Dans votre site, il n y a pas de login
Merci
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
4 juil. 2014 à 12:20
Bonjour,

Vu la question : "'accéder à une information précise, en rentrant un code, leur date de naissance, et leur nom complet", il n'y a pas d'autre solution que d'utiliser une base de données.
0
alexdu17200 Messages postés 1302 Date d'inscription mardi 4 juin 2013 Statut Membre Dernière intervention 7 mars 2016 835
4 juil. 2014 à 12:28
Salut, il peux toujours passer par un fichier .csv, xml, ou txt, puis parser le contenu dans un tableau et le tour est joué.

Mais une chose est sûre, la Base de données est plus adaptée dans son cas.
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
4 juil. 2014 à 12:45
Un fichier texte peut être aussi considéré comme une base de données, ce n'est simplement pas un système de gestion de base de données, comme MySql, par exemple.
0
alexdu17200 Messages postés 1302 Date d'inscription mardi 4 juin 2013 Statut Membre Dernière intervention 7 mars 2016 835
4 juil. 2014 à 13:37
Oui t'as raison, j'avais pas vu çà comme çà
0
balcom Messages postés 20 Date d'inscription mercredi 2 juillet 2014 Statut Membre Dernière intervention 1 novembre 2016
5 juil. 2014 à 12:57
Merci! vu que je suis incapable de bosser avec base de donné, pouvez vous m'expliquer comment faire ça avec une document texte ou excel
Je vous remercie infiniment
(Le site doit être prêt pour la fin du mois

:)
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
5 juil. 2014 à 13:13
Avec Excel, ce n'est pas possible, avec un document texte, pour ce que tu veux faire, ce n'est pas plus simple qu'avec une base de données MySql, je dirais même, que c'est plus complexe.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
Modifié par dugenou le 5/07/2014 à 16:23
Si tu ne veux pas ou peux pas utiliser une base de données pour gérer l'accès à des données confidentielles, tu peux utiliser un fichier .htaccess avec authentification : https://www.google.fr/?gws_rd=ssl#q=fichier+.htaccess

Il faut placer les données confidentielles dans un dossier au nom de la personne concernée et placer également dans ce dossier un fichier .htaccess avec authentification. Il faut aussi placer un fichier .htpasswd, contenant le mot de passe crypté, dans un sous-dossier, protégé aussi par un ficher .htaccess.

Ça semble compliqué, mais en fait, c'est assez simple.
Il existe des générateurs de fichier htaccess qui te faciliteront le travail : https://www.google.fr/?gws_rd=ssl#q=generateur+de+fichier+htaccess
0
balcom Messages postés 20 Date d'inscription mercredi 2 juillet 2014 Statut Membre Dernière intervention 1 novembre 2016
5 juil. 2014 à 22:21
Merci, je vais tester ta méthode, ça me semble plus simple que le sql, Merci
Si j'ai des complications je reviens t'en parler.

Merci encore!
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
6 juil. 2014 à 06:42
Il y a ce générateur en Php qui peut être pratique à utiliser : https://codes-sources.commentcamarche.net/source/22836-generateur-de-htaccess-htpasswd
0
balcom Messages postés 20 Date d'inscription mercredi 2 juillet 2014 Statut Membre Dernière intervention 1 novembre 2016
21 juil. 2014 à 01:15
MERCI!
je reviens vers vous parce que ça me semble un peu compliqué pour ce que je souhaite faire, je rappel que je suis un novice.
en fait ce que je souhaite pour le moment, c'est de permettre à des gens (de remplir 3 bonnes cases du formulaire d'une manière juste pour accéder à une page, sinon affichage d'une page d'erreur)
Ce groupe de personnes auront a donner ces infos dans un formulaire

ils doivent donner tous un NOM (le même pour tous)
un code (le même pour tous)
et une date (la même pour tous)
pour accéder à une page.
Je suis sur qu'il y a un moyen normal pour y arriver, puisque ce n'est pas un log in personnalisé que je cherche à faire mais une simple opération pour un groupe de 5 personnes

Merci encore
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
21 juil. 2014 à 07:30
Bonjour,

Je ne sais pas ce que tu appelles un moyen normal, si c'est en HTML, la seule solution est le fichier .htaccess qui protège un dossier.

Sinon, il faut passer par le PHP et stocker les données (nom, code et date), soit dans un fichier texte, soit dans une base de données MySql.

Si le login et le mot de passe sont les mêmes pour tous, tu peux les stocker dans un fichier texte, qui lui sera dans un dossier protégé par un fichier .htaccess.

Concernant la date, je ne comprends pas bien, soit c'est une date unique et je ne vois pas ce que ça apporte de plus, soit elle peut varier, dans ce cas c'est plus compliqué, il serait alors préférable d'utiliser une base de données MySql.

Dans tous les cas, ce n'est pas possible en HTML.
0
balcom Messages postés 20 Date d'inscription mercredi 2 juillet 2014 Statut Membre Dernière intervention 1 novembre 2016
21 juil. 2014 à 18:36
Ok merci, pour la date ce n'était qu'une suggestion, de toute façon les données sont fixes, je dois rendre un projet sur un site lundi prochain ... et je ne sais pas comment faire ce tu dis, peux tu me donner un code (je remplacerai ensuite les éléments par mes donnés) je serai vite perdu sinon

Merci encore pour l'aide
0
barale61 Messages postés 1208 Date d'inscription jeudi 13 septembre 2012 Statut Membre Dernière intervention 4 novembre 2024 110
21 juil. 2014 à 11:23
Je vois dans ton deuxième post que tu utillises DreamWeaver alors cela prend quelques instants:

http://macmicro.chez.com/dreamweaver/index.php

http://www.tutoriels-extensions-dreamweaver.fr/

.
0