CRÉER UN ACCÈS MEMBRE SUR VOS PAGES AVEC FORMULAIRE D'INSCRIPTION AVEC MAIL DE C
ThibMaster
Messages postés3Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention14 octobre 2004
-
14 oct. 2004 à 17:18
oligon69
Messages postés4Date d'inscriptionlundi 21 mars 2016StatutMembreDernière intervention24 mars 2016
-
23 mars 2016 à 16:35
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_raphp
Messages postés6Date d'inscriptionvendredi 10 décembre 2004StatutMembreDernière intervention21 décembre 2004 11 déc. 2004 à 19:23
Salut,
Ce script est super, je l'ai un peu remanié à ma manière et ça donne vraiment bien..
Cependant j'aimerais extraire le nom du membre qui est connecté à un endroit sur une page du genre que ça donne : "Bonjour $nom"
Merci
Raph
theseif
Messages postés62Date d'inscriptionmercredi 29 août 2012StatutMembreDernière intervention19 mai 2013 10 janv. 2005 à 18:40
Bonjour, je croyais avoir vu sur "phpcs" un script sur les pseudo frames et les sessions mais je ne le retrouve pas.
Alors ma question est: les pseudo frames et les sessions d'un script accès membres comme celui-ci sont-elles compatibles?
Ou, quelles sont les solutions?
Merci de vos réponses.
zzip
Messages postés5Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention26 avril 2005 18 janv. 2005 à 11:50
Bonjour, je n'ai pas compris. Quand j'essai l'exemple je n'ai jamais l'echo "truc" , et pour cause, si j'appelle exemple.php dans la redirection ça boucle (normal) . Si j'appelle une autre page où est l'intérêt puisq'elle n'aura pas de require ? Merci de vos réponses , il faut absolument que je trouve un truc.
zzip
Messages postés5Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention26 avril 2005 19 janv. 2005 à 07:59
Toutes mes excuses. Tout fonctionne à merveille sur mon serveur. C'est sur EasyPHP17 sur mon poste Win2000 que ça ne fonctionne pas. Il faut que je me monte un serveur d'évaluation ... Merci
gloomy64
Messages postés46Date d'inscriptionlundi 18 octobre 2004StatutMembreDernière intervention 3 avril 2008 21 janv. 2005 à 22:10
Bonjour au faut-il poser le:
require "security/secureit.php" ? et qu' est qu' il faut mettre dans la base myql? merci d' avance pour votre réponse?.
gloomy64
Messages postés46Date d'inscriptionlundi 18 octobre 2004StatutMembreDernière intervention 3 avril 2008 22 janv. 2005 à 21:51
oublier mon message precedent, mais, comment on fait si on veut bloquer plusieurs pages, comment met-on plusieurs redirections?
cs_miny
Messages postés16Date d'inscriptionmardi 25 janvier 2005StatutMembreDernière intervention 9 février 2005 31 janv. 2005 à 15:23
Il est super le script!bravo!
newton0
Messages postés3Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention 3 novembre 2005 3 févr. 2005 à 19:25
Super, je viens juste de tester,
je vais essayer de créer une admin pour la gestion
et la possibilité de ce déconnecter.
zzip
Messages postés5Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention26 avril 2005 1 mars 2005 à 08:38
J'ai trouvé pour la déconnexion :
créer un lien dans un menu ou quelque part :
fubullrot31305
Messages postés21Date d'inscriptionsamedi 17 juillet 2004StatutMembreDernière intervention12 juillet 2005 23 mars 2005 à 21:36
excellent code, mais je tombe maintenant sur http://www.securityfocus.com/ aprés vouloir m'inscrire depuis validation.php
quelqu'un pourra t'il m'éclairé ?
cabsk8terfou
Messages postés5Date d'inscriptionlundi 13 novembre 2000StatutMembreDernière intervention26 avril 2005 23 avril 2005 à 14:18
Je trouve ce code génial, mais j'ai un petit souci. Quand on se connecte, il ya une page avec marqué:
Aidez moi s'il vous plait
Warning: session_start(): open(/var/www/free.fr/2/c/monsite/sessions/sess_a7f0sdfsdfsdfsfdsdfsdf82, O_RDWR) failed: No such file or directory (2) in /var/www/free.fr/2/c/monsite/security/secureit.php on line 3
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/free.fr/2/c/monsite/log.php:13) in /var/www/free.fr/2/c/monsite/security/secureit.php on line 3
Warning: Cannot modify header information - headers already sent by (output started at /var/www/free.fr/2/c/monsite/log.php:13) in /var/www/free.fr/2/c/monsite/security/secureit.php on line 6
Warning: Unknown(): open(/var/www/free.fr/2/c/monsite/sessions/sess_a7f0a06f50ec1bb86e27015b2328ea82, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/free.fr/2/c/monsite/sessions) in Unknown on line 0
zzip
Messages postés5Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention26 avril 2005 25 avril 2005 à 16:13
As-tu chez free créé un répertoire sessions à la racine de ton site perso ? C'est obligatoire chez free si tu veux que les sessions fonctionnent
cabsk8terfou
Messages postés5Date d'inscriptionlundi 13 novembre 2000StatutMembreDernière intervention26 avril 2005 25 avril 2005 à 20:16
ok merci, c'était ça le problème, tous les messages d'erreur ont disparu sauf un.
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/free.fr/2/c/monsite/unepagequelconque.php:13) in /var/www/free.fr/2/c/monsite/security/secureit.php on line 3
zzip
Messages postés5Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention26 avril 2005 26 avril 2005 à 08:32
Est-ce que tu n'as pas un session start avant l'appel du require "security/secureit.php"; dans ton script à protéger ?
Je ne sais pas trop, là
cabsk8terfou
Messages postés5Date d'inscriptionlundi 13 novembre 2000StatutMembreDernière intervention26 avril 2005 26 avril 2005 à 20:59
C'était ça, Tout marche niquel maintenant! Le débutant qui s'adresse à toi s'incline devant toi. Merci beaucoup!!!!
jdalton42
Messages postés200Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention19 août 2009 29 mai 2005 à 14:25
c'est bien mais il faudrais faire une page de deconnexion...
bfgt
Messages postés24Date d'inscriptionlundi 30 mai 2005StatutMembreDernière intervention27 octobre 2008 30 mai 2005 à 22:52
Nah, super bien, j'ai envi de te coller un 20/10, mais bon, l'explication pour mysql est super clair, pas à se casser la tête, meme moi je ne suis vraiment pas bon pour sql, mais la, pas de soussis, juste à configurere le fichier, et le tour est jouer! Je replace pas l'auteur(e), mais, merci à toi!
revanger
Messages postés63Date d'inscriptionjeudi 1 juillet 2004StatutMembreDernière intervention31 juillet 2007 31 mai 2005 à 16:37
"Warning: mysql_connect(): Lost connection to MySQL server during query in /www/sites/1/ifrance.com/r/e/revanger/site/SP1/connect.inc on line 43
Unable to connect to database"
le probleme c'est le nom de la db ... sauf que j'en ai jamais utilisée !!
person peu m'en passer une ?
bfgt
Messages postés24Date d'inscriptionlundi 30 mai 2005StatutMembreDernière intervention27 octobre 2008 31 mai 2005 à 22:14
Les bases de donées ne sont pas des jouets qui se passent de perssones à un autre... en plus, il faudrai configurer le fichier pour que ce soit mon server qui l'héberge au lieu du tien... pis tout le tralala.
Si ton hébergeur acceptent les base de donées, demande au support les informations nécessaires! ;)
revanger
Messages postés63Date d'inscriptionjeudi 1 juillet 2004StatutMembreDernière intervention31 juillet 2007 1 juin 2005 à 14:48
ben mon host accepete (c ecrit ) sauf que je sais meme pas a quoi ça ressemble , passe en moi une avec ce que je doit mettre ( ex : 'tonpseudo' 'tonhost' ect )
merci
SmIl3y
Messages postés9Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention20 janvier 2006 5 juil. 2005 à 04:59
Bonjour...Jai tou fait ce que le readme disait et ma base de donnée est rempli avec les bonne chose mais quand je met le require ... et je retourne das ma page rien jai cette erreur
Parse error: parse error in /data/members/free/multimania/fr/v/x/t/vxteam/htdocs/saven/acceuil.php on line 4
jai vérifier ma ligne 4 et je ne comprend vraiment pas
powerpicton
Messages postés4Date d'inscriptionjeudi 3 mars 2005StatutMembreDernière intervention14 août 2005 8 août 2005 à 10:49
Ca a pas l'air mal, mais est-ce vraiment sécurisé ???
...je test et je repasserai
en tout cas merci pour tes sources
djosos
Messages postés10Date d'inscriptionlundi 7 juin 2004StatutMembreDernière intervention11 août 2005 12 août 2005 à 08:51
Salut,
Ton script correspond exactement à ce que je cherchais : 9/10.
A un point près si je peux me permettre, pour sécuriser la partie confidentielle, tu pourrais mettre le fichier connect.inc dans un autre dossier avec un .htaccess deny from all.
Sinon, top.
++
ertyskipass
Messages postés14Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention30 mai 2006 12 août 2005 à 10:54
j ai un probleme
que faut il faire quand il y a cela .
Ajoutez un : require "security/secureit.php"; dans toutes les pages
que vous voulez réserver aux membres
1Pyrrah1
Messages postés5Date d'inscriptionsamedi 23 juillet 2005StatutMembreDernière intervention 5 décembre 2005 13 août 2005 à 22:06
Bonsoir, je viens de l'installer et c'est génial ! Cela dit je suis débutant et j'aimerai ajouter quelques fonctions : un compteur qui affiche le nombre d'inscrits sur une page, afficher le pseudo de la personne identifiée dans une page, un système de désinscription, mettre en place un délai pour les visiteurs qui ne sont pas venus depuis 1 mois par exemple. Pouvez-me dire s'il vous plait ce qu'il faut écrire et où ? Merci d'avance :)
galadriann
Messages postés84Date d'inscriptionmercredi 7 mai 2003StatutMembreDernière intervention12 juin 2006 6 sept. 2005 à 08:38
Salut,
Juste pour info, avec PHP5, la session ne contenait rien et donc pas moyen de passer le point de login.
En modifiant le fichier securite.php comme suit, le probleme est regle :
if(@mysql_num_rows($res) != 0) {
$verified_user = $_POST["userid"];
session_register("verified_user");
$_SESSION['verified_user']=$verified_user;
Header("Location: ../".$page_redirection);
}
On attribue une valeur a session $_SESSION. De la meme maniere on pourrait ajouter des valeurs dans l'array $_SESSION du style $_SESSION['privilege']=admin ,... et puis recuperer les valeurs ...
Pour un module de logout, il suffit de faire ceci :
$_SESSION=array() -> on vide l'array
session_destroy() -> on detruit la session ...
a+
galadriann
Messages postés84Date d'inscriptionmercredi 7 mai 2003StatutMembreDernière intervention12 juin 2006 6 sept. 2005 à 08:41
juste pour preciser ... la session ne contenait rien ... elle contenait ceci : ['verified_user']=> ''
donc un isset sur $_SESSION['verified_user'] ne se validait pas ...
a+
galadriann
Messages postés84Date d'inscriptionmercredi 7 mai 2003StatutMembreDernière intervention12 juin 2006 6 sept. 2005 à 10:09
Re-moi ...
Petite modif dans les scripts afin de revenir vers le script appellant :
secureit.php :
<?php
session_start();
$url=urlencode($_SERVER["SCRIPT_NAME"]); <-- on recup le chemin du script appellant
if(!isset($_SESSION["verified_user"]))
{
Header("Location: security/identification.php?m=0&url=$url"); <-- on ajout l'url
}
?>
indentification.php
on ajoute un champ "hidden" contenant l'url
" name="url">
securite.php
if(@mysql_num_rows($res) != 0) {
$verified_user = $_REQUEST["userid"];
$page_redirection=urldecode($_REQUEST["url"]); <-- on decode l'url
session_register("verified_user");
$_SESSION['verified_user']=$verified_user;
Header("Location: ".$page_redirection); <-- on revient vers la page appelant
}
J'espere que ceci pourra aider ...
a+
teretete
Messages postés5Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention15 septembre 2005 13 sept. 2005 à 20:14
salut, je commence dans le php est j'ai aucune idée de se que sait le db alors si on pourrait m'aider sa serrait cool!
ledzy
Messages postés3Date d'inscriptionmardi 28 juin 2005StatutMembreDernière intervention10 octobre 2005 10 oct. 2005 à 21:29
Merci c'est exactement ce que je recherchais (je pense)
Pour tout vous avouer je suis completement nul mais j'ai de l'ambition (je vais bien finir par comprendre)
lorsque j'entre mon user/pass je suis redirigé vers /securite.php et la j'ai une erreur 404.
dois-je faire un lien vers une page? suis-je réellement dans champs
Merci de m'aider un peu
karemment
Messages postés1Date d'inscriptionmardi 15 février 2005StatutMembreDernière intervention18 octobre 2005 18 oct. 2005 à 17:33
Comment on ajoute un require:
Fonctionnement :
1. Entrez vos info dans connect.inc. (dans le dossier /security/)
2. Ajoutez un : require "security/secureit.php"; dans toutes les pages
que vous voulez réserver aux membres.
3. Uploadez vos fichiers
4. Lancez http://votre.site.fr/security/install/index.php pour installer
la table users
5. Supprimer le dossier install de votre FTP
6. Vos pages sont maintenant sécurisées.
Merci
kalasspower
Messages postés4Date d'inscriptionlundi 24 octobre 2005StatutMembreDernière intervention25 octobre 2005 24 oct. 2005 à 17:52
Bonjour, j'aimerais savoir ce que c'est une base de donnée (je m'y connais pas trop en PHP en plus !), et aussi que faut-il mettre dans "NOM DU SITE", l'adresse du site ?
jdalton42
Messages postés200Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention19 août 2009 24 oct. 2005 à 19:39
ben, tu dois vraiment pas t'y connaître toi! une base de donnée: bah j'sais pas trop expliquer quoi! mais je le sais mdr! et en nom du site ben tu mes le nom que tu donne a ton site ... si tu sais même pas ce que c'est qu'une base de donnée abandonne ou aprend! mais sa sert a rien alors de venir prendre des sources comme celle la!
kalasspower
Messages postés4Date d'inscriptionlundi 24 octobre 2005StatutMembreDernière intervention25 octobre 2005 24 oct. 2005 à 20:02
je sais ce que c'est une base de donné, mais je sais pas comment trouver son nom !
cs_dobu
Messages postés2Date d'inscriptionsamedi 22 octobre 2005StatutMembreDernière intervention30 octobre 2005 25 oct. 2005 à 17:36
Même problème que "ichaelKnight le 30/10/2004 16:17:50"
J'ai actuellement EasyPHP 1.8 et tout fonctionne enfin presque tout.
Le problème est le suivant quand je veux creer un nouveau compte :
"Le mail de confirmation n'a pu être envoyé. Peut-être que l'adresse n'est pas valide. Veuillez contacter le webmaster s'il vous plait."
Pourtant j'ai bien complété mon adresse Mail (Webmaster correctement).
Merci par avance.
jdalton42
Messages postés200Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention19 août 2009 25 oct. 2005 à 20:37
easy php ne peut pas envoyer de mail avec ta machine si un programme smtp n'est pas ouvert
kalasspower
Messages postés4Date d'inscriptionlundi 24 octobre 2005StatutMembreDernière intervention25 octobre 2005 25 oct. 2005 à 21:17
j'ai aussi un problème, quand je vais sur la page http://adressedemonsite.com/security/install/index.php pour installer la table users, il y a ce message qui s'affiche :
Warning: mysql_connect(): Lost connection to MySQL server during query in /www/sites/1/ifrance.com/t/o/touslestelechargements/site/security/connect.inc on line 14
Unable to connect to database
j'aimerais savoir d'où vient ce problème et comment le résoudre,
merci d'avance
ertyskipass
Messages postés14Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention30 mai 2006 25 oct. 2005 à 21:20
mais tu es fou qu est que tu veux que sa marche chez ifrance il ne propose pas de base de donne
kalasspower
Messages postés4Date d'inscriptionlundi 24 octobre 2005StatutMembreDernière intervention25 octobre 2005 25 oct. 2005 à 21:25
a d'accord, j'me disais aussi qu'il y avait un problème, mais comment je fais alors pour savoir si un hébergeur propose une base de donnée ????
cs_dobu
Messages postés2Date d'inscriptionsamedi 22 octobre 2005StatutMembreDernière intervention30 octobre 2005 30 oct. 2005 à 19:31
Il faut regardé l'annonce et la description de l'hébérgement.
Si tu veux un hébérgeur gratuit tu a Lycos, ou même si tu lis attends ce message va voir sur : www.1and1.fr pour leur 10 ans d'existence tu a un hébérgement avec :
- 2 Go d'espace disque
- 20 Go de visite par mois je crois
- 10 Base MySQL
- 1 redirection gratuite (URL en .info)
Voilà et plein d'autre truc le tout gratuit pendant 3ans ;)).
Sinon c'est marqué 1 Base MySQL ou DB ou peut-être accès à PHPMyAdmin.
ertyskipass
Messages postés14Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention30 mai 2006 30 oct. 2005 à 22:12
1et1 offre un acces a phpmyadmin je le sais
jdalton42
Messages postés200Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention19 août 2009 30 oct. 2005 à 22:18
www.g1-hebergement.com sur ce site, les serveurs sont fiable, je fais sa avec un copain et les serveurs sont surveillé 24h/24 7j/7 et les prix son les plus bas (avec nom de domaine pour chaque offre inclut dans le prix sans possibilité d'offre sans nom de domaine pour une meilleur securité!) mais pas gratuit...
DCO2
Messages postés56Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention 3 avril 2006 29 nov. 2005 à 13:27
Bonjour,
Je viens de mettre sur mon site ce script qui à l'air génial, mais j'ai un problème, lorsque j'insére <? include "security/secureit.php"; ?> dans ma page "index.php" il ne se passe rien à l'ouverture de celle ci, la page est blanche.
D'où peut venir ce problème?
Une autre question: le script complet faut-il le mettre à la racine du site ou bien dans un répertoire?
Merci pour votre aide.
DCO2
Messages postés56Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention 3 avril 2006 29 nov. 2005 à 15:04
Re bonjour,
Milles excuses tout marche bien.
Merci d'ignorer les messages précédent mais j'avais fait une grosse bourde. J'avais oublié des mettre <?php.
Mais j'ai toujours un problème:
Lorsque j'ouvre la page sécurisée, il faut que je mette mon login et mot de passe ou bien que je m'inscrive jusque là OK, je m'inscrit OK, je recois l'email de confirmation OK.
Mais lorsque je clique sur le lien de confirmation ce message apparait:
Ce code n'existe pas, est expiré ou à déjà été validé, veuillez remplir à nouveau le formulaire : ICI.
Alors que la table "users" de la bd est vide.
D'où vient le problème.
Merci pour votre aide.
HagRapMan
Messages postés73Date d'inscriptionlundi 20 octobre 2003StatutMembreDernière intervention12 juillet 20076 5 déc. 2005 à 21:06
Salut!
Euh j'aurais aimé savoir comment récupérer l'adresse e-mail d'un membre inscrit après sa connexion dans une boite de texte.
Merci d'avance.
DCO2
Messages postés56Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention 3 avril 2006 12 déc. 2005 à 13:10
Bonjour,
Est ce qu'il y a quelqu'un pour une aide sur ce script? l'auteur répondrai ce serai parfait. Car plusieurs question lui on été posées et il n'a jamais répondu depuis quelques temps (24/10/2004).
rayanedu93
Messages postés2Date d'inscriptiondimanche 25 décembre 2005StatutMembreDernière intervention25 décembre 2005 25 déc. 2005 à 16:10
Bonjour! Je m'excuse de mon ignorance mais je voudrais savoir comment le mettre, enfin je n'y connais rien au PHP et puis je ne sais pas ce qu'il faut faire!!!!:( Et aussi, ce script peut-il marcher avec ThunderSite 2.1????????(http://www.thundersite.com) Merci beaucoup d'avance!!
rayanedu93
Messages postés2Date d'inscriptiondimanche 25 décembre 2005StatutMembreDernière intervention25 décembre 2005 25 déc. 2005 à 16:11
Et aussi, j'ai oublié, Joyeux NOËL et mes meilleurs voeux pour 2006!!!!:D:)
Yoann0412
Messages postés5Date d'inscriptionmercredi 9 mars 2005StatutMembreDernière intervention21 février 2006 13 févr. 2006 à 02:33
Bonjour ! Tout d'abord merci pour ce script qui m'est bien utile. Ensuite, j'ai un problème lors de l'identification : il reconnait bien mon login et mon mot de passe (j'ai fais le test avec un mauvais login et un mauvais mot de passe), mais il me réaffiche le formulaire d'identification à chaque fois au lieu de m'envoyer vers la page de redirection définie dans le fichier connect.inc.
Est-ce que quelqu'un pourrait m'aider ? (ça fait des jours que je cherche!)
Merci
cs_olivier_f
Messages postés2Date d'inscriptionmardi 3 janvier 2006StatutMembreDernière intervention 1 mars 2006 1 mars 2006 à 00:44
Bonjour,
j'ai créé la base et paramétré mon fichier connect.inc
J'ai mis <? include "security/secureit.php"; ?> en 1° ligne sur une page de type news.htm
>Ensuite j'ai uploadé mes fichiers sur mon serveur et lorsque je lance via IE http://monsite.fr/security/install/index.php j'ai une page blanche !
Je fais F5 mai rien non plus
ce ne doit pas être grand chose mais j'aimerais comprendre et surtout avancer
Pour info, je crée mon site via Frontpage 2003
Merci
Olivier
jdalton42
Messages postés200Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention19 août 2009 1 mars 2006 à 11:15
si la page esty blanche, c'est que il n'y a pas de html dedans!!
cs_chinouk
Messages postés6Date d'inscriptionjeudi 8 janvier 2004StatutMembreDernière intervention 9 mars 2006 9 mars 2006 à 11:16
j ai le meme pb que toi Yoann0412 et a priori c est la variable de sessions verified_user qui est vide
je cherche et le premier qui trouve le dit:)
bye
DCO2
Messages postés56Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention 3 avril 2006 9 mars 2006 à 11:47
Bonjour,
Dans le fichier sécurité il faut remplace le Header de redirection par:
Ce n'est peut être pas trés propre mais cela a l'avantage de fonctionner.
cs_chinouk
Messages postés6Date d'inscriptionjeudi 8 janvier 2004StatutMembreDernière intervention 9 mars 2006 9 mars 2006 à 12:00
bonjour DC02 je vient de faire tes modif , mais ma session est toujours vide:(
cs_chinouk
Messages postés6Date d'inscriptionjeudi 8 janvier 2004StatutMembreDernière intervention 9 mars 2006 9 mars 2006 à 12:12
quans je test session_register("verified_user"); dans la page securite cela me retourne 1
ce qui indique que ma sessions est bien enregistre je pense donc c est au passage de page ou a la recuperation que cela pose pb
cs_chinouk
Messages postés6Date d'inscriptionjeudi 8 janvier 2004StatutMembreDernière intervention 9 mars 2006 9 mars 2006 à 15:25
bon j ai trouver ce qui ne marche pas :
il faut remplacer :
session_register("verified_user") par $_SESSION['verified_user']= $_POST["userid"];
c est au niveau du register_global que cela pose pb!
masi comme cela no pb!
b211b212
Messages postés12Date d'inscriptionmardi 23 décembre 2003StatutMembreDernière intervention24 mars 2006 21 mars 2006 à 15:28
Salut, j'ai installé et celà fonctionne
PAR CONTRE
j'aurais souhaité rajouter UNE QUESTION lors de l'inscription:
VOTRE URL S'IL VOUS PLAIT ?
Puis sur la page exemple.php, au lieu de n'avoir que : MEMBRES, Vous bien êtes identifié(e)
Je souhaiterais que l'URL demandé lors de l'inscription s'affiche, donc le membres peux lciquer dessus et etre redirigé vers une page qu'il aura choisi lui meme à l'inscription...
Merci
Marie
MoneyInvest
Messages postés1Date d'inscriptionsamedi 25 mars 2006StatutMembreDernière intervention25 mars 2006 25 mars 2006 à 15:34
Bonjour,
J'explique brièvement ...
Installation du script sur la partie sécurisée de mon serveur :
https://www.forex-winner.net
Toutes les pages n'apparaissent pas ou reste blanche.
- BDD bien créée
- Fichiers du script modifier sans le le dossier >>> /securite
Les Fichiers du script sont directement placés et modifiés dans le code php en retirant les >>> /securite/FICHIER
- Sur l'url sécurisée, seul les fichier de ce script sont présent.
Est ce qu'une personne experte du php pourait m'aider à faire fonctionner ce script d'accès ?
Merci pour votre temps et votre aide ;-)
cs_lionel06
Messages postés1Date d'inscriptionmardi 14 mars 2006StatutMembreDernière intervention 9 avril 2006 9 avril 2006 à 03:01
Bonjour,
J'ai un petit soucis, j'ai tout installé et tout a l'aire de fonctionner le seul pbs c'est lors d'une inscription la personne ne recoit jamais de mail.
Quelqu'un pourrait il m'aider svp.
Merci
SigmOud
Messages postés4Date d'inscriptionmercredi 30 novembre 2005StatutMembreDernière intervention10 novembre 2006 13 avril 2006 à 09:53
Salut ,
tout marcahit nikel dans ce script jusqu' a aujourd'hui ou je n'arrive pas pu à m'inscrire sur ce systeme !!
en effet , j'ai vidé la table et je m'inscris tout , je recois le mail , je clique sur le lien est la il me met que le lien est expiré , ou a deja ete utilisé !!!
j'ai vu qu'un autre webmaster avait deja eu ce probl , si il pouvait me dire comment il a fait pour le resoudre çà serait super merci !!
diiplayer
Messages postés64Date d'inscriptionmardi 28 septembre 2004StatutMembreDernière intervention24 octobre 2007 15 avril 2006 à 13:51
Salut, j'ai le même problême que Lionel06, et comme je ne connais pas le PHP, j'comprends pas pourquoi, quelqu'un pourrait m'expliquer où est l'erreur ? Parce que j'ai jamais recu le mail et j'peux par conséquence pas aller sur mon propre site :/
SigmOud
Messages postés4Date d'inscriptionmercredi 30 novembre 2005StatutMembreDernière intervention10 novembre 2006 16 avril 2006 à 21:21
c'est bon moi j'ai trouvé , c'est parce que j'ai rajouté des champs , et du coup çà change tout :-)
SigmOud
Messages postés4Date d'inscriptionmercredi 30 novembre 2005StatutMembreDernière intervention10 novembre 2006 17 avril 2006 à 14:21
c'est encore moi
petti oubli dans la mise à jour effectué :
dans securite.php : il manque une ligne $_SESSION['pseudo'] = $_POST["userid"];
elle est a place jsute apres $verified_user = $_POST["userid"];
jgol
Messages postés4Date d'inscriptionjeudi 9 mars 2006StatutMembreDernière intervention 4 mai 2006 4 mai 2006 à 09:15
bonjour,
je viens d'installer l'outil "security" . J'ai suivi le fonctionnement. La base est créée mais quand je lance j'ai une page avec le fond mais sans rien d'autre.
Par contre quand je lance "exemple" il semble fonctionner en lancant : "security/identification.php?m=0" alors que dans le 1er cas il ne lance que "security/identification.php".
J'ai du rater qque chose mais j'arrive pas à voir quoi.
Auriez-vous une idée?
C'est exactement ce que je voulais pour mon espace membre et de plus c'est simple à installer mais je vois pas ou je fais une erreur.
Merci à vous
cs_Slive
Messages postés8Date d'inscriptionjeudi 28 août 2003StatutMembreDernière intervention 8 août 2008 14 mai 2006 à 11:30
Hello,
Tout d'abord, félicitations pour le code, c'est simple et efficace.
par contre je bloque toujours sur un truc :
'Warning: Cannot modify header information - headers already sent by (output started at /home.4/c/r/e/creafika/www/security/connect.inc.php:1) in /home.4/c/r/e/creafika/www/security/securite.php on line 14'
Je comprends plus rien g fais les mises a jour des commentaires correctement je pense ... Pour plus de sources me demander !!
disjoncteur
Messages postés4Date d'inscriptiondimanche 20 mars 2005StatutMembreDernière intervention 7 janvier 2007 5 juin 2006 à 15:42
merci beaucoup pour ce script, je l'ai correctement installé sur mon serveur free, mais lorsque je lance la page inscription.php il ne se passe rien, la page reste blanche ! Que faut il faire ??? et lorsque je lance l'exemple sur le serveur j'ai "Warning: main(security/secureit.php): failed to open stream: No such file or directory in /var/www/free.fr/c/b/disjoncteur77/security/exemple.php on line 2
Fatal error: main(): Failed opening required 'security/secureit.php' (include_path='/var/www/free.fr/c/b/disjoncteur77/include:.') in /var/www/free.fr/c/b/disjoncteur77/security/exemple.php on line 2" comme message d'erreur. Merci beaucoup de votre aide.
disjoncteur
Messages postés4Date d'inscriptiondimanche 20 mars 2005StatutMembreDernière intervention 7 janvier 2007 5 juin 2006 à 16:00
Désolé, j'ai reussi a afficher quelques choses, mais seul le fond s'affiche, pas le formulaire, j'ai du me tromper en rajoutant le code html quelqu'un pourrait il m'aider ( l'adresse de la page d'inscription http://disjoncteur77.free.fr/security/inscription.php ) merci encore a tous.
astuces_jeux
Messages postés731Date d'inscriptionmercredi 15 novembre 2000StatutMembreDernière intervention27 mai 2010 19 juin 2006 à 20:25
slt parfait ce code vraiment c'est génial mais cepandant je voulait sa savoir si j'ai bien fait j'ai mis une base App_Data/utilisateur.sql et j'ai mis dedans :
CREATE TABLE tbl_login (
id int(11) NOT NULL auto_increment,
login varchar(250) NOT NULL,
password varchar(10) NOT NULL,
PRIMARY KEY (id),
KEY ID_2 (id)
);
je sais pas si c'est bien fait mais je voulait sa voir ce que je dois mettre dedans et comment je dois mettre cinfig.inc.php comment le gonfigurer avec localhost et avoir le mot de passe et aussi je dois mettre quoi dans toutes les pages membre "session start();"ou "require ..."ou les deux et comment et encore je trouve super que "Commentaire de : zzip le 01/03/2005 08:38:30 J'ai trouvé pour la déconnexion :
créer un lien dans un menu ou quelque part :
<?php Déconnexion ?>
où truc.php est la page qui recevra ceci :
<?php
require "security/secureit.php";
if (isset($_GET['dec']))
{
session_destroy();
require "./truc.php";
}
?> " et je trouve que c'est super mais vous savez pas pour fair quandon est en ligne il met deconnexion et quen on est hors ligne connexion il y a des sites qui font sa et encore "Commentaire de : galadriann le 06/09/2005 10:09:47 Re-moi ...
Petite modif dans les scripts afin de revenir vers le script appellant :
secureit.php :
<?php
session_start();
$url=urlencode($_SERVER["SCRIPT_NAME"]); <-- on recup le chemin du script appellant
if(!isset($_SESSION["verified_user"]))
{
Header("Location: security/identification.php?m=0&url=$url"); <-- on ajout l'url
}
?>
indentification.php
on ajoute un champ "hidden" contenant l'url
" name="url">
securite.php
if(@mysql_num_rows($res) != 0) {
$verified_user = $_REQUEST["userid"];
$page_redirection=urldecode($_REQUEST["url"]); <-- on decode l'url
session_register("verified_user");
$_SESSION['verified_user']=$verified_user;
Header("Location: ".$page_redirection); <-- on revient vers la page appelant
}
J'espere que ceci pourra aider ...
a+
" il faut le faire ???
merci de m'aider
@++
ASTJX
ps : si je comprend bien pour les pages vides il faut faire F5 ?
cs_numberone
Messages postés13Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention30 juin 2006 28 juin 2006 à 22:12
Bonjour à tous !
Un problème a été signalé à plusieurs reprises, à savoir l'erreur concernant le mail lors de l'inscription. En effet, je suis chez FREE et je ne sais pas si on doit configurer quelque chose afin que mon inscription puisse se faire.
Message d'erreur : "Le mail de confirmation n'a pu être envoyé. Peut-être que l'adresse n'est pas valide. Veuillez contacter le webmaster s'il vous plait."
Mon adresse mail est bien valide et pourtant...
Faut-il activer la fonction mail chez FREE ? comment faire ? je suis un peu perdu...
Merci d'avance pour votre aide.
astuces_jeux
Messages postés731Date d'inscriptionmercredi 15 novembre 2000StatutMembreDernière intervention27 mai 2010 30 juin 2006 à 19:08
dans les messages précédant on en parle mais je sais pas taider jai pas free
cs_numberone
Messages postés13Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention30 juin 2006 30 juin 2006 à 23:04
Bon je tiens à vous signaler que mon problème est enfin résolu, mais comment, je ne saurais vous l'expliquer...
J'ai simplement refais une tentative d'inscription aujourd'hui (2jours après le chargement des fichiers sur le serveur ftp)
Bon courage à vous tous.
valoutman
Messages postés8Date d'inscriptionmercredi 6 juillet 2005StatutMembreDernière intervention 3 août 2006 5 juil. 2006 à 21:15
Salut, alors voila j'ai un probleme surement bidon mais bon...
quelle est la ligne a rajouter pour securiser les pages ?
Voila je vous remercie d'avance !
valoutman
Messages postés8Date d'inscriptionmercredi 6 juillet 2005StatutMembreDernière intervention 3 août 2006 5 juil. 2006 à 21:28
et j'ai un autre probleme...Quand j'insere le code pour que le membre se connecte, juste en dessous c'est ecrit que le mot de passe est incorrect alors qu'il n'a meme pas encore tenter de se connecter...
cs_zakito
Messages postés4Date d'inscriptionjeudi 20 juillet 2006StatutMembreDernière intervention20 juillet 2006 20 juil. 2006 à 15:52
je veut savoir quel info je vais ajouter dans connect.inc. (dans le dossier /security/)et merci pour vos effors.
cs_zakito
Messages postés4Date d'inscriptionjeudi 20 juillet 2006StatutMembreDernière intervention20 juillet 2006 20 juil. 2006 à 16:08
je veus savoir si ce script marche avec html
jdalton42
Messages postés200Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention19 août 2009 20 juil. 2006 à 16:25
aussi poliment demander, je suis sur que t'aura une réponse tres bientot!
frenchmike
Messages postés2Date d'inscriptionmardi 8 février 2005StatutMembreDernière intervention26 août 2006 26 août 2006 à 12:32
Bonjour à tous et merci pour ce script qui correspond à mon attente.
L'instaalaiyon est sans problème de même que k'utilisation.
Un seul problème . Je ne reçois pas les courriers de free pour l'inscrtion donc pas d'activation du compte
J'ai paramétrer le serveur smtp.free.fr
Est ce correct , dois je effecuer une autre manipulation ?
Merci de votre aide
gregogreg62
Messages postés8Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention28 septembre 2013 17 oct. 2006 à 01:20
salut voila quand je recois mon e mail de confirmation pour confirmer l inscription et je copie le lien dans le navigateur ben ca marche pas dsl ca ecrit CMS common/404 dan la barre de lien merci je suis chez lycos et j ai 1 peut de mal a configurer le fichier connect.inc.php merci d avance
gregogreg62
Messages postés8Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention28 septembre 2013 2 nov. 2006 à 19:41
re c bon ca marche juste une petite question si j ai deja les cases loging et pass integrer dans ma page d acceuil est ce possible de faire quelque chose pour se connecter directement sans passer par la conection du script et directement a partir de la page d acceuil si oui pouvez vous m aidez?merci
gregogreg62
Messages postés8Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention28 septembre 2013 9 nov. 2006 à 12:46
recoucou voila tout marcher tres bien jusque au moment ou j ai voulu esseyer 1 autre script qui ne marcher pas d ailleur ensuite j ai voulu reinstaller mon site comme avant car j avais fait 1 sauvegarde et LA!!!!!!!!!!!!!!!!!!!!! plus moyen d afficher la page d inscription j ai deja installer ce script et je n ai rien changer dans la sauvegarde de mon site la seule reponsse pour cette erreur me ramene a 1 site HACKER 1 coinsidence peut etre?
ma table se creer parfaitement mais des que je click sur la page securiser voici le message que j ai:
Warning: main(security/secureit.php) [function.main]: failed to open stream: No such file or directory in /mnt/137/sdb/0/b/LE NOM DE MONSITE/Untitled-1.php on line 1
j ai bien creer 1 fichier session a la racine et mis le <? include "security/secureit.php"; ?> en 1er ligne de la page j ai tout refait et refait et rien a faire !! je desespere j ai vraiment besoin d aide me(rci d avance
Fatal error: main() [function.require]: Failed opening required 'security/secureit.php' (include_path='/mnt/137/sdb/0/b/LE NOM DE MONSITE/include:.:/usr/php4/lib/php') in /mnt/137/sdb/0/b/le nom de mon site/Untitled-1.php on line 1
j ai bien creer 1 dossier session et mis le
astuces_jeux
Messages postés731Date d'inscriptionmercredi 15 novembre 2000StatutMembreDernière intervention27 mai 2010 10 nov. 2006 à 15:53
BONJOUR,
c'est magnifique comme code exactement ce que je cherchais mais il met apres l'inscripiton : l'inscription est réussie tu recevra un message a ladresse moi@monsite.com et clike sur le lien de confirmation et je ne reçois pas de mail et c'est sur le web
gregogreg62
Messages postés8Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention28 septembre 2013 10 nov. 2006 à 16:04
si ca marche il faut attendre des fois moi aussi j ai u le tour et le lendemain j en avais 10 des fois ont les recois tout de suite ca depend voila
astuces_jeux
Messages postés731Date d'inscriptionmercredi 15 novembre 2000StatutMembreDernière intervention27 mai 2010 10 nov. 2006 à 16:11
a dacord mais jai essayer 4 fois toujours pas recu
astuces_jeux
Messages postés731Date d'inscriptionmercredi 15 novembre 2000StatutMembreDernière intervention27 mai 2010 10 nov. 2006 à 19:46
oui mais dans tout les sites sa ce recois a chaque fois tout de suite on peut me dire un truc pour recevoir direct
SigmOud
Messages postés4Date d'inscriptionmercredi 30 novembre 2005StatutMembreDernière intervention10 novembre 2006 10 nov. 2006 à 19:59
entre une arddesse email correct deja
et regarde dans les spam on sait jamais :-)
mais sinon tu recois le mail tout de suite aprés normalement , logique
gregogreg62
Messages postés8Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention28 septembre 2013 10 nov. 2006 à 20:02
non ca depend des fournisseur aussi mon pote les a recue pendant la nuit le lendeman matin donc je c pas trop moi je les ai recu de suite sur m n s
astuces_jeux
Messages postés731Date d'inscriptionmercredi 15 novembre 2000StatutMembreDernière intervention27 mai 2010 10 nov. 2006 à 20:19
moi mon adresse est cedric_denotte@msn.com
et mon site est par ifrance
mais avec ma base ifrance sa a l"aire de marcher
qzd5q61d654zqd654
Messages postés8Date d'inscriptionmercredi 1 novembre 2000StatutMembreDernière intervention20 février 2008 14 déc. 2006 à 22:11
Bonjour , j'ai installé correctement , et lorsque je me log , ma page fait les erreurs suivantes:
Warning: session_start() [function.session-start]: open(/mnt/119/sdb/c/0/gambit06/sessions/sess_a4876b2765d4c184cf9ac4dee8004f11, O_RDWR) failed: No such file or directory (2) in /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php:2) in /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php:2) in /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php on line 2
Warning: Cannot modify header information - headers already sent by (output started at /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php:2) in /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php on line 11
Warning: Unknown(): open(/mnt/119/sdb/c/0/gambit06/sessions/sess_a4876b2765d4c184cf9ac4dee8004f11, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/mnt/119/sdb/c/0/gambit06/sessions) in Unknown on line 0
Si quelqu'un pourrait m'aider , merci !!
sanackas
Messages postés12Date d'inscriptionlundi 2 février 2009StatutMembreDernière intervention 3 novembre 2013 8 janv. 2007 à 03:58
bonsoir et good année a tout le monde.
Voila j ai reglé mon premier souci par contre lorsque je m inscri tt s passe bien sauf que je ne peu pas activer mon compte, j entre le lien dans la barre d adresse mais apres quand je valide le bon vieu page introuvable... svp repondez moi j en ai besoin
bye bye a tous et encore meilleurs voeux
sanackas
Messages postés12Date d'inscriptionlundi 2 février 2009StatutMembreDernière intervention 3 novembre 2013 8 janv. 2007 à 18:38
Rebonjour et re bonne année apparement le forum est mort
j ai besoin de votre aide assez rapidement car j ai un soucis
pour finir l instalation
tt fonctionne mais au moment d avtiver l inscription
page not found sur IE
et alert 530 no anonymous je sais pas trop quoi faire ca vien de phpmyadmin
je pense ou de ma base mais j comprend rien j ai regarder partout
mais j comprend rien svp besoin d aide j ai deja eclater un clavier
ca m a pas avancer mais j ai peur pour le reste de mon materiel si ca traine trop
merci
tottosche
Messages postés2Date d'inscriptionmardi 29 mars 2005StatutMembreDernière intervention25 avril 2007 14 janv. 2007 à 16:37
Tout d'abort merci pour ce code, c'est vraiment ce que je cherchait. Il a l'aire simple je dis bien l'aire parce que malheureusement je ne peux pa le tester car j'ai un probleme lors de l'inscription. J'ai remarquer que plusieure personnes subissaient le même problème a savoir, lors de l'inscription, aucun mail ne s'envoie et un message d'erreur s'affiche: "Le mail de confirmation n'a pu être envoyé. Peut-être que l'adresse n'est pas valide. Veuillez contacter le webmaster s'il vous plait."
Alor que l'adresse mail est totalement valide.
Au passage je suis chez OVH le plan demo1g je sais pas si ses infos change quelque chose.
Merci d'avance
Tottosche
KorialS
Messages postés1Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention 3 février 2007 3 févr. 2007 à 09:16
Suite à la remarque de ZZIP, j'ai essayer de mettre en place la deconnexion. J'y suis arrivé non sans peine:
admettons que la page formulaire.php soit la page que l'on veuille protéger et d'où l'on voudrait se deconnecter, vous devez créer une autre page, admettons deconnexion.php, où le code serait le suivant:
Et dans la page formulaire.php vous devez ajouter cette ligne où bon vous semble:
[deconnexion.php?dec=0 Déconnexion]
J' espère avoir été utile de part mon commentaire.
PS: si vous suivez bien les instructions de KROZONE, vous n'aurez aucun mal à mettre en place son code de membres qui marche tres bien.
elfifi20
Messages postés3Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention27 janvier 2008 26 févr. 2007 à 15:17
Bonjour, j'ai besoin d'aide
j'ai reussi a créer la db avec le fichier istall. lorsque je lance le fichier inscription voila ce qui apparait:
Pourtant la connection a ma db se fait correctement puisque j'ai créé la table users.
Merci !
Vous devriez recevoir un e-mail à l'adresse suivante : ".$email.".
"; $page_confirmation .= "
Veuillez confirmer l'inscription en cliquant sur le lien se trouvant sur le mail.
"; echo $page_confirmation; } else { show_form($nom,$pass,$pass2,$email,"Le mail de confirmation n'a pu être envoyé. Peut-être que l'adresse n'est pas valide. Veuillez contacter le webmaster s'il vous plait."); } } //------------------------------------------------------ // Fonction Formulaire // - Retourne le formulaire avec les messages d'erreurs //------------------------------------------------------ function show_form($nom="",$pass="",$pass2="",$email="",$error="") { $page_inscription = "
"; $page_inscription .= "
Merci de remplir le formulaire ci-dessous :
"; $page_inscription .= "
Login désiré :
"; $page_inscription .= "
Mot de passe :
"; $page_inscription .= "
Confirmation du mot de passe :
"; $page_inscription .= "
E-mail :
"; $page_inscription .= "
"; $page_inscription .= "
".$error."
"; $page_inscription .= "
"; echo $page_inscription; } //------------------------------------------------------------------------------- // Fonction de vérification de l'adresse de confirmation // - Suppression des utilisateurs n'ayant pas confirmer avant la durée impartie // - Extraction de la personne concernée // - Validation de son enregistrement // - Si l'on veut être blacklisté, après confirmation on effectue le blacklistage // - Le webmaster recoit un mail lorsque l'inscription est validé //------------------------------------------------------------------------------- function code_check($code="",$BL="") { require "connect.inc.php"; $heure=time(); // On profite de l'occasion pour supprimer les users n'ayant pas confirmé dans la durée impartie $heure2=$heure-$validite; mysql_query("DELETE FROM users WHERE heure<$heure2 AND level='en_attente'"); // On extrait la personne qui souhaite valider son inscription $uniqueid=$code; $resultat = mysql_query("SELECT * FROM users WHERE uniqueid ='$uniqueid' AND level='en_attente'"); if(false==($ligne = mysql_fetch_array ($resultat))) { mysql_close(); $page_validation = "Ce code n'existe pas, est expiré ou à déjà été validé, veuillez remplir à nouveau le formaulaire : here."; } else { // Si l'utilisateur vient pour confirmer, on passe son level de "en_attente" à "registered" if($BL==0) { mysql_query("UPDATE users SET level='registered' WHERE uniqueid ='$uniqueid' AND level='en_attente'"); $page_validation = "Merci, vous êtes maintenant enregistré ! Vous pouvez maintenant vous connectez librement ICI."; if ($mail_controle==1) { $subject="Nouvelle inscription sur $site_name"; $message="Bonjour,\n\n"; $message.="Un nouveau membre vient de s'inscrire :\n"; $message.="Nom : ".$ligne["userid"]."\n"; $message.="E-Mail : ".$ligne["email"]."\n"; $headers="From: ne_pas_repondre@free.fr\n"; @mail($adresse_webmaster, $subject, $message, $headers); } } // Si l'utilisateur vient pour être blacklisté, on passe son level de "en_attente" à "blacklist" // Mais avant une petite confirmation if($BL==1) { $page_validation = "Vous souhaitez ajouter votre adresse mail à notre blackliste. Cliquez ici pour que vous puissiez confirmer."; } // Si l'utilisateur a confirmé qu'il veut être dans la liste noire, on l'y met if($BL==2) { mysql_query("UPDATE users SET level='blacklist' WHERE uniqueid ='$uniqueid' AND level='en_attente'"); $page_validation = 'Votre e-mail a été blacklisté. Vous ne receverez plus aucun e-mail de notre part.'; } mysql_close(); } echo "
".$page_validation."
"; }
la page s'affiche comme si j'avais ecris du text.
elfifi20
Messages postés3Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention27 janvier 2008 26 févr. 2007 à 15:18
Bonjour, j'ai besoin d'aide
j'ai reussi a créer la db avec le fichier istall. lorsque je lance le fichier inscription voila ce qui apparait:
Pourtant la connection a ma db se fait correctement puisque j'ai créé la table users.
Merci !
Vous devriez recevoir un e-mail à l'adresse suivante : ".$email.".
"; $page_confirmation .= "
Veuillez confirmer l'inscription en cliquant sur le lien se trouvant sur le mail.
"; echo $page_confirmation; } else { show_form($nom,$pass,$pass2,$email,"Le mail de confirmation n'a pu être envoyé. Peut-être que l'adresse n'est pas valide. Veuillez contacter le webmaster s'il vous plait."); } } //------------------------------------------------------ // Fonction Formulaire // - Retourne le formulaire avec les messages d'erreurs //------------------------------------------------------ function show_form($nom="",$pass="",$pass2="",$email="",$error="") { $page_inscription = "
"; $page_inscription .= "
Merci de remplir le formulaire ci-dessous :
"; $page_inscription .= "
Login désiré :
"; $page_inscription .= "
Mot de passe :
"; $page_inscription .= "
Confirmation du mot de passe :
"; $page_inscription .= "
E-mail :
"; $page_inscription .= "
"; $page_inscription .= "
".$error."
"; $page_inscription .= "
"; echo $page_inscription; } //------------------------------------------------------------------------------- // Fonction de vérification de l'adresse de confirmation // - Suppression des utilisateurs n'ayant pas confirmer avant la durée impartie // - Extraction de la personne concernée // - Validation de son enregistrement // - Si l'on veut être blacklisté, après confirmation on effectue le blacklistage // - Le webmaster recoit un mail lorsque l'inscription est validé //------------------------------------------------------------------------------- function code_check($code="",$BL="") { require "connect.inc.php"; $heure=time(); // On profite de l'occasion pour supprimer les users n'ayant pas confirmé dans la durée impartie $heure2=$heure-$validite; mysql_query("DELETE FROM users WHERE heure<$heure2 AND level='en_attente'"); // On extrait la personne qui souhaite valider son inscription $uniqueid=$code; $resultat = mysql_query("SELECT * FROM users WHERE uniqueid ='$uniqueid' AND level='en_attente'"); if(false==($ligne = mysql_fetch_array ($resultat))) { mysql_close(); $page_validation = "Ce code n'existe pas, est expiré ou à déjà été validé, veuillez remplir à nouveau le formaulaire : here."; } else { // Si l'utilisateur vient pour confirmer, on passe son level de "en_attente" à "registered" if($BL==0) { mysql_query("UPDATE users SET level='registered' WHERE uniqueid ='$uniqueid' AND level='en_attente'"); $page_validation = "Merci, vous êtes maintenant enregistré ! Vous pouvez maintenant vous connectez librement ICI."; if ($mail_controle==1) { $subject="Nouvelle inscription sur $site_name"; $message="Bonjour,\n\n"; $message.="Un nouveau membre vient de s'inscrire :\n"; $message.="Nom : ".$ligne["userid"]."\n"; $message.="E-Mail : ".$ligne["email"]."\n"; $headers="From: ne_pas_repondre@free.fr\n"; @mail($adresse_webmaster, $subject, $message, $headers); } } // Si l'utilisateur vient pour être blacklisté, on passe son level de "en_attente" à "blacklist" // Mais avant une petite confirmation if($BL==1) { $page_validation = "Vous souhaitez ajouter votre adresse mail à notre blackliste. Cliquez ici pour que vous puissiez confirmer."; } // Si l'utilisateur a confirmé qu'il veut être dans la liste noire, on l'y met if($BL==2) { mysql_query("UPDATE users SET level='blacklist' WHERE uniqueid ='$uniqueid' AND level='en_attente'"); $page_validation = 'Votre e-mail a été blacklisté. Vous ne receverez plus aucun e-mail de notre part.'; } mysql_close(); } echo "
".$page_validation."
"; }
la page s'affiche comme si j'avais ecris du text.
Algo2142
Messages postés1Date d'inscriptionjeudi 1 février 2007StatutMembreDernière intervention 2 mars 2007 2 mars 2007 à 17:42
Bonjour!
J'ai un petit souci avec le script en localhost jai configuré mon php.ini je reçois le e-mail de confirmation je copie la ligne code pour changer mon level de 'en_attente' a 'registered'. dans ma BDD le level a bien changer mais je ne peux pas logger . alors que sur un hoster avec le meme script aucun probleme... je peux logger.
merci si quelqu'un peut m'aider.
cs_Delirius
Messages postés7Date d'inscriptionjeudi 8 décembre 2005StatutMembreDernière intervention26 mars 2007 26 mars 2007 à 02:17
Salut !
Ca fait 5 heures que j'essaye des créer un code me permettant de récupérer le Pseudo de la personne logger, afin de faire un accueil personnalisé.
Si l'un d'entre vous à reussi a la faire, j'aimerais bien voir son code. Si entre temps j'y arrive je mettrais le mien.
Merci a+
cs_Delirius
Messages postés7Date d'inscriptionjeudi 8 décembre 2005StatutMembreDernière intervention26 mars 2007 26 mars 2007 à 22:55
Re, voici le code que j'ai mis mais qui ne marche pas, si quelqun pouvait identifier l'erreur ça serait cool.
Il affichze bien "Macfly" quand on est pas logger mais il met pas le pseuo kan il fo le mettre.
Merci d'avance
cs_Delirius
Messages postés7Date d'inscriptionjeudi 8 décembre 2005StatutMembreDernière intervention26 mars 2007 26 mars 2007 à 22:56
cs_macmac
Messages postés4Date d'inscriptionmardi 30 novembre 2004StatutMembreDernière intervention14 février 2009 3 avril 2007 à 12:56
Bonjour,
Je suis à la recherche de ce genre de script (je crois), je ne my connais pas autant que vous en prog.
J'aimerais avoir sur ma page un "lien unique" qui, lorsqu'on clique dessus, fasse apparaître une boite de dialogue type 'login-mdp' et selon les informations rentrées par le visiteur, il est dirigé vers une page html qui lui est réservée et protégée.
Merci beaucoup pour votre aide.
jdalton42
Messages postés200Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention19 août 2009 3 avril 2007 à 14:37
c'est ce script qu'il te faut mais t'y arrivera jamais avec du simple html ^^ enfin si en javascript mais c'est super facile a pirater donc je te conseil d'utiliser ce script en le modifiant comme il faut
ninadu13200
Messages postés1Date d'inscriptiondimanche 15 avril 2007StatutMembreDernière intervention15 avril 2007 15 avril 2007 à 17:02
Bonjour, je voudrais réaliser un formulaire d'inscription pour les membres allant sur mon site,
j'ai telecharger le zip...
mais je ne comprend vraiment pas comment faire.
Est ce que quelqu'un pourrais m'expliquer exactement et pas a pas
ce qu'il faut faire svp?
Je vous remerci.
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 22 avril 2007 à 21:44
Bonjour à tous !
Bravo pour ce code ! 10/10
Il fonctionne parfaitement. J'ai juste un petit soucis en local, j'ai beau m'identifier, je suis toujours renvoyé vers le formulaire d'identification (en ligne tout fonctionne correctement, mais pas en local).
J'ai essayé d'ajouter le petit code donné plus haut mais rien n'y fait.
Si vous avez une petite idée de la chose je suis preneur d'une petite solution.
Merci, et bravo encors !
na3ss
Messages postés1Date d'inscriptiondimanche 29 avril 2007StatutMembreDernière intervention29 avril 2007 29 avril 2007 à 16:20
ça marche pas
Warning: mysql_connect(): Can't connect to MySQL server on 'sql.free.fr' (111) in /home/www/helala1.freehostia.com/login/connect.inc.php on line 43
Unable to connect to database
cyrilxxxb
Messages postés1Date d'inscriptionlundi 3 octobre 2005StatutMembreDernière intervention10 mai 2007 10 mai 2007 à 09:50
Je teste ton script ^^
jdalton42
Messages postés200Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention19 août 2009 12 mai 2007 à 09:06
na3ss c'est que tu as mal entré les données de connexion à MySQL
NET6GREMI
Messages postés10Date d'inscriptionmercredi 18 octobre 2006StatutMembreDernière intervention 5 avril 2010 20 mai 2007 à 12:46
Bonjour
Moi je ne recoie pas de mail et la fonction mail() et activé. Donc par quoi je dois renplacé
en_attente dans la bass de donné pour finir la validation sans le la reception du mail.
bishoponline
Messages postés8Date d'inscriptionmercredi 25 avril 2007StatutMembreDernière intervention11 novembre 2008 5 juin 2007 à 13:22
Bonjour super script
ca fonctionne tout nikel sur ma page accueil protegée avec <? include "security/secureit.php"; ?>
mais impossible de proteger mon blog dotclear avec cette ligne dans l'index.php ou dans le template.php
sur http://www.radiococotier.com/blog/
Warning: main(security/secureit.php) [function.main]: failed to open stream: No such file or directory in /usr/home/bishop/domains/radiococotier.com/public_html/blog/themes/glass/template.php on line 1
Warning: main(security/secureit.php) [function.main]: failed to open stream: No such file or directory in /usr/home/bishop/domains/radiococotier.com/public_html/blog/themes/glass/template.php on line 1
Warning: main(security/secureit.php) [function.main]: failed to open stream: No such file or directory in /usr/home/bishop/domains/radiococotier.com/public_html/blog/themes/glass/template.php on line 1
Quelqu'un pourrait m'aider sivouplé
zelmir
Messages postés27Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention 6 juillet 2014 31 août 2007 à 00:37
Bonjour, ce code et super
mais j'ai un petit souci quand je recoi le mail de confirmation et que je veux activé mon compt ca me dis ceci:
Ce code n'existe pas, est expiré ou à déjà été validé, veuillez remplir à nouveau le formaulaire : here.
comment fair pour regler ce problème.
je patine un peu , svp aidez moi
alundra405
Messages postés7Date d'inscriptiondimanche 29 octobre 2006StatutMembreDernière intervention18 février 2011 5 nov. 2007 à 20:15
Bonjour à tous !!!
Voilà, j'ai un petit problème, j'ai fait tout ce qu'il fallait mais lorsque je vais sur http://monsite.net/security/install/index.php il me met "Unable to select database"
je ne vois pas d'où vien le problème, aidez-moi s'il vous plaît.
cs_Thomas744
Messages postés5Date d'inscriptiondimanche 21 octobre 2007StatutMembreDernière intervention27 novembre 2007 18 nov. 2007 à 17:58
j'ai trop pleins de problémes avec ce scripts, je ne vais pas vous les énumérer tous sinon on est pas arrivés !
zelmir
Messages postés27Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention 6 juillet 2014 24 nov. 2007 à 18:16
Bonsoir, j'ai toujour le meme problème tout a l'air de bien fonctionné saufe que quand je recoi le mail de confirmation je ne peu pas validé mon inscription , en cliquant sur le lien j'arrive sur le message suivant
Ce code n'existe pas, est expiré ou à déjà été validé, veuillez remplir à nouveau le formaulaire
je suis vraiment a bous je ne sai pas de quoi ca vien . aidez moi svp
zelmir
Messages postés27Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention 6 juillet 2014 26 nov. 2007 à 21:21
bonsoir , j'ai enfin resolu mon problème mais elas j'en est un autre et je trouve pas de quoi ca vien .
pour tester j'ai proteger une page avec secureit.php je me suis créer un compt en passant par le formulair et j'ai pu valider sens souci le problème et que apré quand je veux accéder a ma page protegée je marque mon pseudo et mot de passe je valide et la il me remet sur la page ou je doi marquer mon pseudo et mot de passe mais sens me dir que le mot de passe ou pseudo et eronné ,j'ai bien fai la redirection dans connect.inc.php mais il ne me renvoi pas sur la page, je reste toujour a la meme place la ou je doi me loger . aider moi svp . pitié^^
cs_Thomas744
Messages postés5Date d'inscriptiondimanche 21 octobre 2007StatutMembreDernière intervention27 novembre 2007 27 nov. 2007 à 21:57
TKT j'ai eu tout ces problémes et au bout d'un moment, tu laisse tomber pck ca t'as soulé ^^. Donc à toi de voir avant de tout casser(pck moi ca a failli si j'éteignait pas cet ordi) !!!
zelmir
Messages postés27Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention 6 juillet 2014 28 nov. 2007 à 11:33
c'est fou quand meme parceque ca marche sur un autre site qui sur le meme hebergeur aucun souci et sur mon deuxième site ca veux pas marcher pourtan j'utilise le meme hebergeur , tout et pareil juste quelque detail qui change mais pas grand chose et pourtan la je valide mon pseudo et mot de passe ca valide mais je reste sur la meme page ou je doi inserer le login et mot de passe et il me dis pas que mes donnée son eroné , c'est a n'y rien comprendre c'est bien dommage parceque je le trouvai super ce system ca m'embette de devoir en trouvé un autre mais enfin bon tempi
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 28 nov. 2007 à 12:31
Essaye de changer les "<? ?>" par "<?php ?>".
Ca à été la première chose que j'ai remarqué en essayant ce script.
zelmir
Messages postés27Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention 6 juillet 2014 28 nov. 2007 à 14:26
j'ai fai ces changement mais toujour la meme chose , pas moyen de trouvé pourquoi quand je valide je reste sur la meme page d'identification, je comprend vraiment pas pourquoi ca ne marche pas c'est incroyable^^
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 28 nov. 2007 à 19:08
Vérifie dans ta base de données si ton compte a bien été crée. Essaye aussi d'en créer un manuellement.
Si tu as ajouter des champs supplémentaires dans la bdd modifie le code qui envoi les données d'inscription en ajoutant ces derniers dans la requete sql. Si elles sont vide met '' (vide, et dans l'ordre). Ou refait completement le code en précisant les champs qui vont être mis à jour.
Par exemple, ici, j'ai refait le code en indiquant précisément qui va ou, et en ajoutant mes champs supplémentaire (site_activ).
/////////////////////////////////////////////////////////////////
// Envoi du mail
if(@mail($email, $subject, $message, $headers))
{
$query = "INSERT INTO users (userid, password, uniqueid, level, email, heure, ip, site_activ) VALUES ('$nom','$pass','$uniqueid','en_attente','$email','$heure','$IP', 'non')" or die(mysql_error()) ; // On ajoute le membre à la liste avec...
////////////////////////////////////////////////////////////////////
Il y a encore 2, ou 3 motif du probleme, mais il me sorte de la tête ^^'
zelmir
Messages postés27Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention 6 juillet 2014 28 nov. 2007 à 19:25
c'est gentil a toi de m'aider, alors je n'est jamais modifier les champs, mon compt et bien créer j'avai recu mon mail de validation et apré avoir cliquer sur le lien ca me la valider sen problème jusque la , dans ma bdd j'ai fai aucune modification et la table et bien instalé et mon compt et bien enregistrer.
dans mon sous domaine j'utlise une deuxime base de donnée ou j'avai mi aussi cette espace m'embre et tous fonctionne trés bien.
dans ma premiere bdd la table et installé la meme chose tout et pareil mais simplement sur mon premier site impossible de passé la validation de mon pseudo genr ca valide mais je reste toujour sur la meme page d'identification et je n'est aucune erreur .alors que mon sous domaine j'ai le meme sistem et tout fonctionne a merveil c'est a n'y rien comprendre.
je suis heberger chez lycos j'avai acheter un pack et j'ai deux bdd si jamais ca peux jouer un role.
je suis un debutant ^^ eclairer moi^^
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 28 nov. 2007 à 19:55
Et bien je ne suis pas fan de lycos, et je n'ai jamais vraiment testé leur services.
D'après ce que tu me dis, je ne vois plus qu'une seule solution.
Vérifie dans le connect.inc.php que la redirection pointe bien vers la bonne page.
Peut être que tu as mis un lien qui pointe vers ton sous-domaine. Dans ce cas l'erreur est innévitable.
Exemple////////////////////////
$page_redirection="membres/admin/index.php";// Page sur laquelle on atterrit après s'être loggué.
//////////////////////////////////////////////////////////////////////////
Après il faudrait que je sois à coté de toi pour voir en temp réel, mais bon.. ^^
En tout cas je suis sur que c'est juste un soucis d'inattentions, comme pour tout problèmes qui cassent les pieds :)
zelmir
Messages postés27Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention 6 juillet 2014 28 nov. 2007 à 20:32
je suis d'accord avec toi souvent une erreur d'inatention mais la redirection et bonne elle pointe bien sur la page que je lui est indiquer qui n'est pas dans mon sous domaine mais je scrute sens arret pour voir si j'ai fai une erreur mais je la voi pas , je suis debutant et peut etre que certaine chose m'echape ^^
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 28 nov. 2007 à 20:37
Et bien je ne peux plus vraiment t'aider... Bon courage quand même ^^'
zelmir
Messages postés27Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention 6 juillet 2014 28 nov. 2007 à 20:41
dans connect.inc.php
le nom de la bdd et corect le serveur et corect la redirection et corect et l'user et le passe sont corect je voi pas d'ou ca peu venir ce problème mais je vai continuer de chercher je finirai bien par trouvé un jour^^
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 28 nov. 2007 à 20:43
Je suis en train de me rapeller que j'ai eu le même soucis il y a un bout de temp, mais c'etait en local.
Mon serveur etait mal configuré. Par contre en ligne, aucun soucis.
Essaye de changer d'hebergeur.
zelmir
Messages postés27Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention 6 juillet 2014 28 nov. 2007 à 20:51
j'ai pas de chance pourtan tout allai bien avec cette hebergeur ca m'embette de devoir tous deplacer ailleur pour ce detail j'en revien pas, de plus que j'ai grillé des tunes pour ca
zelmir
Messages postés27Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention 6 juillet 2014 29 nov. 2007 à 13:36
ha je croi avoir localisé le problème, si ma redirection est sur une page non protegée ca fonctionne je peu passé la page d'identification si je fai une redirection sur une page protegée ca bug et du coup je reste sur la page d'identification , de koi ca pourai venir quelqun aurait une idée?
esque je doi fair une modif dans le code secureit.php?
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 29 nov. 2007 à 16:49
Alors la... Aucune idée. Assure toi que le code qui sécurise la page soie bien positionné sur la première ligne de ta page.
<?php require "../secureit.php"; ?>
Je ne vois vraiment pas
zelmir
Messages postés27Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention 6 juillet 2014 29 nov. 2007 à 17:13
oui elle est bien sur la premiere ligne . mais ca ne marche pas .bon je croi que je vai laissé tombé cette espace membre vue que ca refuse de marcher et que je ne trouve aucune solution la j'abandonne mais c'est dommage il etais simple a installé et pas trop mal ,vai me prendre le choux pour en trouvé un autre comme celui la .
enfin merci d'avoir essayé de m'aider je t'en suis reconnaissant .
bonne soirée et encore merci
lodulella
Messages postés3Date d'inscriptionmercredi 14 mars 2007StatutMembreDernière intervention 3 janvier 2008 19 déc. 2007 à 23:59
J'ai un petit probleme avec le script je n'arrive pas à confirmer mon inscripion via le mail de confirmation la page affiche
erreure interne
DOCUMENT INTROUVABLE
VOTRE NAVIGATEUR NE PEUT TROUVER LE DOCUMENT REQUIS
CORRESPONDANT A L'URL ENTREE.
alors que le lien est correct si quelqu'un à eu le même problème merci de votre aide
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 20 déc. 2007 à 10:53
Tu test ton script en local ou en ligne ?
lodulella
Messages postés3Date d'inscriptionmercredi 14 mars 2007StatutMembreDernière intervention 3 janvier 2008 20 déc. 2007 à 14:53
je le test en ligne.
cs_yatoo
Messages postés46Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention 2 mai 2011 24 déc. 2007 à 22:02
Très bon script 9/10.
Cependant, j'ai un soucis, lorsque je mets le code :
<? include "security/secureit.php"; ?>
J'ai l'erreur suivante :
Warning: main(security/secureit.php) [function.main]: failed to open stream: No such file or directory in /mnt/111/sdb/4/c/kawibo/security/security/msn.php on line 26
Warning: main() [function.include]: Failed opening 'security/secureit.php' for inclusion (include_path='/mnt/111/sdb/4/c/kawibo/include:.:/usr/php4/lib/php') in /mnt/111/sdb/4/c/kawibo/security/security/msn.php on line 26
Pouvez vous m'expliquer ??
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 25 déc. 2007 à 18:19
Lodullela, je pense que t'as du toucher ou effacer accidentellement la page de validation (tetre), essaye de retelecharger le script.
|||||
Yatoo je pense qu'il y a un probleme dans la page que tu veux ouvir
/mnt/111/sdb/4/c/kawibo/security/security/msn.php --> Vérifie que le lien est correcte
icezz
Messages postés15Date d'inscriptionlundi 10 décembre 2007StatutMembreDernière intervention 1 septembre 2008 3 janv. 2008 à 08:21
es-ce que sa se pourrait que ton script ne prend pas php5 ?
lodulella
Messages postés3Date d'inscriptionmercredi 14 mars 2007StatutMembreDernière intervention 3 janvier 2008 3 janv. 2008 à 14:40
je vais retelecharger le script. Merci
cs_slumbering
Messages postés8Date d'inscriptionmercredi 18 avril 2007StatutMembreDernière intervention 8 février 2008 8 févr. 2008 à 15:24
Excellent script.
J'ai cependant un soucis . Quand je m'inscrit tout se deroule parfaitement bien, je recois le mail etc. je confirme. J'apparait bien dans la base de donnees. Mais quand j'essaie de m'identifier, message d'erreur "mauvais login ou mot de passe". C'est incomprehensible etant donne que les fichiers arrive a acceder a la base de donnee ! heeelp :(
stoots
Messages postés4Date d'inscriptionlundi 15 janvier 2007StatutMembreDernière intervention 1 juillet 2007 4 mai 2008 à 19:34
bon moi j ai un probleme
live mail considere que le mail est un spam et ne veut pas transmetre , ton script est nikel mais voila si on peut pas envoyer a hotmail on peut pas communiquer avec beaucoup de gens , si tu a la solution je suis preneur.
joli travail et merci pour le partage
deathalmorthal
Messages postés1Date d'inscriptionmercredi 22 juin 2005StatutMembreDernière intervention10 mai 2008 10 mai 2008 à 20:45
Merci pour ce script qui m'a bien servi.
Petite question : est-il possible, lorsqu'un membre se connecte, d'afficher son pseudo ? exemple "vous êtes maintenant connecté "pseudo" !". Si oui, quelqu'un pourrait-il m'indiquer les lignes de code à rajouter car je n'y connait absolument rien en php.
Merci d'avance.
Devilsboby
Messages postés1Date d'inscriptionvendredi 13 juin 2008StatutMembreDernière intervention15 juin 2008 15 juin 2008 à 11:35
Bonjour,
alors voila : ce formulaire est ce qu'il me faut (je pouvais pas réver mieux !)
Mais le probèle est que lorsque je télécharge le zip et que je clik sur "connection.inc.", il y a un script incompréhensible qui s'affiche :(
Euh je ne sais pas si j'ai PHP et MySQl, fonction mail activée (je ne comprend rien :s)
Queluq'un pourrait m'aider ??
cs_Slive
Messages postés8Date d'inscriptionjeudi 28 août 2003StatutMembreDernière intervention 8 août 2008 15 juin 2008 à 12:39
Hello !
-> Pour deathalmorthal :
Pour identifier l'utilisateur connecté, j'ai rajouté ca :
$user=$_SESSION['verified_user'];
Dans le fichier secureit.php, a la ligne après session_start();
Voila, en espérant que ca t'aides ;)
Pis je me permets de dire encore merci concepteur de ce Code.
Big Up All !!!
diablenoir
Messages postés11Date d'inscriptionmardi 13 mai 2008StatutMembreDernière intervention11 septembre 2008 22 août 2008 à 20:33
Bonjour,sa fait un bout de temp que je voudrais ammélioré ce système,au passage merci a celui qui la créé,il est génial et très simple,très bien expliqué,et en fait l'amélioration que je voudrais apporter,c'est de pouvoir donner des niveaus d'accès différent,genre comme dans les forum,faire des groupes,chaque membres serais integré a un groupe,et on défini le niveau d'accès de chaque groupe,genre groupre 1,page 1 et 2,groupe 2 les pages 1 et 3,etc
Si on peut m'aider
merci
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 22 août 2008 à 21:43
DIABLENOIR >
Dans la table "users", ajoute par exemple un champ "rang".
Puis dans le code qui valide l'inscription dans la base de donnée tu ajoutes la valeur 1 pour le champ "rang". l'utilisateur sera, apres l'inscription, par defaut, au rand 1.
Si tu veux qu'une personne ai le rang 2 ou autre.., modifie le dans la bdd ou crée toi une page d'administration pour le faire directement via un pti formulaire.
Une fois que c'est fait, ajoutes des restrictions sur les pages à sécuriser.
Par exemple si tu veux afficher un truc au rang 2 tu fait :
->Connection a la BDD
->Récupere la valeur de "rang" de "$_SESSION[verified_user]" et ajoute le à une variable (par exemple "$rang" ^^)
if($rang == 2)
{
echo 'Vous êtes au rang 2' ;
}
> Puis si tu as un tas de petites choses a afficher, pour éviter de tout retaper, tu peux par exemple, un "require "rang2_lang.php";" vers une page nommé rang2_lang.php (ou autre hein!) ou tu auras préalablement écris tous les textes qui serons affichés pour les rang 2 :
Puis dans la page ou tu veux afficher les textes pour les rang 2 tu mets
require 'rang2_lang.php' ; // Ou "include" si ca ne marche pas.
echo $RANG2 ;
echo $SALUTATION;
echo $CALCUL ;
//Il est possible que ce ptit bout de code soit foireux, mais tu vois l'idée quoi ! :)
Bon courage !
diablenoir
Messages postés11Date d'inscriptionmardi 13 mai 2008StatutMembreDernière intervention11 septembre 2008 31 août 2008 à 15:56
Ok merci,mais la sur le coup je voi pas trop comment faire :
Récupere la valeur de "rang" de "$_SESSION[verified_user]" et ajoute le à une variable (par exemple "$rang" ^^)
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 2 sept. 2008 à 22:34
Tiens, voila un très bon tuto pour comprendre comment récupérer des données dans une BDD :)
diablenoir
Messages postés11Date d'inscriptionmardi 13 mai 2008StatutMembreDernière intervention11 septembre 2008 3 sept. 2008 à 19:48
Mais avec ce script,je suis obligé de me connecter a la BDD?la valeur de rang n'est pas stocké dans la session?
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 3 sept. 2008 à 20:41
Si, tu peux aussi, mais dans tous les cas il faut récupérer cette valeur dans la BDD.
diablenoir
Messages postés11Date d'inscriptionmardi 13 mai 2008StatutMembreDernière intervention11 septembre 2008 3 sept. 2008 à 20:41
Ah mince,je ne peut pas éditer
Enfait,je n'arive pas à récupé la valeur :s,peut tu me doner le bout de code?parceque je cherche mais ne retrouve plus ^^ :s
Pour la connexion a BDD j'ai mis :
require "connect.inc.php";
sa fonctionne aussi non?
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 3 sept. 2008 à 21:05
Un exemple :
include '../include/conf.php'; //Fichier ou ce trouve tes identifiants de connexion à la BDD
$retour = mysql_query("SELECT * FROM users WHERE userid= '".$_SESSION[verified_user]."'"); //On selectionne toutes les tables de l'utilisateur.
$donnees = mysql_fetch_array($retour) or die(mysql_error());
mysql_close(); //On affiche le contenu dans $données
//--> On ajoute la valeur de la table "rang" dans une variable.
$rang = $donnees['rang'];
//Si on veut récupérer d'autres valeurs..
$ip = $donnees['ip'];
$uniqueid = $donnees['uniqueid'];
if ($rang == '2')
{
echo 'Vous êtes au rang 2 !';
}
elseif($rang == '3')
{
echo 'Vous êtes au rang 3 !';
}
elseif($rang == '4')
{
echo 'Vous êtes au rang 4 !';
}
diablenoir
Messages postés11Date d'inscriptionmardi 13 mai 2008StatutMembreDernière intervention11 septembre 2008 4 sept. 2008 à 16:31
Merci SETASAN9 sa marche niquel,je voi pas pourquoi je n'est pas réussi par moi même ^^,merci encore
Quand j'aurai le temp,au pire dimanche pour l'exemple de prévoir a part le text a affiché,rang2_lang.php comme exemple,sa peut etre pratique,sa m'évitera d'écrire plusieur fois la même chose
jdalton42
Messages postés200Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention19 août 2009 7 sept. 2008 à 00:22
pfff setasan, avant de faire un site, apprend a faire un site ;)
diablenoir
Messages postés11Date d'inscriptionmardi 13 mai 2008StatutMembreDernière intervention11 septembre 2008 7 sept. 2008 à 15:26
Pourquoi tu di sa JDALTON42?
diablenoir
Messages postés11Date d'inscriptionmardi 13 mai 2008StatutMembreDernière intervention11 septembre 2008 7 sept. 2008 à 19:44
et c'est possible de metre un texte pour <3 et >3 par exemple a la place ==?
diablenoir
Messages postés11Date d'inscriptionmardi 13 mai 2008StatutMembreDernière intervention11 septembre 2008 8 sept. 2008 à 18:58
Ce qui serais bien aussi,c'est de rajouter un captcha voila ^^
diablenoir
Messages postés11Date d'inscriptionmardi 13 mai 2008StatutMembreDernière intervention11 septembre 2008 8 sept. 2008 à 19:01
Autre demande,des conseille pour afficher une page a la place de : "vous etes au rang 2" par exemple,parceque si je veut afficher la meme chose pour le rang2 et 3,c'est un peut galère
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 8 sept. 2008 à 22:28
lol jdalton42, je ne t'en veux pas. Si tu as regardé la source d'un site que j'ai fait à 13ans que je tiens toujours à jour malgré une programmation que j'avoue minable je comprend ta réactions. Mais aujourd'hui mieux vaux ne pas entrer dans le sujet ;) Bisous !
diablenoir > regarde le lien que je t'ai filé, c'est très complet ^^
diablenoir
Messages postés11Date d'inscriptionmardi 13 mai 2008StatutMembreDernière intervention11 septembre 2008 9 sept. 2008 à 18:26
Oui je connais,en tout cas merci :) ^^
jdalton42
Messages postés200Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention19 août 2009 11 sept. 2008 à 18:49
mouarf excuse moi setasan9 ce n'était pas à toi que je voulais dire sa mais à diablenoir ..
j'ai été trop vite pour regarder le pseudo et j'ai pas fais attention à celui qui demandait tout ..
donc je reformule ma phrase:
pfff diablenoir, avant de faire un site, apprend a faire un site ;)
setasan, je m'excuse ;) désolé ..
diablenoir
Messages postés11Date d'inscriptionmardi 13 mai 2008StatutMembreDernière intervention11 septembre 2008 11 sept. 2008 à 19:29
JDALTON42,écoute je fait mon site en même temp que j'apprend tu croit peut etre que je demande des codes tout fait simplement que je cherche pas?
Si on ne peut pas demander de l'aide,il faut le dire
Si tu veut envoyer les gens balader ne te gene pas,ou ne répond pas
Si tu veut me critiquer vas-y ne te gene pas,sa ne m'atein pas!
Quand on m'aide je retient et j'apprend
Après sinon on a qu'a tous rester dans notre coin
Si tu ne m'aime pas tempi!
cs_didier93
Messages postés1Date d'inscriptionsamedi 11 octobre 2008StatutMembreDernière intervention11 octobre 2008 11 oct. 2008 à 21:25
bonjour
j'ai tout bien installé comme dit mais j'ai un soucis
j'ai bien créé la base et jusqu'a l'inscription tout fonctionne pour le mieux
mon soucis et lors de la connection, j'ai bien la page mais rien ne se fait, j'entre le login et passe, mais la page tourne sur elle meme ...d'ou viens le soucis ?
merci à vous et encore bravo pour ce formulaire
setasan9
Messages postés98Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 mars 2009 13 oct. 2008 à 20:10
Peut être que ton serveur est mal configuré. Essaye directement en ligne.
lbasic
Messages postés18Date d'inscriptionmardi 12 octobre 2004StatutMembreDernière intervention23 mai 2011 30 oct. 2008 à 14:50
Salut !
J'en ai testé des scripts ^^ et c'est le tiens que j'ai choisi pour gérer mon espace pro ^^
j'ai fait quelques modifications pour permettre une double validation ( le client valide son e-mail, je reçois a mon tour un e-mail, je valide ou non pour donner l'accès à mon client)
et j'ai aussi modifié le fichier connect.inc.php pour permettre une détection automatique du mode local (Easy php). Cela permet d'uploader tout les fichiers lors de mes MAJ.
enfin, pour un autre espace sécurisé, j'utilise le principe du parrainage, j'ai donc modifié le script pour demander l'adresse mail du parrain avant de lancer l'inscription.
Bravo pour ce script qui fonctionne à merveille depuis presque 1 an.
Merci.
cs_elvira123
Messages postés1Date d'inscriptionmardi 11 novembre 2008StatutMembreDernière intervention11 novembre 2008 11 nov. 2008 à 16:53
JAI RIEN COMPRIS SVP AIDEZ MOI VS POUVEZ ME LE FAIR SVP JAI COPIER COLLER CE KI A ECRIT: JAI KE 13 NAS SVP AIDEZ MOI :
SVO$db_host="sql.free.fr"; // Adresse de la base de données (exemple : sql.free.fr)
$db_user="username"; // Username (pour la base de données)
$db_pass="password"; // Password (pour la base de données)
$db="db_name"; // Nom de la base de données
$site_name="NOM DE MON SITE"; // Nom de votre site
$serveur="http://ozonecity.free.fr/"; // Adresse de votre serveur
$mail_controle=1; // 1 si vous voulez recevoir un mail lors de l'inscription d'un membre (0 sinon)
$adresse_webmaster="machin.truc@hostname.com";// Adresse mail du webmaster
$validite=3600*24*7; // Durée avant laquelle on doit valider son inscription en secondes
$page_redirection="exemple.php";// Page sur laquelle on atterit après s'être loggué.
// FIN - REGLAGES
mysql_connect($db_host,$db_user,$db_pass) or die("Unable to connect to database");
mysql_select_db($db) or die("Unable to select database");
?>
cs_phiso
Messages postés2Date d'inscriptionjeudi 11 octobre 2007StatutMembreDernière intervention 7 décembre 2008 7 déc. 2008 à 19:18
Bonjour.
Je suis novice en php et mysql.
L'installation à bien fonctionné la table users est instalée mais je suis bloqué avec require "security/secureit.php";
Mes pages sont en html, j'ai esayer de les enregistrer en php pour pouvoir y insérer le code mais ça ne marche pas, toutes les pages restent visibles et pas de demande d'identification.
j'ai mis les choses suivantes:
<?php
require "security/secureit.php";
?>
cs_phiso
Messages postés2Date d'inscriptionjeudi 11 octobre 2007StatutMembreDernière intervention 7 décembre 2008 7 déc. 2008 à 19:19
Désolé j'ai oublié de dire merci (cliqué un peu trop vite)
cs_CeRiiiSe
Messages postés1Date d'inscriptiondimanche 2 mars 2008StatutMembreDernière intervention22 décembre 2008 22 déc. 2008 à 06:22
Pour moi sa ne marche pas a la page validation.php ligne 43 pourquoi donc ?
papapapat
Messages postés14Date d'inscriptionlundi 21 mai 2007StatutMembreDernière intervention 9 avril 2010 23 déc. 2008 à 08:51
Bonjour,
Je suis intéressé par ce script, j'en devine l'utilisation, mais je n'arrive pas à trouver le nom de la base de donnée en local, avec easyphp.
Je travaille avec easyphp depuis longtemps sans problème, mais là, je coince...
J'ai tout essayé, mais pas de solution,
Si quelqu'un peut m'aider.
papapapat
Messages postés14Date d'inscriptionlundi 21 mai 2007StatutMembreDernière intervention 9 avril 2010 23 déc. 2008 à 08:52
Excusez l'oubli du "Merci par avance"
papapapat
Messages postés14Date d'inscriptionlundi 21 mai 2007StatutMembreDernière intervention 9 avril 2010 23 déc. 2008 à 09:08
Rebonjour,
Après 3 heures de recherches, et une idée(aller voir un ancien script), j'ai enfin trouvé.
Merci quand même.
lddsoft
Messages postés19Date d'inscriptionvendredi 16 mai 2008StatutMembreDernière intervention16 mai 2011 6 avril 2009 à 20:46
Pas mal du tout ce script ! J'ai trouvé exactement ce que je cherchais ! Il m'a quand même fallu une demie journée pour adapter le code de manière à ce qu'il fonctionne correctement à 100%. Mais bon ... Merci à l'auteur !
val45du58
Messages postés6Date d'inscriptionjeudi 19 juillet 2007StatutMembreDernière intervention13 avril 2009 13 avril 2009 à 16:11
Super ce script ! J'ai, toute fois, un problème bizzard ! Si on s'inscrit avec une adresse de type dudul@hotmail.fr on ne recoit pas le mail pour la confirmation !?
J'ai réalisé plusieur essai avec une adresse free ou autre, pas de probléme. Avec une adresse hotmail je ne recois rien !
Quelqu(un a t'il déjà rencontré ce problème ? Et peut-il me dire comment remédier à cet inconvéniant de taille !
Laiwto
Messages postés3Date d'inscriptionsamedi 18 juillet 2009StatutMembreDernière intervention18 juillet 2009 18 juil. 2009 à 00:49
Vous pouvais m'explique pourquoi ça me fait ça ? merci
Laiwto
Messages postés3Date d'inscriptionsamedi 18 juillet 2009StatutMembreDernière intervention18 juillet 2009 18 juil. 2009 à 00:50
sanackas
Messages postés12Date d'inscriptionlundi 2 février 2009StatutMembreDernière intervention 3 novembre 2013 18 juil. 2009 à 09:35
Parce que le php n'aime pas l'OM!...!!!... ;)
Laiwto
Messages postés3Date d'inscriptionsamedi 18 juillet 2009StatutMembreDernière intervention18 juillet 2009 18 juil. 2009 à 10:37
L'om ?
greenweblabel
Messages postés1Date d'inscriptionmercredi 2 septembre 2009StatutMembreDernière intervention 2 septembre 2009 2 sept. 2009 à 21:45
Bonsoir,
J'ai un problème. Quand je veux m'identifier, le formulaire m'indique toujours "mot de passe ou identifiant invalide.." et si je vérifie ma base de données, mes identifiants et mots de passe sont bien là.
Quelqu'un aurait-il une idée d'où peut venir le problème ??
cs_cheateur68
Messages postés9Date d'inscriptionmercredi 6 janvier 2010StatutMembreDernière intervention22 janvier 2017 6 janv. 2010 à 15:52
bonjours, comment faire pour ajouter un require "security/secureit.php"; merci d'avance
cs_gerard86
Messages postés2Date d'inscriptionjeudi 30 avril 2009StatutMembreDernière intervention 5 février 2014 10 juin 2010 à 13:58
bonjour svp je veux de l'aide le code ki permet de mettre la sécurité sur l'URL
michellambours
Messages postés1Date d'inscriptionjeudi 8 avril 2010StatutMembreDernière intervention13 juin 2010 13 juin 2010 à 18:19
Bonsoir,
Un excellent script adapté pour mon site, (quelques rajouts), ainsi qu'un script supplémentaire pour la récupération d'un mot de passe oublié.
Merci donc à Krozone et et à phpcs.
Michel Lambours
cs_Florider1595
Messages postés1Date d'inscriptionmardi 12 octobre 2010StatutMembreDernière intervention12 octobre 2010 12 oct. 2010 à 20:41
Bonjour j'aurais besoin d'aide , il m'affiche le message : Mauvais login ou mot de passe ! alors que je me suis inscrit et que tous est impeccable dans la bdd
alborq
Messages postés52Date d'inscriptionjeudi 21 octobre 2010StatutMembreDernière intervention20 février 2012 28 déc. 2010 à 17:45
bonsoir j'arrive pas a comprendre l'utilisation excuse mon ignorance pouvez vous m'expliquer
stefthe1
Messages postés3Date d'inscriptionsamedi 12 mars 2011StatutMembreDernière intervention 1 juillet 2011 12 mars 2011 à 21:12
Bonjour,
L'installation de la table user est ok, mais lorsque je lance la page inscription.php, le formulaire n’apparaît pas, quelqu'un aurait la solution? merci!
power51100
Messages postés22Date d'inscriptionjeudi 11 octobre 2007StatutMembreDernière intervention 1 juillet 2011 30 juin 2011 à 23:30
bonsoir a tous voila jsuis bloquer la
Ajoutez un : require "security/secureit.php"; dans toutes les pages
que vous voulez réserver aux membres.
qui pourait m'expliquer la demarche a faire
merci a tous les membres
power51100
Messages postés22Date d'inscriptionjeudi 11 octobre 2007StatutMembreDernière intervention 1 juillet 2011 1 juil. 2011 à 12:04
personne pour me repondre a mon message precedent
stefthe1
Messages postés3Date d'inscriptionsamedi 12 mars 2011StatutMembreDernière intervention 1 juillet 2011 1 juil. 2011 à 12:31
Bonjour,
En fait il faut que tu ajoutes <? security/secureit.php ?> au début des pages (avant tout code html)que tu veut réserver à tes membres.
stefthe1
Messages postés3Date d'inscriptionsamedi 12 mars 2011StatutMembreDernière intervention 1 juillet 2011 1 juil. 2011 à 12:33
sorry <? require ('security/secureit.php') ?>
lbasic
Messages postés18Date d'inscriptionmardi 12 octobre 2004StatutMembreDernière intervention23 mai 2011 1 juil. 2011 à 13:18
pour une compatibilité maximale, utilise <?php au lieu de <?
power51100
Messages postés22Date d'inscriptionjeudi 11 octobre 2007StatutMembreDernière intervention 1 juillet 2011 1 juil. 2011 à 20:30
bonsoir,
merci de votre reponse ou placer ce code et est ce que je mets tout les fichiers sur mon serveur ou seulement secureit.php
merci de votre aide
power51100
Messages postés22Date d'inscriptionjeudi 11 octobre 2007StatutMembreDernière intervention 1 juillet 2011 1 juil. 2011 à 21:33
j'ai essaye d'introduire le code mais ca marche pas
power51100
Messages postés22Date d'inscriptionjeudi 11 octobre 2007StatutMembreDernière intervention 1 juillet 2011 1 juil. 2011 à 22:48
il faut ajouter ce code dans la page html ou la page php est ce que ya quelque chose d'autres a faire car ca ne marche pas du tout merci
lbasic
Messages postés18Date d'inscriptionmardi 12 octobre 2004StatutMembreDernière intervention23 mai 2011 1 juil. 2011 à 23:12
Bonjour, ce code est ecrit en php 4, pour le rendre compatible avec les versions récentes de PHP, Il faut réécrire les fonctions deprecated depuis php 5. J'ai contacté l'auteur de la source, il ne compte pas faire paraitre de mise a jour de son code compatible avec php5. Vous devez donc le faire vous même. Il y a quelques lignes a modifier. (Bien que j'utilise ce script, ne me demandez pas lesquelles, j'ai effectué trops de modifications pour vous livrer mon code).
Par exemple, afin de prévoir le passage à PHP 6, commencez par réécrire tous les appels à la base de donnée en utilisant PDO.
Cordialement,
Pascal
stephelle
Messages postés56Date d'inscriptionmercredi 14 septembre 2011StatutMembreDernière intervention 7 octobre 2012 12 déc. 2011 à 13:12
Bonjour, et bien joué pour le script.
Quelqu'un aurait-il réussi à résoudre ce problème de "login ou mot de passe incorrect"?
Excusez-moi, mais pourrez vous m'expliquer ce que vous entendez par "Adresse de votre serveur". Est-ce l'adresse de mon site ?
Merci de vos réponses à venir
pwaniez
Messages postés1Date d'inscriptionvendredi 12 novembre 2010StatutMembreDernière intervention19 février 2012 19 févr. 2012 à 09:05
Bonjour,
Merci pour votre programme. Je compte en faire un usage intensif pour mon site internet de cartographie philcarto.free.fr
A l'installation, je reçoit le message suivant :
Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /mnt/153/sdd/e/1/forumphilcarto/Security.class.php on line 261
Que dois-je corriger ? SVP.
Je précise que je suis chez free, et que j'ai créé un dossiers sessions à la racine de mon site.
Bien cordialement.
Philippe Waniez
alborq
Messages postés52Date d'inscriptionjeudi 21 octobre 2010StatutMembreDernière intervention20 février 2012 20 févr. 2012 à 16:11
il te dit simplement que c'est source sont trop vielle et plus optimisé par conséquent les fonction on put disparaitre il faut donc le recodé
ALEX7QU33
Messages postés2Date d'inscriptiondimanche 10 mai 2009StatutMembreDernière intervention15 avril 2012 15 avril 2012 à 11:41
Bonjour pwaniez.
il te suffit Pour que php5 soit utilisé par défaut sur les pages perso de free.fr, il faut placer à la racine du site un fichier ".htaccess" qui contienne :
php 5
j ai eu le même souci que toi
Ca fonctionne je viens de le tester .Ne touche pas le code .
ALEX7QU33
Messages postés2Date d'inscriptiondimanche 10 mai 2009StatutMembreDernière intervention15 avril 2012 15 avril 2012 à 14:28
le seul souci que j ai , je n arrive pas a le sortir de l exemple avec la validation du mail .
Je voudrais le mettre sur une autre page.php
merci de vos réponses
yvanmaster
Messages postés5Date d'inscriptiondimanche 13 janvier 2013StatutMembreDernière intervention 9 mars 2014 13 janv. 2013 à 08:44
bonjour 7
je suis pas doué mai j'aimerai savoir que doige fair sur php my admin pour que sa marche
Gilles280250
Messages postés1Date d'inscriptiondimanche 15 décembre 2013StatutMembreDernière intervention16 décembre 2013 16 déc. 2013 à 03:30
Bonjour tout le monde
Moi de mon coté sa me dit a l'install
Nom de la base de données inconnue : Vérifier le parametre db
J'ai créé une base de donne du nom de users
si vous pouvez m'aider je serais très heureux
isaq123
Messages postés1Date d'inscriptionjeudi 12 mars 2015StatutMembreDernière intervention12 mars 2015 12 mars 2015 à 18:04
Bonjour tout le monde
Moi de mon coté sa me dit a l'install
Nom de la base de données inconnue : Vérifier le parametre db
si vous pouvez m'aider je serais très heureux
oligon69
Messages postés4Date d'inscriptionlundi 21 mars 2016StatutMembreDernière intervention24 mars 2016 23 mars 2016 à 16:35
Bjr
Sur un site contenant plusieurs pages faut il mettre votre code "<?php
// Morceau de script à mettre en haut du script à sécuriser
require_once("security/Security.class.php");
Security::checkAcces(); " sur toutes pages ? ou juste sur l'index.html ?
merci
11 déc. 2004 à 19:23
Ce script est super, je l'ai un peu remanié à ma manière et ça donne vraiment bien..
Cependant j'aimerais extraire le nom du membre qui est connecté à un endroit sur une page du genre que ça donne : "Bonjour $nom"
Merci
Raph
10 janv. 2005 à 18:40
Alors ma question est: les pseudo frames et les sessions d'un script accès membres comme celui-ci sont-elles compatibles?
Ou, quelles sont les solutions?
Merci de vos réponses.
18 janv. 2005 à 11:50
19 janv. 2005 à 07:59
21 janv. 2005 à 22:10
require "security/secureit.php" ? et qu' est qu' il faut mettre dans la base myql? merci d' avance pour votre réponse?.
22 janv. 2005 à 21:51
31 janv. 2005 à 15:23
3 févr. 2005 à 19:25
je vais essayer de créer une admin pour la gestion
et la possibilité de ce déconnecter.
1 mars 2005 à 08:38
créer un lien dans un menu ou quelque part :
<?php Déconnexion ?>
où truc.php est la page qui recevra ceci :
<?php
require "security/secureit.php";
if (isset($_GET['dec']))
{
session_destroy();
require "./truc.php";
}
?>
23 mars 2005 à 21:36
quelqu'un pourra t'il m'éclairé ?
23 avril 2005 à 14:18
Aidez moi s'il vous plait
Warning: session_start(): open(/var/www/free.fr/2/c/monsite/sessions/sess_a7f0sdfsdfsdfsfdsdfsdf82, O_RDWR) failed: No such file or directory (2) in /var/www/free.fr/2/c/monsite/security/secureit.php on line 3
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/free.fr/2/c/monsite/log.php:13) in /var/www/free.fr/2/c/monsite/security/secureit.php on line 3
Warning: Cannot modify header information - headers already sent by (output started at /var/www/free.fr/2/c/monsite/log.php:13) in /var/www/free.fr/2/c/monsite/security/secureit.php on line 6
Warning: Unknown(): open(/var/www/free.fr/2/c/monsite/sessions/sess_a7f0a06f50ec1bb86e27015b2328ea82, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/free.fr/2/c/monsite/sessions) in Unknown on line 0
25 avril 2005 à 16:13
25 avril 2005 à 20:16
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/free.fr/2/c/monsite/unepagequelconque.php:13) in /var/www/free.fr/2/c/monsite/security/secureit.php on line 3
26 avril 2005 à 08:32
Je ne sais pas trop, là
26 avril 2005 à 20:59
29 mai 2005 à 14:25
30 mai 2005 à 22:52
31 mai 2005 à 16:37
Unable to connect to database"
le probleme c'est le nom de la db ... sauf que j'en ai jamais utilisée !!
person peu m'en passer une ?
31 mai 2005 à 22:14
Si ton hébergeur acceptent les base de donées, demande au support les informations nécessaires! ;)
1 juin 2005 à 14:48
merci
5 juil. 2005 à 04:59
Parse error: parse error in /data/members/free/multimania/fr/v/x/t/vxteam/htdocs/saven/acceuil.php on line 4
jai vérifier ma ligne 4 et je ne comprend vraiment pas
8 août 2005 à 10:49
...je test et je repasserai
en tout cas merci pour tes sources
12 août 2005 à 08:51
Ton script correspond exactement à ce que je cherchais : 9/10.
A un point près si je peux me permettre, pour sécuriser la partie confidentielle, tu pourrais mettre le fichier connect.inc dans un autre dossier avec un .htaccess deny from all.
Sinon, top.
++
12 août 2005 à 10:54
que faut il faire quand il y a cela .
Ajoutez un : require "security/secureit.php"; dans toutes les pages
que vous voulez réserver aux membres
13 août 2005 à 22:06
6 sept. 2005 à 08:38
Juste pour info, avec PHP5, la session ne contenait rien et donc pas moyen de passer le point de login.
En modifiant le fichier securite.php comme suit, le probleme est regle :
if(@mysql_num_rows($res) != 0) {
$verified_user = $_POST["userid"];
session_register("verified_user");
$_SESSION['verified_user']=$verified_user;
Header("Location: ../".$page_redirection);
}
On attribue une valeur a session $_SESSION. De la meme maniere on pourrait ajouter des valeurs dans l'array $_SESSION du style $_SESSION['privilege']=admin ,... et puis recuperer les valeurs ...
Pour un module de logout, il suffit de faire ceci :
$_SESSION=array() -> on vide l'array
session_destroy() -> on detruit la session ...
a+
6 sept. 2005 à 08:41
donc un isset sur $_SESSION['verified_user'] ne se validait pas ...
a+
6 sept. 2005 à 10:09
Petite modif dans les scripts afin de revenir vers le script appellant :
secureit.php :
<?php
session_start();
$url=urlencode($_SERVER["SCRIPT_NAME"]); <-- on recup le chemin du script appellant
if(!isset($_SESSION["verified_user"]))
{
Header("Location: security/identification.php?m=0&url=$url"); <-- on ajout l'url
}
?>
indentification.php
on ajoute un champ "hidden" contenant l'url
" name="url">
securite.php
if(@mysql_num_rows($res) != 0) {
$verified_user = $_REQUEST["userid"];
$page_redirection=urldecode($_REQUEST["url"]); <-- on decode l'url
session_register("verified_user");
$_SESSION['verified_user']=$verified_user;
Header("Location: ".$page_redirection); <-- on revient vers la page appelant
}
J'espere que ceci pourra aider ...
a+
13 sept. 2005 à 20:14
10 oct. 2005 à 21:29
Pour tout vous avouer je suis completement nul mais j'ai de l'ambition (je vais bien finir par comprendre)
lorsque j'entre mon user/pass je suis redirigé vers /securite.php et la j'ai une erreur 404.
dois-je faire un lien vers une page? suis-je réellement dans champs
Merci de m'aider un peu
18 oct. 2005 à 17:33
Fonctionnement :
1. Entrez vos info dans connect.inc. (dans le dossier /security/)
2. Ajoutez un : require "security/secureit.php"; dans toutes les pages
que vous voulez réserver aux membres.
3. Uploadez vos fichiers
4. Lancez http://votre.site.fr/security/install/index.php pour installer
la table users
5. Supprimer le dossier install de votre FTP
6. Vos pages sont maintenant sécurisées.
Merci
24 oct. 2005 à 17:52
24 oct. 2005 à 19:39
24 oct. 2005 à 20:02
25 oct. 2005 à 17:36
J'ai actuellement EasyPHP 1.8 et tout fonctionne enfin presque tout.
Le problème est le suivant quand je veux creer un nouveau compte :
"Le mail de confirmation n'a pu être envoyé. Peut-être que l'adresse n'est pas valide. Veuillez contacter le webmaster s'il vous plait."
Pourtant j'ai bien complété mon adresse Mail (Webmaster correctement).
Merci par avance.
25 oct. 2005 à 20:37
25 oct. 2005 à 21:17
Warning: mysql_connect(): Lost connection to MySQL server during query in /www/sites/1/ifrance.com/t/o/touslestelechargements/site/security/connect.inc on line 14
Unable to connect to database
j'aimerais savoir d'où vient ce problème et comment le résoudre,
merci d'avance
25 oct. 2005 à 21:20
25 oct. 2005 à 21:25
30 oct. 2005 à 19:31
Si tu veux un hébérgeur gratuit tu a Lycos, ou même si tu lis attends ce message va voir sur : www.1and1.fr pour leur 10 ans d'existence tu a un hébérgement avec :
- 2 Go d'espace disque
- 20 Go de visite par mois je crois
- 10 Base MySQL
- 1 redirection gratuite (URL en .info)
Voilà et plein d'autre truc le tout gratuit pendant 3ans ;)).
Sinon c'est marqué 1 Base MySQL ou DB ou peut-être accès à PHPMyAdmin.
30 oct. 2005 à 22:12
30 oct. 2005 à 22:18
29 nov. 2005 à 13:27
Je viens de mettre sur mon site ce script qui à l'air génial, mais j'ai un problème, lorsque j'insére <? include "security/secureit.php"; ?> dans ma page "index.php" il ne se passe rien à l'ouverture de celle ci, la page est blanche.
D'où peut venir ce problème?
Une autre question: le script complet faut-il le mettre à la racine du site ou bien dans un répertoire?
Merci pour votre aide.
29 nov. 2005 à 15:04
Milles excuses tout marche bien.
Merci d'ignorer les messages précédent mais j'avais fait une grosse bourde. J'avais oublié des mettre <?php.
Mais j'ai toujours un problème:
Lorsque j'ouvre la page sécurisée, il faut que je mette mon login et mot de passe ou bien que je m'inscrive jusque là OK, je m'inscrit OK, je recois l'email de confirmation OK.
Mais lorsque je clique sur le lien de confirmation ce message apparait:
Ce code n'existe pas, est expiré ou à déjà été validé, veuillez remplir à nouveau le formulaire : ICI.
Alors que la table "users" de la bd est vide.
D'où vient le problème.
Merci pour votre aide.
5 déc. 2005 à 21:06
Euh j'aurais aimé savoir comment récupérer l'adresse e-mail d'un membre inscrit après sa connexion dans une boite de texte.
Merci d'avance.
12 déc. 2005 à 13:10
Est ce qu'il y a quelqu'un pour une aide sur ce script? l'auteur répondrai ce serai parfait. Car plusieurs question lui on été posées et il n'a jamais répondu depuis quelques temps (24/10/2004).
25 déc. 2005 à 16:10
25 déc. 2005 à 16:11
13 févr. 2006 à 02:33
Est-ce que quelqu'un pourrait m'aider ? (ça fait des jours que je cherche!)
Merci
1 mars 2006 à 00:44
j'ai créé la base et paramétré mon fichier connect.inc
J'ai mis <? include "security/secureit.php"; ?> en 1° ligne sur une page de type news.htm
>Ensuite j'ai uploadé mes fichiers sur mon serveur et lorsque je lance via IE http://monsite.fr/security/install/index.php j'ai une page blanche !
Je fais F5 mai rien non plus
ce ne doit pas être grand chose mais j'aimerais comprendre et surtout avancer
Pour info, je crée mon site via Frontpage 2003
Merci
Olivier
1 mars 2006 à 11:15
9 mars 2006 à 11:16
je cherche et le premier qui trouve le dit:)
bye
9 mars 2006 à 11:47
Dans le fichier sécurité il faut remplace le Header de redirection par:
print ("<script>document.location.replace('ma_page.php');</script>");
Ce n'est peut être pas trés propre mais cela a l'avantage de fonctionner.
9 mars 2006 à 12:00
9 mars 2006 à 12:12
ce qui indique que ma sessions est bien enregistre je pense donc c est au passage de page ou a la recuperation que cela pose pb
9 mars 2006 à 15:25
il faut remplacer :
session_register("verified_user") par $_SESSION['verified_user']= $_POST["userid"];
c est au niveau du register_global que cela pose pb!
masi comme cela no pb!
21 mars 2006 à 15:28
PAR CONTRE
j'aurais souhaité rajouter UNE QUESTION lors de l'inscription:
VOTRE URL S'IL VOUS PLAIT ?
Puis sur la page exemple.php, au lieu de n'avoir que : MEMBRES, Vous bien êtes identifié(e)
Je souhaiterais que l'URL demandé lors de l'inscription s'affiche, donc le membres peux lciquer dessus et etre redirigé vers une page qu'il aura choisi lui meme à l'inscription...
Merci
Marie
25 mars 2006 à 15:34
J'explique brièvement ...
Installation du script sur la partie sécurisée de mon serveur :
https://www.forex-winner.net
Toutes les pages n'apparaissent pas ou reste blanche.
- BDD bien créée
- Fichiers du script modifier sans le le dossier >>> /securite
Les Fichiers du script sont directement placés et modifiés dans le code php en retirant les >>> /securite/FICHIER
- Sur l'url sécurisée, seul les fichier de ce script sont présent.
Est ce qu'une personne experte du php pourait m'aider à faire fonctionner ce script d'accès ?
Merci pour votre temps et votre aide ;-)
9 avril 2006 à 03:01
J'ai un petit soucis, j'ai tout installé et tout a l'aire de fonctionner le seul pbs c'est lors d'une inscription la personne ne recoit jamais de mail.
Quelqu'un pourrait il m'aider svp.
Merci
13 avril 2006 à 09:53
tout marcahit nikel dans ce script jusqu' a aujourd'hui ou je n'arrive pas pu à m'inscrire sur ce systeme !!
en effet , j'ai vidé la table et je m'inscris tout , je recois le mail , je clique sur le lien est la il me met que le lien est expiré , ou a deja ete utilisé !!!
j'ai vu qu'un autre webmaster avait deja eu ce probl , si il pouvait me dire comment il a fait pour le resoudre çà serait super merci !!
15 avril 2006 à 13:51
16 avril 2006 à 21:21
17 avril 2006 à 14:21
petti oubli dans la mise à jour effectué :
dans securite.php : il manque une ligne $_SESSION['pseudo'] = $_POST["userid"];
elle est a place jsute apres $verified_user = $_POST["userid"];
4 mai 2006 à 09:15
je viens d'installer l'outil "security" . J'ai suivi le fonctionnement. La base est créée mais quand je lance j'ai une page avec le fond mais sans rien d'autre.
Par contre quand je lance "exemple" il semble fonctionner en lancant : "security/identification.php?m=0" alors que dans le 1er cas il ne lance que "security/identification.php".
J'ai du rater qque chose mais j'arrive pas à voir quoi.
Auriez-vous une idée?
C'est exactement ce que je voulais pour mon espace membre et de plus c'est simple à installer mais je vois pas ou je fais une erreur.
Merci à vous
14 mai 2006 à 11:30
Tout d'abord, félicitations pour le code, c'est simple et efficace.
par contre je bloque toujours sur un truc :
'Warning: Cannot modify header information - headers already sent by (output started at /home.4/c/r/e/creafika/www/security/connect.inc.php:1) in /home.4/c/r/e/creafika/www/security/securite.php on line 14'
Je comprends plus rien g fais les mises a jour des commentaires correctement je pense ... Pour plus de sources me demander !!
5 juin 2006 à 15:42
Fatal error: main(): Failed opening required 'security/secureit.php' (include_path='/var/www/free.fr/c/b/disjoncteur77/include:.') in /var/www/free.fr/c/b/disjoncteur77/security/exemple.php on line 2" comme message d'erreur. Merci beaucoup de votre aide.
5 juin 2006 à 16:00
19 juin 2006 à 20:25
CREATE TABLE tbl_login (
id int(11) NOT NULL auto_increment,
login varchar(250) NOT NULL,
password varchar(10) NOT NULL,
PRIMARY KEY (id),
KEY ID_2 (id)
);
je sais pas si c'est bien fait mais je voulait sa voir ce que je dois mettre dedans et comment je dois mettre cinfig.inc.php comment le gonfigurer avec localhost et avoir le mot de passe et aussi je dois mettre quoi dans toutes les pages membre "session start();"ou "require ..."ou les deux et comment et encore je trouve super que "Commentaire de : zzip le 01/03/2005 08:38:30 J'ai trouvé pour la déconnexion :
créer un lien dans un menu ou quelque part :
<?php Déconnexion ?>
où truc.php est la page qui recevra ceci :
<?php
require "security/secureit.php";
if (isset($_GET['dec']))
{
session_destroy();
require "./truc.php";
}
?> " et je trouve que c'est super mais vous savez pas pour fair quandon est en ligne il met deconnexion et quen on est hors ligne connexion il y a des sites qui font sa et encore "Commentaire de : galadriann le 06/09/2005 10:09:47 Re-moi ...
Petite modif dans les scripts afin de revenir vers le script appellant :
secureit.php :
<?php
session_start();
$url=urlencode($_SERVER["SCRIPT_NAME"]); <-- on recup le chemin du script appellant
if(!isset($_SESSION["verified_user"]))
{
Header("Location: security/identification.php?m=0&url=$url"); <-- on ajout l'url
}
?>
indentification.php
on ajoute un champ "hidden" contenant l'url
" name="url">
securite.php
if(@mysql_num_rows($res) != 0) {
$verified_user = $_REQUEST["userid"];
$page_redirection=urldecode($_REQUEST["url"]); <-- on decode l'url
session_register("verified_user");
$_SESSION['verified_user']=$verified_user;
Header("Location: ".$page_redirection); <-- on revient vers la page appelant
}
J'espere que ceci pourra aider ...
a+
" il faut le faire ???
merci de m'aider
@++
ASTJX
ps : si je comprend bien pour les pages vides il faut faire F5 ?
28 juin 2006 à 22:12
Un problème a été signalé à plusieurs reprises, à savoir l'erreur concernant le mail lors de l'inscription. En effet, je suis chez FREE et je ne sais pas si on doit configurer quelque chose afin que mon inscription puisse se faire.
Message d'erreur : "Le mail de confirmation n'a pu être envoyé. Peut-être que l'adresse n'est pas valide. Veuillez contacter le webmaster s'il vous plait."
Mon adresse mail est bien valide et pourtant...
Faut-il activer la fonction mail chez FREE ? comment faire ? je suis un peu perdu...
Merci d'avance pour votre aide.
30 juin 2006 à 19:08
30 juin 2006 à 23:04
J'ai simplement refais une tentative d'inscription aujourd'hui (2jours après le chargement des fichiers sur le serveur ftp)
Bon courage à vous tous.
5 juil. 2006 à 21:15
quelle est la ligne a rajouter pour securiser les pages ?
Voila je vous remercie d'avance !
5 juil. 2006 à 21:28
20 juil. 2006 à 15:52
20 juil. 2006 à 16:08
20 juil. 2006 à 16:25
26 août 2006 à 12:32
L'instaalaiyon est sans problème de même que k'utilisation.
Un seul problème . Je ne reçois pas les courriers de free pour l'inscrtion donc pas d'activation du compte
J'ai paramétrer le serveur smtp.free.fr
Est ce correct , dois je effecuer une autre manipulation ?
Merci de votre aide
17 oct. 2006 à 01:20
2 nov. 2006 à 19:41
9 nov. 2006 à 12:46
ma table se creer parfaitement mais des que je click sur la page securiser voici le message que j ai:
Warning: main(security/secureit.php) [function.main]: failed to open stream: No such file or directory in /mnt/137/sdb/0/b/LE NOM DE MONSITE/Untitled-1.php on line 1
j ai bien creer 1 fichier session a la racine et mis le <? include "security/secureit.php"; ?> en 1er ligne de la page j ai tout refait et refait et rien a faire !! je desespere j ai vraiment besoin d aide me(rci d avance
Fatal error: main() [function.require]: Failed opening required 'security/secureit.php' (include_path='/mnt/137/sdb/0/b/LE NOM DE MONSITE/include:.:/usr/php4/lib/php') in /mnt/137/sdb/0/b/le nom de mon site/Untitled-1.php on line 1
j ai bien creer 1 dossier session et mis le
10 nov. 2006 à 15:53
c'est magnifique comme code exactement ce que je cherchais mais il met apres l'inscripiton : l'inscription est réussie tu recevra un message a ladresse moi@monsite.com et clike sur le lien de confirmation et je ne reçois pas de mail et c'est sur le web
10 nov. 2006 à 16:04
10 nov. 2006 à 16:11
10 nov. 2006 à 19:46
10 nov. 2006 à 19:59
et regarde dans les spam on sait jamais :-)
mais sinon tu recois le mail tout de suite aprés normalement , logique
10 nov. 2006 à 20:02
10 nov. 2006 à 20:19
et mon site est par ifrance
mais avec ma base ifrance sa a l"aire de marcher
14 déc. 2006 à 22:11
Warning: session_start() [function.session-start]: open(/mnt/119/sdb/c/0/gambit06/sessions/sess_a4876b2765d4c184cf9ac4dee8004f11, O_RDWR) failed: No such file or directory (2) in /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php:2) in /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php:2) in /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php on line 2
Warning: Cannot modify header information - headers already sent by (output started at /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php:2) in /mnt/119/sdb/c/0/gambit06/webmania/security/securite.php on line 11
Warning: Unknown(): open(/mnt/119/sdb/c/0/gambit06/sessions/sess_a4876b2765d4c184cf9ac4dee8004f11, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/mnt/119/sdb/c/0/gambit06/sessions) in Unknown on line 0
Si quelqu'un pourrait m'aider , merci !!
8 janv. 2007 à 03:58
Voila j ai reglé mon premier souci par contre lorsque je m inscri tt s passe bien sauf que je ne peu pas activer mon compte, j entre le lien dans la barre d adresse mais apres quand je valide le bon vieu page introuvable... svp repondez moi j en ai besoin
bye bye a tous et encore meilleurs voeux
8 janv. 2007 à 18:38
j ai besoin de votre aide assez rapidement car j ai un soucis
pour finir l instalation
tt fonctionne mais au moment d avtiver l inscription
page not found sur IE
et alert 530 no anonymous je sais pas trop quoi faire ca vien de phpmyadmin
je pense ou de ma base mais j comprend rien j ai regarder partout
mais j comprend rien svp besoin d aide j ai deja eclater un clavier
ca m a pas avancer mais j ai peur pour le reste de mon materiel si ca traine trop
merci
14 janv. 2007 à 16:37
Alor que l'adresse mail est totalement valide.
Au passage je suis chez OVH le plan demo1g je sais pas si ses infos change quelque chose.
Merci d'avance
Tottosche
3 févr. 2007 à 09:16
admettons que la page formulaire.php soit la page que l'on veuille protéger et d'où l'on voudrait se deconnecter, vous devez créer une autre page, admettons deconnexion.php, où le code serait le suivant:
<?php
require "security/secureit.php";
if (isset($_GET['dec']))
{
session_destroy();
require "formulaire.php";
}
?>
Et dans la page formulaire.php vous devez ajouter cette ligne où bon vous semble:
[deconnexion.php?dec=0 Déconnexion]
J' espère avoir été utile de part mon commentaire.
PS: si vous suivez bien les instructions de KROZONE, vous n'aurez aucun mal à mettre en place son code de membres qui marche tres bien.
26 févr. 2007 à 15:17
j'ai reussi a créer la db avec le fichier istall. lorsque je lance le fichier inscription voila ce qui apparait:
Pourtant la connection a ma db se fait correctement puisque j'ai créé la table users.
Merci !
Vous devriez recevoir un e-mail à l'adresse suivante : ".$email.".
"; $page_confirmation .= "
Veuillez confirmer l'inscription en cliquant sur le lien se trouvant sur le mail.
"; echo $page_confirmation; } else { show_form($nom,$pass,$pass2,$email,"Le mail de confirmation n'a pu être envoyé. Peut-être que l'adresse n'est pas valide. Veuillez contacter le webmaster s'il vous plait."); } } //------------------------------------------------------ // Fonction Formulaire // - Retourne le formulaire avec les messages d'erreurs //------------------------------------------------------ function show_form($nom="",$pass="",$pass2="",$email="",$error="") { $page_inscription = "
"; $page_inscription .= "
Merci de remplir le formulaire ci-dessous :
"; $page_inscription .= "
Login désiré :
"; $page_inscription .= "
Mot de passe :
"; $page_inscription .= "
Confirmation du mot de passe :
"; $page_inscription .= "
E-mail :
"; $page_inscription .= "
"; $page_inscription .= "
".$error."
"; $page_inscription .= "
"; echo $page_inscription; } //------------------------------------------------------------------------------- // Fonction de vérification de l'adresse de confirmation // - Suppression des utilisateurs n'ayant pas confirmer avant la durée impartie // - Extraction de la personne concernée // - Validation de son enregistrement // - Si l'on veut être blacklisté, après confirmation on effectue le blacklistage // - Le webmaster recoit un mail lorsque l'inscription est validé //------------------------------------------------------------------------------- function code_check($code="",$BL="") { require "connect.inc.php"; $heure=time(); // On profite de l'occasion pour supprimer les users n'ayant pas confirmé dans la durée impartie $heure2=$heure-$validite; mysql_query("DELETE FROM users WHERE heure<$heure2 AND level='en_attente'"); // On extrait la personne qui souhaite valider son inscription $uniqueid=$code; $resultat = mysql_query("SELECT * FROM users WHERE uniqueid ='$uniqueid' AND level='en_attente'"); if(false==($ligne = mysql_fetch_array ($resultat))) { mysql_close(); $page_validation = "Ce code n'existe pas, est expiré ou à déjà été validé, veuillez remplir à nouveau le formaulaire : here."; } else { // Si l'utilisateur vient pour confirmer, on passe son level de "en_attente" à "registered" if($BL==0) { mysql_query("UPDATE users SET level='registered' WHERE uniqueid ='$uniqueid' AND level='en_attente'"); $page_validation = "Merci, vous êtes maintenant enregistré ! Vous pouvez maintenant vous connectez librement ICI."; if ($mail_controle==1) { $subject="Nouvelle inscription sur $site_name"; $message="Bonjour,\n\n"; $message.="Un nouveau membre vient de s'inscrire :\n"; $message.="Nom : ".$ligne["userid"]."\n"; $message.="E-Mail : ".$ligne["email"]."\n"; $headers="From: ne_pas_repondre@free.fr\n"; @mail($adresse_webmaster, $subject, $message, $headers); } } // Si l'utilisateur vient pour être blacklisté, on passe son level de "en_attente" à "blacklist" // Mais avant une petite confirmation if($BL==1) { $page_validation = "Vous souhaitez ajouter votre adresse mail à notre blackliste. Cliquez ici pour que vous puissiez confirmer."; } // Si l'utilisateur a confirmé qu'il veut être dans la liste noire, on l'y met if($BL==2) { mysql_query("UPDATE users SET level='blacklist' WHERE uniqueid ='$uniqueid' AND level='en_attente'"); $page_validation = 'Votre e-mail a été blacklisté. Vous ne receverez plus aucun e-mail de notre part.'; } mysql_close(); } echo "
".$page_validation."
"; }
la page s'affiche comme si j'avais ecris du text.
26 févr. 2007 à 15:18
j'ai reussi a créer la db avec le fichier istall. lorsque je lance le fichier inscription voila ce qui apparait:
Pourtant la connection a ma db se fait correctement puisque j'ai créé la table users.
Merci !
Vous devriez recevoir un e-mail à l'adresse suivante : ".$email.".
"; $page_confirmation .= "
Veuillez confirmer l'inscription en cliquant sur le lien se trouvant sur le mail.
"; echo $page_confirmation; } else { show_form($nom,$pass,$pass2,$email,"Le mail de confirmation n'a pu être envoyé. Peut-être que l'adresse n'est pas valide. Veuillez contacter le webmaster s'il vous plait."); } } //------------------------------------------------------ // Fonction Formulaire // - Retourne le formulaire avec les messages d'erreurs //------------------------------------------------------ function show_form($nom="",$pass="",$pass2="",$email="",$error="") { $page_inscription = "
"; $page_inscription .= "
Merci de remplir le formulaire ci-dessous :
"; $page_inscription .= "
Login désiré :
"; $page_inscription .= "
Mot de passe :
"; $page_inscription .= "
Confirmation du mot de passe :
"; $page_inscription .= "
E-mail :
"; $page_inscription .= "
"; $page_inscription .= "
".$error."
"; $page_inscription .= "
"; echo $page_inscription; } //------------------------------------------------------------------------------- // Fonction de vérification de l'adresse de confirmation // - Suppression des utilisateurs n'ayant pas confirmer avant la durée impartie // - Extraction de la personne concernée // - Validation de son enregistrement // - Si l'on veut être blacklisté, après confirmation on effectue le blacklistage // - Le webmaster recoit un mail lorsque l'inscription est validé //------------------------------------------------------------------------------- function code_check($code="",$BL="") { require "connect.inc.php"; $heure=time(); // On profite de l'occasion pour supprimer les users n'ayant pas confirmé dans la durée impartie $heure2=$heure-$validite; mysql_query("DELETE FROM users WHERE heure<$heure2 AND level='en_attente'"); // On extrait la personne qui souhaite valider son inscription $uniqueid=$code; $resultat = mysql_query("SELECT * FROM users WHERE uniqueid ='$uniqueid' AND level='en_attente'"); if(false==($ligne = mysql_fetch_array ($resultat))) { mysql_close(); $page_validation = "Ce code n'existe pas, est expiré ou à déjà été validé, veuillez remplir à nouveau le formaulaire : here."; } else { // Si l'utilisateur vient pour confirmer, on passe son level de "en_attente" à "registered" if($BL==0) { mysql_query("UPDATE users SET level='registered' WHERE uniqueid ='$uniqueid' AND level='en_attente'"); $page_validation = "Merci, vous êtes maintenant enregistré ! Vous pouvez maintenant vous connectez librement ICI."; if ($mail_controle==1) { $subject="Nouvelle inscription sur $site_name"; $message="Bonjour,\n\n"; $message.="Un nouveau membre vient de s'inscrire :\n"; $message.="Nom : ".$ligne["userid"]."\n"; $message.="E-Mail : ".$ligne["email"]."\n"; $headers="From: ne_pas_repondre@free.fr\n"; @mail($adresse_webmaster, $subject, $message, $headers); } } // Si l'utilisateur vient pour être blacklisté, on passe son level de "en_attente" à "blacklist" // Mais avant une petite confirmation if($BL==1) { $page_validation = "Vous souhaitez ajouter votre adresse mail à notre blackliste. Cliquez ici pour que vous puissiez confirmer."; } // Si l'utilisateur a confirmé qu'il veut être dans la liste noire, on l'y met if($BL==2) { mysql_query("UPDATE users SET level='blacklist' WHERE uniqueid ='$uniqueid' AND level='en_attente'"); $page_validation = 'Votre e-mail a été blacklisté. Vous ne receverez plus aucun e-mail de notre part.'; } mysql_close(); } echo "
".$page_validation."
"; }
la page s'affiche comme si j'avais ecris du text.
2 mars 2007 à 17:42
J'ai un petit souci avec le script en localhost jai configuré mon php.ini je reçois le e-mail de confirmation je copie la ligne code pour changer mon level de 'en_attente' a 'registered'. dans ma BDD le level a bien changer mais je ne peux pas logger . alors que sur un hoster avec le meme script aucun probleme... je peux logger.
merci si quelqu'un peut m'aider.
26 mars 2007 à 02:17
Ca fait 5 heures que j'essaye des créer un code me permettant de récupérer le Pseudo de la personne logger, afin de faire un accueil personnalisé.
Si l'un d'entre vous à reussi a la faire, j'aimerais bien voir son code. Si entre temps j'y arrive je mettrais le mien.
Merci a+
26 mars 2007 à 22:55
Il affichze bien "Macfly" quand on est pas logger mais il met pas le pseuo kan il fo le mettre.
Merci d'avance
26 mars 2007 à 22:56
if(!isset($_SESSION["verified_user"]))
{
echo "Macfly";
}
else{
echo $_SESSION["userid"];
}
3 avril 2007 à 12:56
Je suis à la recherche de ce genre de script (je crois), je ne my connais pas autant que vous en prog.
J'aimerais avoir sur ma page un "lien unique" qui, lorsqu'on clique dessus, fasse apparaître une boite de dialogue type 'login-mdp' et selon les informations rentrées par le visiteur, il est dirigé vers une page html qui lui est réservée et protégée.
Merci beaucoup pour votre aide.
3 avril 2007 à 14:37
15 avril 2007 à 17:02
j'ai telecharger le zip...
mais je ne comprend vraiment pas comment faire.
Est ce que quelqu'un pourrais m'expliquer exactement et pas a pas
ce qu'il faut faire svp?
Je vous remerci.
22 avril 2007 à 21:44
Bravo pour ce code ! 10/10
Il fonctionne parfaitement. J'ai juste un petit soucis en local, j'ai beau m'identifier, je suis toujours renvoyé vers le formulaire d'identification (en ligne tout fonctionne correctement, mais pas en local).
J'ai essayé d'ajouter le petit code donné plus haut mais rien n'y fait.
Si vous avez une petite idée de la chose je suis preneur d'une petite solution.
Merci, et bravo encors !
29 avril 2007 à 16:20
Warning: mysql_connect(): Can't connect to MySQL server on 'sql.free.fr' (111) in /home/www/helala1.freehostia.com/login/connect.inc.php on line 43
Unable to connect to database
10 mai 2007 à 09:50
12 mai 2007 à 09:06
20 mai 2007 à 12:46
Moi je ne recoie pas de mail et la fonction mail() et activé. Donc par quoi je dois renplacé
en_attente dans la bass de donné pour finir la validation sans le la reception du mail.
5 juin 2007 à 13:22
ca fonctionne tout nikel sur ma page accueil protegée avec <? include "security/secureit.php"; ?>
mais impossible de proteger mon blog dotclear avec cette ligne dans l'index.php ou dans le template.php
sur http://www.radiococotier.com/blog/
Warning: main(security/secureit.php) [function.main]: failed to open stream: No such file or directory in /usr/home/bishop/domains/radiococotier.com/public_html/blog/themes/glass/template.php on line 1
Warning: main(security/secureit.php) [function.main]: failed to open stream: No such file or directory in /usr/home/bishop/domains/radiococotier.com/public_html/blog/themes/glass/template.php on line 1
Warning: main(security/secureit.php) [function.main]: failed to open stream: No such file or directory in /usr/home/bishop/domains/radiococotier.com/public_html/blog/themes/glass/template.php on line 1
Quelqu'un pourrait m'aider sivouplé
31 août 2007 à 00:37
mais j'ai un petit souci quand je recoi le mail de confirmation et que je veux activé mon compt ca me dis ceci:
Ce code n'existe pas, est expiré ou à déjà été validé, veuillez remplir à nouveau le formaulaire : here.
comment fair pour regler ce problème.
je patine un peu , svp aidez moi
5 nov. 2007 à 20:15
Voilà, j'ai un petit problème, j'ai fait tout ce qu'il fallait mais lorsque je vais sur http://monsite.net/security/install/index.php
il me met "Unable to select database"
je ne vois pas d'où vien le problème, aidez-moi s'il vous plaît.
18 nov. 2007 à 17:58
24 nov. 2007 à 18:16
Ce code n'existe pas, est expiré ou à déjà été validé, veuillez remplir à nouveau le formaulaire
je suis vraiment a bous je ne sai pas de quoi ca vien . aidez moi svp
26 nov. 2007 à 21:21
pour tester j'ai proteger une page avec secureit.php je me suis créer un compt en passant par le formulair et j'ai pu valider sens souci le problème et que apré quand je veux accéder a ma page protegée je marque mon pseudo et mot de passe je valide et la il me remet sur la page ou je doi marquer mon pseudo et mot de passe mais sens me dir que le mot de passe ou pseudo et eronné ,j'ai bien fai la redirection dans connect.inc.php mais il ne me renvoi pas sur la page, je reste toujour a la meme place la ou je doi me loger . aider moi svp . pitié^^
27 nov. 2007 à 21:57
28 nov. 2007 à 11:33
28 nov. 2007 à 12:31
Ca à été la première chose que j'ai remarqué en essayant ce script.
28 nov. 2007 à 14:26
28 nov. 2007 à 19:08
Si tu as ajouter des champs supplémentaires dans la bdd modifie le code qui envoi les données d'inscription en ajoutant ces derniers dans la requete sql. Si elles sont vide met '' (vide, et dans l'ordre). Ou refait completement le code en précisant les champs qui vont être mis à jour.
Par exemple, ici, j'ai refait le code en indiquant précisément qui va ou, et en ajoutant mes champs supplémentaire (site_activ).
/////////////////////////////////////////////////////////////////
// Envoi du mail
if(@mail($email, $subject, $message, $headers))
{
$query = "INSERT INTO users (userid, password, uniqueid, level, email, heure, ip, site_activ) VALUES ('$nom','$pass','$uniqueid','en_attente','$email','$heure','$IP', 'non')" or die(mysql_error()) ; // On ajoute le membre à la liste avec...
////////////////////////////////////////////////////////////////////
Il y a encore 2, ou 3 motif du probleme, mais il me sorte de la tête ^^'
28 nov. 2007 à 19:25
dans mon sous domaine j'utlise une deuxime base de donnée ou j'avai mi aussi cette espace m'embre et tous fonctionne trés bien.
dans ma premiere bdd la table et installé la meme chose tout et pareil mais simplement sur mon premier site impossible de passé la validation de mon pseudo genr ca valide mais je reste toujour sur la meme page d'identification et je n'est aucune erreur .alors que mon sous domaine j'ai le meme sistem et tout fonctionne a merveil c'est a n'y rien comprendre.
je suis heberger chez lycos j'avai acheter un pack et j'ai deux bdd si jamais ca peux jouer un role.
je suis un debutant ^^ eclairer moi^^
28 nov. 2007 à 19:55
D'après ce que tu me dis, je ne vois plus qu'une seule solution.
Vérifie dans le connect.inc.php que la redirection pointe bien vers la bonne page.
Peut être que tu as mis un lien qui pointe vers ton sous-domaine. Dans ce cas l'erreur est innévitable.
Exemple////////////////////////
$page_redirection="membres/admin/index.php";// Page sur laquelle on atterrit après s'être loggué.
//////////////////////////////////////////////////////////////////////////
Après il faudrait que je sois à coté de toi pour voir en temp réel, mais bon.. ^^
En tout cas je suis sur que c'est juste un soucis d'inattentions, comme pour tout problèmes qui cassent les pieds :)
28 nov. 2007 à 20:32
28 nov. 2007 à 20:37
28 nov. 2007 à 20:41
le nom de la bdd et corect le serveur et corect la redirection et corect et l'user et le passe sont corect je voi pas d'ou ca peu venir ce problème mais je vai continuer de chercher je finirai bien par trouvé un jour^^
28 nov. 2007 à 20:43
Mon serveur etait mal configuré. Par contre en ligne, aucun soucis.
Essaye de changer d'hebergeur.
28 nov. 2007 à 20:51
29 nov. 2007 à 13:36
esque je doi fair une modif dans le code secureit.php?
29 nov. 2007 à 16:49
<?php require "../secureit.php"; ?>
Je ne vois vraiment pas
29 nov. 2007 à 17:13
enfin merci d'avoir essayé de m'aider je t'en suis reconnaissant .
bonne soirée et encore merci
19 déc. 2007 à 23:59
erreure interne
DOCUMENT INTROUVABLE
VOTRE NAVIGATEUR NE PEUT TROUVER LE DOCUMENT REQUIS
CORRESPONDANT A L'URL ENTREE.
alors que le lien est correct si quelqu'un à eu le même problème merci de votre aide
20 déc. 2007 à 10:53
20 déc. 2007 à 14:53
24 déc. 2007 à 22:02
Cependant, j'ai un soucis, lorsque je mets le code :
<? include "security/secureit.php"; ?>
J'ai l'erreur suivante :
Warning: main(security/secureit.php) [function.main]: failed to open stream: No such file or directory in /mnt/111/sdb/4/c/kawibo/security/security/msn.php on line 26
Warning: main() [function.include]: Failed opening 'security/secureit.php' for inclusion (include_path='/mnt/111/sdb/4/c/kawibo/include:.:/usr/php4/lib/php') in /mnt/111/sdb/4/c/kawibo/security/security/msn.php on line 26
Pouvez vous m'expliquer ??
25 déc. 2007 à 18:19
|||||
Yatoo je pense qu'il y a un probleme dans la page que tu veux ouvir
/mnt/111/sdb/4/c/kawibo/security/security/msn.php --> Vérifie que le lien est correcte
3 janv. 2008 à 08:21
3 janv. 2008 à 14:40
8 févr. 2008 à 15:24
J'ai cependant un soucis . Quand je m'inscrit tout se deroule parfaitement bien, je recois le mail etc. je confirme. J'apparait bien dans la base de donnees. Mais quand j'essaie de m'identifier, message d'erreur "mauvais login ou mot de passe". C'est incomprehensible etant donne que les fichiers arrive a acceder a la base de donnee ! heeelp :(
4 mai 2008 à 19:34
live mail considere que le mail est un spam et ne veut pas transmetre , ton script est nikel mais voila si on peut pas envoyer a hotmail on peut pas communiquer avec beaucoup de gens , si tu a la solution je suis preneur.
joli travail et merci pour le partage
10 mai 2008 à 20:45
Petite question : est-il possible, lorsqu'un membre se connecte, d'afficher son pseudo ? exemple "vous êtes maintenant connecté "pseudo" !". Si oui, quelqu'un pourrait-il m'indiquer les lignes de code à rajouter car je n'y connait absolument rien en php.
Merci d'avance.
15 juin 2008 à 11:35
alors voila : ce formulaire est ce qu'il me faut (je pouvais pas réver mieux !)
Mais le probèle est que lorsque je télécharge le zip et que je clik sur "connection.inc.", il y a un script incompréhensible qui s'affiche :(
Euh je ne sais pas si j'ai PHP et MySQl, fonction mail activée (je ne comprend rien :s)
Queluq'un pourrait m'aider ??
15 juin 2008 à 12:39
-> Pour deathalmorthal :
Pour identifier l'utilisateur connecté, j'ai rajouté ca :
$user=$_SESSION['verified_user'];
Dans le fichier secureit.php, a la ligne après session_start();
Voila, en espérant que ca t'aides ;)
Pis je me permets de dire encore merci concepteur de ce Code.
Big Up All !!!
22 août 2008 à 20:33
Si on peut m'aider
merci
22 août 2008 à 21:43
Dans la table "users", ajoute par exemple un champ "rang".
Puis dans le code qui valide l'inscription dans la base de donnée tu ajoutes la valeur 1 pour le champ "rang". l'utilisateur sera, apres l'inscription, par defaut, au rand 1.
Si tu veux qu'une personne ai le rang 2 ou autre.., modifie le dans la bdd ou crée toi une page d'administration pour le faire directement via un pti formulaire.
Une fois que c'est fait, ajoutes des restrictions sur les pages à sécuriser.
Par exemple si tu veux afficher un truc au rang 2 tu fait :
->Connection a la BDD
->Récupere la valeur de "rang" de "$_SESSION[verified_user]" et ajoute le à une variable (par exemple "$rang" ^^)
if($rang == 2)
{
echo 'Vous êtes au rang 2' ;
}
> Puis si tu as un tas de petites choses a afficher, pour éviter de tout retaper, tu peux par exemple, un "require "rang2_lang.php";" vers une page nommé rang2_lang.php (ou autre hein!) ou tu auras préalablement écris tous les textes qui serons affichés pour les rang 2 :
________________________________________________________
rang2_lang.php :
->Connection a la BDD
->Récupere la valeur de "rang" de "$_SESSION[verified_user]" et ajoute le à une variable (par exemple "$rang" ^^)
if($rang == 2)
{
$RANG2 = 'Vous êtes au rang 2' ;
$SALUTATION = 'Vous êtes au rang 2' ;
$CALCUL = $point + 4 ;
}
else
{
$RANG2 = NULL ;
$SALUTATION = NULL ;
$CALCUL = NULL ;
}
_________________________________________________________
Puis dans la page ou tu veux afficher les textes pour les rang 2 tu mets
require 'rang2_lang.php' ; // Ou "include" si ca ne marche pas.
echo $RANG2 ;
echo $SALUTATION;
echo $CALCUL ;
//Il est possible que ce ptit bout de code soit foireux, mais tu vois l'idée quoi ! :)
Bon courage !
31 août 2008 à 15:56
Récupere la valeur de "rang" de "$_SESSION[verified_user]" et ajoute le à une variable (par exemple "$rang" ^^)
2 sept. 2008 à 22:34
http://www.siteduzero.com/tutoriel-3-14506-0-lire-des-donnees.html#ss_part_2
3 sept. 2008 à 19:48
3 sept. 2008 à 20:41
3 sept. 2008 à 20:41
Enfait,je n'arive pas à récupé la valeur :s,peut tu me doner le bout de code?parceque je cherche mais ne retrouve plus ^^ :s
Pour la connexion a BDD j'ai mis :
require "connect.inc.php";
sa fonctionne aussi non?
3 sept. 2008 à 21:05
include '../include/conf.php'; //Fichier ou ce trouve tes identifiants de connexion à la BDD
$retour = mysql_query("SELECT * FROM users WHERE userid= '".$_SESSION[verified_user]."'"); //On selectionne toutes les tables de l'utilisateur.
$donnees = mysql_fetch_array($retour) or die(mysql_error());
mysql_close(); //On affiche le contenu dans $données
//--> On ajoute la valeur de la table "rang" dans une variable.
$rang = $donnees['rang'];
//Si on veut récupérer d'autres valeurs..
$ip = $donnees['ip'];
$uniqueid = $donnees['uniqueid'];
if ($rang == '2')
{
echo 'Vous êtes au rang 2 !';
}
elseif($rang == '3')
{
echo 'Vous êtes au rang 3 !';
}
elseif($rang == '4')
{
echo 'Vous êtes au rang 4 !';
}
4 sept. 2008 à 16:31
Quand j'aurai le temp,au pire dimanche pour l'exemple de prévoir a part le text a affiché,rang2_lang.php comme exemple,sa peut etre pratique,sa m'évitera d'écrire plusieur fois la même chose
7 sept. 2008 à 00:22
7 sept. 2008 à 15:26
7 sept. 2008 à 19:44
8 sept. 2008 à 18:58
8 sept. 2008 à 19:01
8 sept. 2008 à 22:28
diablenoir > regarde le lien que je t'ai filé, c'est très complet ^^
9 sept. 2008 à 18:26
11 sept. 2008 à 18:49
j'ai été trop vite pour regarder le pseudo et j'ai pas fais attention à celui qui demandait tout ..
donc je reformule ma phrase:
pfff diablenoir, avant de faire un site, apprend a faire un site ;)
setasan, je m'excuse ;) désolé ..
11 sept. 2008 à 19:29
Si on ne peut pas demander de l'aide,il faut le dire
Si tu veut envoyer les gens balader ne te gene pas,ou ne répond pas
Si tu veut me critiquer vas-y ne te gene pas,sa ne m'atein pas!
Quand on m'aide je retient et j'apprend
Après sinon on a qu'a tous rester dans notre coin
Si tu ne m'aime pas tempi!
11 oct. 2008 à 21:25
j'ai tout bien installé comme dit mais j'ai un soucis
j'ai bien créé la base et jusqu'a l'inscription tout fonctionne pour le mieux
mon soucis et lors de la connection, j'ai bien la page mais rien ne se fait, j'entre le login et passe, mais la page tourne sur elle meme ...d'ou viens le soucis ?
merci à vous et encore bravo pour ce formulaire
13 oct. 2008 à 20:10
30 oct. 2008 à 14:50
J'en ai testé des scripts ^^ et c'est le tiens que j'ai choisi pour gérer mon espace pro ^^
j'ai fait quelques modifications pour permettre une double validation ( le client valide son e-mail, je reçois a mon tour un e-mail, je valide ou non pour donner l'accès à mon client)
et j'ai aussi modifié le fichier connect.inc.php pour permettre une détection automatique du mode local (Easy php). Cela permet d'uploader tout les fichiers lors de mes MAJ.
enfin, pour un autre espace sécurisé, j'utilise le principe du parrainage, j'ai donc modifié le script pour demander l'adresse mail du parrain avant de lancer l'inscription.
Bravo pour ce script qui fonctionne à merveille depuis presque 1 an.
Merci.
11 nov. 2008 à 16:53
SVO$db_host="sql.free.fr"; // Adresse de la base de données (exemple : sql.free.fr)
$db_user="username"; // Username (pour la base de données)
$db_pass="password"; // Password (pour la base de données)
$db="db_name"; // Nom de la base de données
$site_name="NOM DE MON SITE"; // Nom de votre site
$serveur="http://ozonecity.free.fr/"; // Adresse de votre serveur
$mail_controle=1; // 1 si vous voulez recevoir un mail lors de l'inscription d'un membre (0 sinon)
$adresse_webmaster="machin.truc@hostname.com";// Adresse mail du webmaster
$validite=3600*24*7; // Durée avant laquelle on doit valider son inscription en secondes
$page_redirection="exemple.php";// Page sur laquelle on atterit après s'être loggué.
// FIN - REGLAGES
mysql_connect($db_host,$db_user,$db_pass) or die("Unable to connect to database");
mysql_select_db($db) or die("Unable to select database");
?>
7 déc. 2008 à 19:18
Je suis novice en php et mysql.
L'installation à bien fonctionné la table users est instalée mais je suis bloqué avec require "security/secureit.php";
Mes pages sont en html, j'ai esayer de les enregistrer en php pour pouvoir y insérer le code mais ça ne marche pas, toutes les pages restent visibles et pas de demande d'identification.
j'ai mis les choses suivantes:
<?php
require "security/secureit.php";
?>
7 déc. 2008 à 19:19
22 déc. 2008 à 06:22
23 déc. 2008 à 08:51
Je suis intéressé par ce script, j'en devine l'utilisation, mais je n'arrive pas à trouver le nom de la base de donnée en local, avec easyphp.
Je travaille avec easyphp depuis longtemps sans problème, mais là, je coince...
J'ai tout essayé, mais pas de solution,
Si quelqu'un peut m'aider.
23 déc. 2008 à 08:52
23 déc. 2008 à 09:08
Après 3 heures de recherches, et une idée(aller voir un ancien script), j'ai enfin trouvé.
Merci quand même.
6 avril 2009 à 20:46
13 avril 2009 à 16:11
J'ai réalisé plusieur essai avec une adresse free ou autre, pas de probléme. Avec une adresse hotmail je ne recois rien !
Quelqu(un a t'il déjà rencontré ce problème ? Et peut-il me dire comment remédier à cet inconvéniant de taille !
18 juil. 2009 à 00:49
18 juil. 2009 à 00:50
Pardon
18 juil. 2009 à 09:35
18 juil. 2009 à 10:37
2 sept. 2009 à 21:45
J'ai un problème. Quand je veux m'identifier, le formulaire m'indique toujours "mot de passe ou identifiant invalide.." et si je vérifie ma base de données, mes identifiants et mots de passe sont bien là.
Quelqu'un aurait-il une idée d'où peut venir le problème ??
6 janv. 2010 à 15:52
10 juin 2010 à 13:58
13 juin 2010 à 18:19
Un excellent script adapté pour mon site, (quelques rajouts), ainsi qu'un script supplémentaire pour la récupération d'un mot de passe oublié.
Merci donc à Krozone et et à phpcs.
Michel Lambours
12 oct. 2010 à 20:41
28 déc. 2010 à 17:45
23 févr. 2011 à 23:47
12 mars 2011 à 21:12
L'installation de la table user est ok, mais lorsque je lance la page inscription.php, le formulaire n’apparaît pas, quelqu'un aurait la solution? merci!
30 juin 2011 à 23:30
Ajoutez un : require "security/secureit.php"; dans toutes les pages
que vous voulez réserver aux membres.
qui pourait m'expliquer la demarche a faire
merci a tous les membres
1 juil. 2011 à 12:04
1 juil. 2011 à 12:31
En fait il faut que tu ajoutes <? security/secureit.php ?> au début des pages (avant tout code html)que tu veut réserver à tes membres.
1 juil. 2011 à 12:33
1 juil. 2011 à 13:18
1 juil. 2011 à 20:30
merci de votre reponse ou placer ce code et est ce que je mets tout les fichiers sur mon serveur ou seulement secureit.php
merci de votre aide
1 juil. 2011 à 21:33
1 juil. 2011 à 22:48
1 juil. 2011 à 23:12
Par exemple, afin de prévoir le passage à PHP 6, commencez par réécrire tous les appels à la base de donnée en utilisant PDO.
Cordialement,
Pascal
12 déc. 2011 à 13:12
Quelqu'un aurait-il réussi à résoudre ce problème de "login ou mot de passe incorrect"?
Merci par avance pour vos réponses.
6 janv. 2012 à 15:36
Merci de vos réponses à venir
19 févr. 2012 à 09:05
Merci pour votre programme. Je compte en faire un usage intensif pour mon site internet de cartographie philcarto.free.fr
A l'installation, je reçoit le message suivant :
Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /mnt/153/sdd/e/1/forumphilcarto/Security.class.php on line 261
Que dois-je corriger ? SVP.
Je précise que je suis chez free, et que j'ai créé un dossiers sessions à la racine de mon site.
Bien cordialement.
Philippe Waniez
20 févr. 2012 à 16:11
15 avril 2012 à 11:41
il te suffit Pour que php5 soit utilisé par défaut sur les pages perso de free.fr, il faut placer à la racine du site un fichier ".htaccess" qui contienne :
php 5
j ai eu le même souci que toi
Ca fonctionne je viens de le tester .Ne touche pas le code .
15 avril 2012 à 14:28
Je voudrais le mettre sur une autre page.php
merci de vos réponses
13 janv. 2013 à 08:44
je suis pas doué mai j'aimerai savoir que doige fair sur php my admin pour que sa marche
16 déc. 2013 à 03:30
Moi de mon coté sa me dit a l'install
Nom de la base de données inconnue : Vérifier le parametre db
J'ai créé une base de donne du nom de users
si vous pouvez m'aider je serais très heureux
12 mars 2015 à 18:04
Moi de mon coté sa me dit a l'install
Nom de la base de données inconnue : Vérifier le parametre db
si vous pouvez m'aider je serais très heureux
23 mars 2016 à 16:35
Sur un site contenant plusieurs pages faut il mettre votre code "<?php
// Morceau de script à mettre en haut du script à sécuriser
require_once("security/Security.class.php");
Security::checkAcces(); " sur toutes pages ? ou juste sur l'index.html ?
merci