|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Laurent Inscription : juillet 2009 Messages : 52 ![]() |
Bonsoir à tous,
Je suis débutant en php et je souhaitais filtrer par login et mot de passe les personnes qui vont accéder à mon site. Pour ça j'ai trouvé ce code que j'ai adapté à mon site et qui fonctionne très bien. Par contre ce que je voudrais maintenant mais que je n'arrive à faire c'est de recevoir un mail à chaque fois qu'une personne entre dans mon site avec son login. En remerciant par avance pour votre aide à tous. Laurent Code :
|
||
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() |
tu fonctionne sans base de données?
__________________
Spécialiste des questions bêtes ”If you can't explain it simply, you don't understand it” (Ce que tu ne peux pas expliquer simplement, tu ne le comprends pas) Albert Einstein Si une reponse vous plait ou vous a aidé n'hesitez pas a voter pour
|
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Laurent Inscription : juillet 2009 Messages : 52 ![]() |
Oui oui sans base de données.
A vrai dire comme je suis totalement débutant dans le php, j'ai essayé de trouvé (et j'ai fini par trouver) un petit code que me permette de mettre un accès à mon site avec un login et mot de passe sans base de donnée (le code que j'ai marqué). Alors si tu as un tuto "très simple" qui m'explique comment je peux mettre en place une base de données avec login et mot de passe, je suis preneur. sinon, je voudrais juste savoir comment je peux avoir un retour par mail des logins qui se entrent dans mon site. |
|
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() Laurent Inscription : juillet 2009 Messages : 52 ![]() |
Au fait, excuse-moi de te répondre si tardivement mais je pensais recevoir une notification par mail en cas de réponse, mais ce n'était pas le cas. Donc je viens de changer dans les paramètres du site pour recevoir une notification instantannée.
J'attends de tes news |
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() |
Je ne suis pas sur que sa soit plus facile sans base de données.
Tu a choisi cette solution ou elle est impose par ton hébergement? Le soucis c'est qu'il te faut garder un enregistrement du login mot de pass d'un user pour les comparer aux infos saisi par l'user au moment de la confection. C'est simple a faire avec du MySQL mais sans tu va devoir écrire ça dans un fichier text. Qui dit fichier texte dit si tu veux y chercher quelque chose forcement regex (expressions régulières). Je suis pas sur que sa soit plus a la porté d'un novice qu'un simple petite base de donnes MySQL.
__________________
Spécialiste des questions bêtes ”If you can't explain it simply, you don't understand it” (Ce que tu ne peux pas expliquer simplement, tu ne le comprends pas) Albert Einstein Si une reponse vous plait ou vous a aidé n'hesitez pas a voter pour
|
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() Gaël P.Administrateur systèmes et développeur Web Inscription : juin 2011 Messages : 189 ![]() |
J'ai peur aussi que se soit une vraie difficulté de ne pas utiliser de base de donnée. Tu perdra à mon avis moins de temps à utiliser un système de données, que devoir à chaque fois trouver une solution à beaucoup de tes problèmes.
Qui plus est, si tu les utilisais tu pourrais répondre facilement à ta question, en te créant des logs. Si je peu me permettre je doute que ce soit une bonne idée de t'envoyer un mail pour chaque notification. Pour t'aider : http://mysql.developpez.com/cours/
__________________
"Beatus qui prodest quibus potest" |
|
|
00
|
|
|
#7 | ||
|
Membre chevronné
![]() |
Tu cree une nouvelle base MySQL sur le serveur (presque tous les hebergeurs donnent acces a une bas de donnees MySQL.
Tu y claque sa: Code :
L'avantage c'est que plus besoin de t'envoyer un mail a chaque connections car avec ce genre de base tu garde un trace (log) de toutes les connections et déconnections sur ton site.
__________________
Spécialiste des questions bêtes ”If you can't explain it simply, you don't understand it” (Ce que tu ne peux pas expliquer simplement, tu ne le comprends pas) Albert Einstein Si une reponse vous plait ou vous a aidé n'hesitez pas a voter pour
|
||
|
|
10
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Laurent Inscription : juillet 2009 Messages : 52 ![]() |
Merci à tous pour votre aide.
Je vais me pencher sur tout ça et essayer de le mettre en place dans l'après-midi. A ce soir avec l'état de l'avancement de ma découverte de mysql |
|
|
00
|
|
|
#9 |
|
Candidat au titre de Membre du Club
![]() Laurent Inscription : juillet 2009 Messages : 52 ![]() |
voilà, je suis en pleine recherche pour essayer de mettre en place mon système de mise en place d'identifiant et mot de passe et également d'avoir une vue d'ensemble sur les connexions et deconnexions sur mon site.
je te remercie EIN-LESER pour ton morceau de code. j'ai créé une table dans une base chez mon hébergeur, mais je ne sais pas où coller le code que tu m'as donné ! |
|
|
00
|
|
|
#10 |
|
Membre chevronné
![]() |
le code que je t'ai donné est un petit script de création.
Une fois ta ba se crée chez l’hébergeur tu va dans la base (vide car tu n'a crée que la base et pas encore de tables) et tu va dans SQL. Il te suffira de faire un copier coller et de cliquer sur exécuter.
__________________
Spécialiste des questions bêtes ”If you can't explain it simply, you don't understand it” (Ce que tu ne peux pas expliquer simplement, tu ne le comprends pas) Albert Einstein Si une reponse vous plait ou vous a aidé n'hesitez pas a voter pour
|
|
|
00
|
|
|
#11 |
|
Candidat au titre de Membre du Club
![]() Laurent Inscription : juillet 2009 Messages : 52 ![]() |
J'avais déjà essayé de copier ton code dans l'onglet SQL mais j'avais un message d'erreur ! le voici en pièce jointe.
Que faire ?
|
|
|
00
|
|
|
#12 | ||
|
Membre chevronné
![]() |
Sorry ma faute il y avait des cotes en plus autour d'user donc sa pouvait pas marcher lol
celui ci functionne (testé ^^) Par contre avant n'oublis pas de suprimer dans ta base les tables crées préalablement. Code :
__________________
Spécialiste des questions bêtes ”If you can't explain it simply, you don't understand it” (Ce que tu ne peux pas expliquer simplement, tu ne le comprends pas) Albert Einstein Si une reponse vous plait ou vous a aidé n'hesitez pas a voter pour
|
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com