créer un site avec accès privé

créer un site avec accès privé - HTML/CSS - Programmation

Marsh Posté le 09-03-2004 à 11:37:27    

J'ai un site à réaliser avec un accès par mots de passe pour 48 utilisateurs: l'utilisateur arrive sur le site, il entre son pseudo et son mot de passe et apres validation, il entre vraiment sur le site.


 
L'objectif de ce topic serait de donner une méthode efficace pour créer ce genre de site, postez des conseils, des adresses de sites utiles, etc
 
Sites utiles:
 
http://www.phpdebutant.org/article47.php
 
http://developpeur.journaldunet.co [...] hodo.shtml
http://www.commentcamarche.net/
 
http://toutestfacile.com/phpinit.p [...] ionmembre0
 
 
EDIT : Remodelage du topic!


Message édité par yorfdog le 17-03-2004 à 09:50:51

---------------
Moards Garage
Reply

Marsh Posté le 09-03-2004 à 11:37:27   

Reply

Marsh Posté le 11-03-2004 à 15:45:31    

fais ca en php/mysql alors
 
petit tutorial pour l'authentification :
http://developpeur.journaldunet.co [...] hodo.shtml
 
et des tutos généraux sur le couple php/mysql sont faciles a trouver
 
par contre si tu connais pas du tout le php ou les bases de données ca va ptete te prendre un peu de temps pour t'y mettre ...
 
edit : en fait y a un methode pour utiliser le systeme de mots de passe de windows aussi ... je connais pas trop alors je laisse les autres répondre :)


Message édité par obe le 11-03-2004 à 15:47:35
Reply

Marsh Posté le 12-03-2004 à 11:53:22    

obe a écrit :

fais ca en php/mysql alors
 
petit tutorial pour l'authentification :
http://developpeur.journaldunet.co [...] hodo.shtml
 
et des tutos généraux sur le couple php/mysql sont faciles a trouver
 
par contre si tu connais pas du tout le php ou les bases de données ca va ptete te prendre un peu de temps pour t'y mettre ...
 
edit : en fait y a un methode pour utiliser le systeme de mots de passe de windows aussi ... je connais pas trop alors je laisse les autres répondre :)


 
OK, je vais me lancer là dedans si personne n'a d'autres idées :??:


---------------
Moards Garage
Reply

Marsh Posté le 12-03-2004 à 22:13:36    

t'as beaucoup d'utilisateurs à gérer, ils ont les mêmes droits ?

Reply

Marsh Posté le 13-03-2004 à 23:06:32    

ratibus a écrit :

t'as beaucoup d'utilisateurs à gérer, ils ont les mêmes droits ?


 
Pour commencer, je vais avoir 24 ou 48 utilisateurs et ils auront tous les memes droits.


---------------
Moards Garage
Reply

Marsh Posté le 14-03-2004 à 11:25:31    

dans ce cas regarde du cote des htaccess

Reply

Marsh Posté le 14-03-2004 à 16:59:35    

Si le htaccess fonctionne pas il y a ce script qui fonctionne très bien (je l'utilise)
 

Code :
  1. <?php
  2. $user = @$_SERVER['PHP_AUTH_USER'];
  3. $password = @$_SERVER['PHP_AUTH_PW'];
  4. if (!isset($user)) {
  5. header('WWW-Authenticate: Basic realm="Administration"');
  6. header('HTTP/1.0 401 Unauthorized');
  7. echo 'Vous devez entrer un nom d\'utilisateur ainsi qu\'un mot de passe pour avoir accès à cette page';
  8. exit;
  9. } else {
  10. if
  11. ($user=="LOGIN" and $password=="PASS" ) {
  12. } else {
  13. exit;
  14. };
  15. };
  16. ?>

Reply

Marsh Posté le 14-03-2004 à 17:09:10    

cinezone>> comment se délogger avec cette méthode?

Reply

Marsh Posté le 14-03-2004 à 18:14:39    

JagStang a écrit :

cinezone>> comment se délogger avec cette méthode?


 
tu fermes la fenêtre :D

Reply

Marsh Posté le 14-03-2004 à 18:23:27    

tu peux pas envoyer un header 403 ou un truc du style ?
sans fermer la fenêtre quoi

Reply

Marsh Posté le 14-03-2004 à 18:23:27   

Reply

Marsh Posté le 16-03-2004 à 09:56:25    

:bounce:
 
Je me suis lancé dans le php et mysql mais ca devient imcompréhensible pour moi.:(
 
Quelles sont donc les étapes nécessaires à la réalisation de ce site avec un acces par mot de passe (j'entend par là qu'il y aura sur la premiere page du site un formulaire où on entre son pseudo et son mot de passe et si l'utilisateur et le mot de passe sont bon alors on accede à la suite du site)?
Quels sont aussi les softs a utiliser?

Reply

Marsh Posté le 16-03-2004 à 11:31:12    

:bounce:
Personne n'a une methode fiable ? :sweat:


---------------
Moards Garage
Reply

Marsh Posté le 16-03-2004 à 16:12:02    

Reply

Marsh Posté le 16-03-2004 à 19:06:05    

up!
Venez apporter vos idées, comment organiser les choses, étape par étape.


---------------
Moards Garage
Reply

Marsh Posté le 16-03-2004 à 19:18:41    

bon tu vas pour nous faire un topic unique pour un truc aussi trivial...
 
Moi je crois que tu as tout en main avec ça
 
- authentification http
- .htacess
- sessions (evt +cookies)

Reply

Marsh Posté le 16-03-2004 à 19:33:54    

Et le lien que je viens de donner il sert à quoi ?
 
C'est avec ça que j'avais fais mon premier site et j'ai compris du 1er coup.

Reply

Marsh Posté le 16-03-2004 à 19:46:09    

cinezone a écrit :

Et le lien que je viens de donner il sert à quoi ?
 
C'est avec ça que j'avais fais mon premier site et j'ai compris du 1er coup.


 
moi c'est celui la:
http://toutestfacile.com/phpinit.p [...] ionmembre0
 [:chacal_one333]


---------------
IVG en france
Reply

Marsh Posté le 17-03-2004 à 09:53:07    

Je trouvais que c'était une bonne idée de rassembler nos (enfin vos) connaissances... pour les débutants comme moi en php, mysql, etc


---------------
Moards Garage
Reply

Marsh Posté le 17-03-2004 à 10:39:38    

yorfdog a écrit :

Je trouvais que c'était une bonne idée de rassembler nos (enfin vos) connaissances... pour les débutants comme moi en php, mysql, etc


 
c'est effetivement une bonne idee mais il y a deja un sujet php:
http://forum.hardware.fr/forum2.ph [...] 526&cat=10
 
pas forecement oriente debutant mais suffisant en general, si tu veux y ajouter ou refaire un topic, vas y  :jap:


---------------
IVG en france
Reply

Marsh Posté le 23-03-2004 à 12:15:07    

J'ai un probleme: mes varibles ne passent pas de ma page html a ma ma page php avec comme OS: Windows 2000 Server
 
Exemple avec ceci:
 
La page d'accueil:
 

<FORM Method="post" Action="test.php">
 
Nom :   <INPUT type=text size=20 name="NOM"><BR>
 
Prénom :  <INPUT type=text size=20 name=prenom><BR>
 
Age :   <INPUT type=text size=2 name=age><BR>
 
  <INPUT type=submit value=Envoyer>
 
</FORM>


 
test.php:
 

<HTML>
<HEAD>
<TITLE>Test.php: Affichage des données utilisateur</TITLE>
</HEAD>
<BODY>
<?php
echo "Récapitulatif des informations saisies<BR>\n
<UL>
<LI>Nom: $NOM</LI>
<LI>Prenom: $prenom</LI>
<LI>Age: $age</LI>
</UL>
";
?>
</BODY>
</HTML>


 
Les variables NOM, prenom et age ne s'affichent pas, le fichier php n'a pas l'air de récupérer les variables.
 
Pourquoi? :cry:


Message édité par yorfdog le 23-03-2004 à 12:17:03

---------------
Moards Garage
Reply

Marsh Posté le 23-03-2004 à 12:17:24    

[:drapo]
Me servirai de ça quand j'aurai le temps!

Reply

Marsh Posté le 23-03-2004 à 12:20:08    

Code :
  1. <HTML>
  2. <HEAD>
  3. <TITLE>Test.php: Affichage des données utilisateur</TITLE>
  4. </HEAD>
  5. <BODY>
  6. <?php
  7. echo "Récapitulatif des informations saisies<BR>\n
  8. <UL>
  9. <LI>Nom: $_POST['NOM']</LI>
  10. <LI>Prenom: $_POST['prenom']</LI>
  11. <LI>Age: $_POST['age']</LI>
  12. </UL>
  13. ";
  14. ?>
  15. </BODY>
  16. </HTML>

Reply

Marsh Posté le 23-03-2004 à 12:48:39    

Ouais, ca marche impec!!! :bounce:


Message édité par yorfdog le 23-03-2004 à 12:57:57

---------------
Moards Garage
Reply

Marsh Posté le 23-03-2004 à 13:12:45    

et arretez les balises en majuscules :O


---------------
IVG en france
Reply

Marsh Posté le 23-03-2004 à 17:18:47    

comment faire un lien sur une page qui se trouve sur mon serveur en php?


Message édité par yorfdog le 23-03-2004 à 17:19:00

---------------
Moards Garage
Reply

Marsh Posté le 23-03-2004 à 18:18:13    

C'est bon j'ai contourné le probleme, je repasse en html et je met un lien vers l'adresse que je veux. :)
Ca fait un peu barbare étant donné que c'est dans un 'if' mais ca marche.:D


---------------
Moards Garage
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed