Also know as
Messages postés259Date d'inscriptionsamedi 13 décembre 2003StatutMembreDernière intervention22 novembre 2010
-
18 sept. 2004 à 12:31
calimero17m
Messages postés4Date d'inscriptiondimanche 14 novembre 2004StatutMembreDernière intervention26 mai 2005
-
26 mai 2005 à 14:07
Bonjour,
Voilà je suis en train de construire désespérément un espace mmebres, cxe n'est pas la première question qu eje pose à propos de cet espace que je souhaite créer.
Jusqu'a maintenant tout est niquel, mais j'ai maintenant un problème d'authentification avec session_start, pour je ne sais quelle raison, cela ne marche pas !
Je précise que j'utilise un compte free, donc il se peut que cela vienne de là.
Si quelqu'un peut m'aider pour changer le session_start en autre chose pour une gestion de cookie éuivalent ou même par une base mysql, peut importe, je m'en fiche, mon but est juste de pouvoir accéder des pages protéger par login/mot_de_passe.
perig
Messages postés358Date d'inscriptionvendredi 1 novembre 2002StatutMembreDernière intervention 5 septembre 2006 19 sept. 2004 à 23:46
Aller plus loin avec PHP4 sur Free
Les sessions
Les sessions sont un moyen pour conserver des informations pendant une visite. PHP4 inclue un 'gestionnaire de session' simplifiant le mécanisme.
Le gestionnaire de session est activé sur Free. Par défaut, il s'agit des sessions 'fichiers' mais vous pouvez bien sûr développer votre propre systême.
Afin de permettre une gestion transparente des sessions, l'option --enable-trans-sid est activée. Elle permet une réécriture des URLs ou l'envoi de cookies permettant de suivre votre visiteur.
important : Pour que vos sessions 'fichiers' (mode par défaut) fonctionnent, vous devez créer un répertoire "sessions" (en minuscules sans les guillemets) à la racine de votre site Web (ou du cas échéant, de votre site Web secondaire). Sinon un message d'erreur vous signalant l'impossibilite de sauvegarder les sessions apparaitra.
Snowboarder69
Messages postés41Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention23 juin 2007 18 sept. 2004 à 13:48
Hello!
Je ne vois pas trop pourquoi cela ne marche pas, tout à l'air correcte. Cela vient peut-être de free, mais je ne l'utilise pas, donc je ne peut pas t'aider.
Precise aussi ce qui ne marche plus (ou donne un bout de code) car c'est dure te t'aider si tu dis seulement: "cela ne marche pas!"
A part ça, ton tuto est pas mal mais tu peut faire quelque modifs:
* comme changer la taille de "pass_md5" dans la BDD car la taille d'un md5 est toujours de 32 caractères.
* Il n'y a pas vraiment d'interet d'envoyer le mot de passe en clair et de le hasher après (infos envoyé sur le net en clair :dissapprove) ). Pour une meilleur sécurité, il faut le hashé chez le client (en javascript par ex)
Also know as
Messages postés259Date d'inscriptionsamedi 13 décembre 2003StatutMembreDernière intervention22 novembre 20102 26 sept. 2004 à 13:41
Merci inifiment pour cette réponse qui est parfaite donc pour tous ceux qui auraient le même problème que moi, une seule chose suffit, créez un dossier appelé "sessions"sur votre dossier racine et puis voilà !!
calimero17m
Messages postés4Date d'inscriptiondimanche 14 novembre 2004StatutMembreDernière intervention26 mai 2005 26 mai 2005 à 14:07
cali17
slt à tous
j'aimerais que quelqu'un me dise comment on peux mettre un login+mot pass+ adresse e-mail de la personne sur une page web, mais cette page n'est pas la page index. Est-ce possible??(?)
voilà la page que je viens de faire,puis je donc envoyer cela vers ma page principale de mon site?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>