- *****login.php******
-
- <?PHP
-
- 'mettez le formulaire ici
-
-
- $fp = fopen ("liste.txt", "r"); 'liste des usernames et mots de passes
- while ($z = fgets($fp, 1000))
- { $q = explode(",", $z);
- if ($nom == $q[0] && md5($passe) == rtrim($q[1]))
- { fclose($fp);
- echo "salut $nom";
- 'contenu de la page
- }
- }
- fclose($fp);
- ?>
-
-
-
-
- *****signup.php******
-
- <?PHP
-
- 'formulaire ici
-
- function informer ($code)
- { global $nom, $usr;
-
- switch ($code)
- { case 0 : return TRUE;
- case 1 ; echo "Erreur: ecrivez un pseudo<br>";
- break;
- case 2 : echo "Erreur: ecrivez un mot de passe.<br>";
- break;
- case 3 : echo "Erreur: ne peut pas ouvrir un fichier necessaire. contactez le webmestre si le problème persiste.<br>";
- break;
- case 4 : echo "Err: erreur de fermeture de fichier.<br>";
- break;
- case 5 : echo "<font size='2' face='verdana'>votre compte ($nom) a ete cree!<br><br>";
- echo "vous pouvez vous <a href='login.php'>connecter</a> avec votre pseudo et votre mot de passe.";
- if (! @fclose($usr)) informer(4);
- informer (0);
- }
- return FALSE;
- }
-
- if (isset($agir))
- { $resultat = TRUE;
- if ($nom == "")
- { $resultat = informer(1);
- }
- if ($passe == "")
- { $resultat = informer(2);
- }
- if ($resultat)
- { if ($usr = @fopen("liste.txt", "a"))
- { $passe = md5($passe);
- fputs ($usr, "$nom,$passe,$email\n");
- informer (5);
- }
- }
- }
- ?>
-
-
-
- *****listermembres.php******
-
- <?PHP
-
- if (!$fp = @fopen("liste.txt", "r"))
- { echo "une erreur est survenue!";
- }
- else
- { echo "<TABLE>";
- while ($zuti = fgets($fp, 100))
- { $uti = split(",", $zuti);
- 'uti[0] va etre le pseudo
- 'uti[2] va etre le email
- 'on affiche pas uti[1] car cest le mot de passe crypte
-
- echo "<TR><TD>$uti[0]</TD><TD width=20></TD><TD>$uti[2]</TD><TD width=20></TD></TR>";
- }
- echo "</TABLE>";
- fclose ($fp);
- echo '<br><br><center><b><a href="pageavant.php">precedent</a></center></b></BODY></HTML>';
- }
- ?>
*****login.php******
<?PHP
'mettez le formulaire ici
$fp = fopen ("liste.txt", "r"); 'liste des usernames et mots de passes
while ($z = fgets($fp, 1000))
{ $q = explode(",", $z);
if ($nom == $q[0] && md5($passe) == rtrim($q[1]))
{ fclose($fp);
echo "salut $nom";
'contenu de la page
}
}
fclose($fp);
?>
*****signup.php******
<?PHP
'formulaire ici
function informer ($code)
{ global $nom, $usr;
switch ($code)
{ case 0 : return TRUE;
case 1 ; echo "Erreur: ecrivez un pseudo<br>";
break;
case 2 : echo "Erreur: ecrivez un mot de passe.<br>";
break;
case 3 : echo "Erreur: ne peut pas ouvrir un fichier necessaire. contactez le webmestre si le problème persiste.<br>";
break;
case 4 : echo "Err: erreur de fermeture de fichier.<br>";
break;
case 5 : echo "<font size='2' face='verdana'>votre compte ($nom) a ete cree!<br><br>";
echo "vous pouvez vous <a href='login.php'>connecter</a> avec votre pseudo et votre mot de passe.";
if (! @fclose($usr)) informer(4);
informer (0);
}
return FALSE;
}
if (isset($agir))
{ $resultat = TRUE;
if ($nom == "")
{ $resultat = informer(1);
}
if ($passe == "")
{ $resultat = informer(2);
}
if ($resultat)
{ if ($usr = @fopen("liste.txt", "a"))
{ $passe = md5($passe);
fputs ($usr, "$nom,$passe,$email\n");
informer (5);
}
}
}
?>
*****listermembres.php******
<?PHP
if (!$fp = @fopen("liste.txt", "r"))
{ echo "une erreur est survenue!";
}
else
{ echo "<TABLE>";
while ($zuti = fgets($fp, 100))
{ $uti = split(",", $zuti);
'uti[0] va etre le pseudo
'uti[2] va etre le email
'on affiche pas uti[1] car cest le mot de passe crypte
echo "<TR><TD>$uti[0]</TD><TD width=20></TD><TD>$uti[2]</TD><TD width=20></TD></TR>";
}
echo "</TABLE>";
fclose ($fp);
echo '<br><br><center><b><a href="pageavant.php">precedent</a></center></b></BODY></HTML>';
}
?>