Version complète: sur le forum Webmaster Hub : espace client
Webmaster Hub > Création et exploitation de Sites Internet > Les fondations d'un site
LHM
Bonjour,
Je suis toute débutante, toute nouvelle sur ce site et heureuse d'etre parmi vous, je suis entraine de creer mon site, je cherche a mettre en place un acces espace client avec mot de passe et une redirection mais je bloque. est ce que l'on peut m'aider......
Merci d'avance.
ghost
Bonjour,

Ca dépend de beaucou de parametres ... si tu codes en html, php ...
Faudrait préciser au moins ça.

Bon courage
LHM
Salut,
desole en effet je code en html
merci d'avance
Albert_H
Si tu est sur un serveur Linux, tu peux utiliser tout simplement un fichier .htaccess
http://httpd.apache.org/docs/2.2/howto/htaccess.html
LHM
c'est en anglais!!!!!
sincerement je n'y comprend pas grande chose meme si je me debrouille en anglais.
ghost
Bonjour,

Peut être le htacces pour un début c'est un peu hard mais ce petit script java te permet de rediriger facilement un visiteur vers une page existante et dont l'adresse n'apparait pas ni sur le site ni dans le code.
Je ne dis pas que c'est inviolable loin de là mais ça peut te suffire au début... Pour après partir vers du htacces ou autre php.

CODE
<script LANGUAGE="JavaScript">
<!-- debut du script

extension='.htm'

function protege() {
var motdepasse=prompt("Inscrivez le password que l'on vous à transmis. Puis cliquez sur OK","Votre password")
if (motdepasse==null) {}
else{
window.location=motdepasse+extension}  

}
//  Fin du script -->
</SCRIPT>


Il est à placer entre les balises <head> et </head>
tu peux parametrer extension en fonction de l'extension de ta page cible et le texte prompt("....")

pour l'appel dans le body utilse :

CODE
<input type="button"
value="Accès réservé"
onclick="protege()">


Le principe est simple le script va ouvrir une page ton_mot_de_passe.htm quelque soit le mot de passe si la page existe c'est bon si elle n'existe pas c'est un code erreur 404 page introuvable...

Il existe des scripts plus complexes mais depuis php, j'avoue ne pas m'en être servi, une bonne âme ici sera sûrement plus douée que moi.
LHM
Merci beaucoup..
ca me serra super utile.

si il ya plus d'info je suis preneuse.
Merci encore. a_thumbsup_20.gif
captain_torche
Le seul souci, c'est que le JavaScript ne fait que limiter l'accès à une page, il ne gère pas d'espace client : pas de numéro de client, etc ...
Pour créer un véritable espace client, il va falloir apprendre des notions (et même un peu plus), dans un langage de programmation côté serveur, par exemple le PHP.
Tu trouveras des tutoriaux très bien faits (si toutefois tu désires t'y plonger), sur le site du Zéro
LHM
Merci à toi captain_torche
j'ai pas de liens au zite de Zero. TU PEUX ME LE RENVOYER.
pour me lancer en php qu'est ce que tu peux me conseiller pour me faire la main.
Merci encore
captain_torche
Le lien est corrigé.
LHM
Merci c'est sympa, vraiment ce qu'il me fallait.
merci encore
LHM
desole c'est encore moi
une petite question encore ghost ou autre
comment et ou inserer le mot de passe
CODE

<script LANGUAGE="JavaScript">
<!-- debut du script

extension='.htm'

function protege() {
var motdepasse=prompt("Inscrivez le password que l'on vous à transmis. Puis cliquez sur OK","Votre password")
if (motdepasse==null) {}
else{
window.location=motdepasse+extension}

}
// Fin du script -->
</SCRIPT>

le script a l'air simple mais je ne vois pas ou je peux mettre mes mots de passe ou mes pages de redirections.
merci d'avance.
captain_torche
Dans le cas de ce script, il n'y a pas de mot de passe en paramètre (c'est trop facile d'afficher la source pour le regarder).
Le truc, c'est que si tu tapes 'pagedetest' comme mot de passe, et que 'pagedetest.htm' existe, tu seras redirigée dessus.
Si elle n'existe pas, tu auras une erreur 404 (page non trouvée).
ghost
Merci Capt Torche d'avoir été plus pédagogue, c'est bien ca !! c'est un petit truc préhistorique des années 1996...

Cordialement.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.