Script PHP très très simple (mot de pass + login)

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

Foxus
WRInaute accro
WRInaute accro
 
Messages: 1404
Inscription: Dim Jan 09, 2005 21:21

Script PHP très très simple (mot de pass + login)

Message le Ven Juil 01, 2005 1:08

Bonjour

voila je debute en php et j'aimerais tester ceci :

Une page ou on doit entrer un login et un mot de passe pour s'enregistrer.

Quand on cliquer sur le bouton "envoyer" ca enregistre le login et mot de passe dans un simple fichier txt sous cette forme (par exemple) :

login:pass

voila :) et que ca redirige la personne vers une autre page specifique en html

En gros la personne s'enregistre de maniere expresse sur le site :)


qui pourais m'aider ?

Sinceres amitiés


MarvinLeRouge
WRInaute impliqué
WRInaute impliqué
 
Messages: 451
Inscription: Mer Sep 01, 2004 20:10

Message le Ven Juil 01, 2005 7:26

Salut,

1) Tu mets comme cible de ton formulaire la page truc.php.
2) Dans la page truc.php, tu récupères les données, et tu les écris dans ton fichier grâce aux diverses fonctions comme fwrite.
3) Une fois que c'est fait, tu utilises la fonction header pour rediriger le navigateur.


4) Tu ne fais pas ça parce que tes login et mots de passe ne seraient pas sécurisés du tout, tu utilises une base de données et tu cryptes les mots de passe.


chava2b
WRInaute impliqué
WRInaute impliqué
 
Messages: 252
Inscription: Ven Déc 05, 2003 16:44

Message le Ven Juil 01, 2005 7:32

Essaye ca :
Ta page s'appelle login.php :

Code: Tout sélectionner
<?
if($ok){
$out = $login.":".$pass;
$fp=fopen("fichier.txt", "w");
if($fp){
  fputs($fp, $out);
  fclose($fp);
  header("Location: page_suivante.html");
  exit();
}
}
?>
<body>
<form method="post" action="login.php">
<input type="text" name="login">
<input type="password" name="pass">
<input type="submit" name="ok" value="valider">
</form>


2 trucs :
- Le fichier.txt est effacé a chaque envoie du formulaire. S'il faut garder ce qu'il y avait avant, il faut lire le fichier avant.

- Le fichier est lisible directement (il n'y a pas de codage)


ecocentric
WRInaute accro
WRInaute accro
 
Messages: 3577
Inscription: Mar Fév 10, 2004 16:40

Message le Ven Juil 01, 2005 9:29

chava2b a écrit:- Le fichier.txt est effacé a chaque envoie du formulaire. S'il faut garder ce qu'il y avait avant, il faut lire le fichier avant.


Code: Tout sélectionner
$fp=fopen("fichier.txt", "a");
if($fp){
  fputs($fp, $out."\n");


pour ajouter l'un à la suite de l'autre.

chava2b a écrit:- Le fichier est lisible directement (il n'y a pas de codage)


Code: Tout sélectionner
md5($pass)


pour coder le mot de passe.


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités