WEB, comment privatiser une page ? |
Bienvenue invité ( Connexion | Inscription )
WEB, comment privatiser une page ? |
16 Mar 2006, 21:38
Message
#1
|
|
broie du noir Groupe : Membre Messages : 1209 Inscrit : 4-Sep-04 Lieu : Genève Membre n° 123 Section(s) : JdS |
bon alors voilà, via un petit site vite fait avec iWeb afin de publier des photos de voyages que je fais entre pote, je pensais faire une page d'accueil (sans iWeb cette fois) en y mettant les lien pour les différentre photos, mais avec un mot de passe pour y accéder à chacune d'elle. je sais que c'est possible en php, mais comme je ne suis pas encore un expert si qqn pourrait m'aiguiller en me donnant le code ou en m'expliquant il est le bienvenue.
en espérant que je n'ai pas trop été farfelu, je vous remercie d'avance les gars. -------------------- MacBook Pro: 2.4 Ghz 2Go 8600M GT 256ram
OS: Léopard |
|
|
16 Mar 2006, 22:57
Message
#2
|
|
Bip à 00h00 ? Groupe : Membre Messages : 5371 Inscrit : 12-Mar-04 Lieu : Coucou|choco land Membre n° 4 Section(s) : JdS |
ya (de mémoire) un code HTML tout simple pour mettre un code d'accès à une page. aisément crackable en matant le code source, mais ya un code qunad même, un ptit /google devrait t'aider vite fait
sinon, doit y avoir d'autres moyens, mais je connais pas -------------------- CITATION ApfelStrudel mit BananenSalat ? Gugur il s'amuse toujours autant aux études. D'ailleurs il est en Master là :-) |
|
|
17 Mar 2006, 00:05
Message
#3
|
|
Marathon Man Groupe : Ancien de la Team Messages : 10953 Inscrit : 20-Nov-04 Lieu : Paris, XIe Membre n° 160 |
-------------------- Ordis: iPad 2 16Go 3G ; MacbookAir 11" Core i7 2GHz 8 Go RAM SSD128Go + Dell 2405FPW; Mini C2D2.0GHz media center / Accessoires: Wii , XBox360, PS3, 3DS, iPhone 4 / Télé: Numericable HD Box -> Samsung LE32R51B + Denon AVR-3808 + 5.0 Triangle
• About.me "Je n'ai jamais aimé que moi / Et je reste sans lendemain", H.F. Thiéfaine "Reality is that which, when you stop believing in it, doesn’t go away", Philip K. Dick |
|
|
17 Mar 2006, 07:05
Message
#4
|
|
Kikitoutdur Groupe : Membre Messages : 1339 Inscrit : 28-Jul-05 Membre n° 305 Section(s) : FPS |
demande à gamoul, avec un pti code, il te fait ça rapidos
|
|
|
Invité_Guest_* |
17 Mar 2006, 10:34
Message
#5
|
Invité |
merci, je vais déjà regarder les lien d'atar, et si je trouve pas ce que je veux je demenderai à gamoul, et puis même si c'est facilement crackable, j'men fou c'est pas des données super top secrète non plus
|
|
|
17 Mar 2006, 10:39
Message
#6
|
|
Marathon Man Groupe : Ancien de la Team Messages : 10953 Inscrit : 20-Nov-04 Lieu : Paris, XIe Membre n° 160 |
Pour mes liens il faut avoir accès aux fichiers de configuration du serveur
-------------------- Ordis: iPad 2 16Go 3G ; MacbookAir 11" Core i7 2GHz 8 Go RAM SSD128Go + Dell 2405FPW; Mini C2D2.0GHz media center / Accessoires: Wii , XBox360, PS3, 3DS, iPhone 4 / Télé: Numericable HD Box -> Samsung LE32R51B + Denon AVR-3808 + 5.0 Triangle
• About.me "Je n'ai jamais aimé que moi / Et je reste sans lendemain", H.F. Thiéfaine "Reality is that which, when you stop believing in it, doesn’t go away", Philip K. Dick |
|
|
17 Mar 2006, 12:52
Message
#7
|
|
Kikitoutdur Groupe : Membre Messages : 1339 Inscrit : 28-Jul-05 Membre n° 305 Section(s) : FPS |
En gros faut que ce soit notre machine
|
|
|
17 Mar 2006, 14:26
Message
#8
|
|
L'évangéliste Groupe : Admin Technique Messages : 12102 Inscrit : 9-Nov-05 Lieu : Brest Membre n° 354 |
Oui c'est le soucis des htaccess, il faut avoir un acces à la machine (machine perso, ou serveur dédié)
En PHP je saurais comment limiter l'accès à une page, mais les photos seraient uploadé sur le serveur, donc accessibles à quelqu'un qui connaît leur emplacement spécifique. La solution consiste à les cacher dans plusieurs niveaux de sous répertoires, mais ça n'est pas très propre. Enfin pour un niveau de sécurité moyen, ça peut aller. |
|
|
17 Mar 2006, 15:55
Message
#9
|
|
broie du noir Groupe : Membre Messages : 1209 Inscrit : 4-Sep-04 Lieu : Genève Membre n° 123 Section(s) : JdS |
je n'ai pas accès à l'admin du serv, donc pour htaccess c'est rapé, mais je ne veu pas une une sécurité absolue non plus c'est juste histoire de limiter l'accès à certaines personnes.
-------------------- MacBook Pro: 2.4 Ghz 2Go 8600M GT 256ram
OS: Léopard |
|
|
17 Mar 2006, 16:33
Message
#10
|
|
Jessica Alba Lover Groupe : Inscrit Messages : 222 Inscrit : 3-Jul-04 Membre n° 106 |
bah le php c'est parfait alors
|
|
|
17 Mar 2006, 17:33
Message
#11
|
|
broie du noir Groupe : Membre Messages : 1209 Inscrit : 4-Sep-04 Lieu : Genève Membre n° 123 Section(s) : JdS |
heu le code svp....
-------------------- MacBook Pro: 2.4 Ghz 2Go 8600M GT 256ram
OS: Léopard |
|
|
17 Mar 2006, 18:14
Message
#12
|
|
L'évangéliste Groupe : Admin Technique Messages : 12102 Inscrit : 9-Nov-05 Lieu : Brest Membre n° 354 |
Le code... ça ne se sort pas comme ça
Tout dépend de comment tu veux organiser ton site. |
|
|
27 Mar 2006, 16:04
Message
#13
|
|
broie du noir Groupe : Membre Messages : 1209 Inscrit : 4-Sep-04 Lieu : Genève Membre n° 123 Section(s) : JdS |
ben enfaite c'est que je voudrais juste mettre un code sur le lien pour accéder au site en lui même
-------------------- MacBook Pro: 2.4 Ghz 2Go 8600M GT 256ram
OS: Léopard |
|
|
27 Mar 2006, 16:27
Message
#14
|
|
Marathon Man Groupe : Ancien de la Team Messages : 10953 Inscrit : 20-Nov-04 Lieu : Paris, XIe Membre n° 160 |
Tu veux faire un truc comme ça?
Lien d'appel de la page pour que ça marche : CODE http://bibule.fr/mapage.php?id=11224455 et dans mapage.php un bout de code au début qui fait : CODE récupération du paramètre id
si id est null ou de valeur différente du numéro secret codé en dur dans la page, alors remplissage de la page avec un message "Vous n'avez pas accès à cette page" sinon affichage normal de la page -------------------- Ordis: iPad 2 16Go 3G ; MacbookAir 11" Core i7 2GHz 8 Go RAM SSD128Go + Dell 2405FPW; Mini C2D2.0GHz media center / Accessoires: Wii , XBox360, PS3, 3DS, iPhone 4 / Télé: Numericable HD Box -> Samsung LE32R51B + Denon AVR-3808 + 5.0 Triangle
• About.me "Je n'ai jamais aimé que moi / Et je reste sans lendemain", H.F. Thiéfaine "Reality is that which, when you stop believing in it, doesn’t go away", Philip K. Dick |
|
|
27 Mar 2006, 16:55
Message
#15
|
|
broie du noir Groupe : Membre Messages : 1209 Inscrit : 4-Sep-04 Lieu : Genève Membre n° 123 Section(s) : JdS |
ouais un truc du stile
-------------------- MacBook Pro: 2.4 Ghz 2Go 8600M GT 256ram
OS: Léopard |
|
|
27 Mar 2006, 17:03
Message
#16
|
|
L'évangéliste Groupe : Admin Technique Messages : 12102 Inscrit : 9-Nov-05 Lieu : Brest Membre n° 354 |
Oui, dans ce cas c'est pas compliqué
dans ta page, tu met ça : CODE if($_GET['id']==11224455)
{ echo '<img src="lien vers ton image"/ >'; .... } else { echo 'Accès interdit'; } Ce message a été modifié par Gamoul - 27 Mar 2006, 17:03. |
|
|
27 Mar 2006, 18:41
Message
#17
|
|
Groupe : Membre Messages : 360 Inscrit : 22-Jun-04 Lieu : A coté de Lille le WE, à coté de Paris la semaine... Membre n° 101 Section(s) : JdS |
ou alors, tu peux faire un truc comme ça :
CODE if ($_POST['motPasse'] == "MotDePasse") { echo 'code de la page'; } else { echo ' <form method="POST" action="page.php"> <p>Entrez le mot de passe :<input type="password" name="motPasse" /></p> <input type="submit" value="C\'est parti" /> </form>'; } Sous réserve de petites erreurs de code non vues -------------------- |
|
|
31 Mar 2006, 19:00
Message
#18
|
|
broie du noir Groupe : Membre Messages : 1209 Inscrit : 4-Sep-04 Lieu : Genève Membre n° 123 Section(s) : JdS |
heu pour ta solution Gamoul c'est possible de mettre su un lien ?
-------------------- MacBook Pro: 2.4 Ghz 2Go 8600M GT 256ram
OS: Léopard |
|
|
31 Mar 2006, 19:09
Message
#19
|
|
L'évangéliste Groupe : Admin Technique Messages : 12102 Inscrit : 9-Nov-05 Lieu : Brest Membre n° 354 |
Le code que j'ai mis là affichera tes images si on entre cette adresse
http://bibule.fr/mapage.php?id=11224455 et sinon, ça dira "Accès Interdit" (si le id est pas bon, ou si on en met pas) |
|
|
31 Mar 2006, 22:08
Message
#20
|
|
broie du noir Groupe : Membre Messages : 1209 Inscrit : 4-Sep-04 Lieu : Genève Membre n° 123 Section(s) : JdS |
arf ouais mais c'est pas terrible ça, moi je voudrais un truc où quand je clique sur le lien, ça demande un mot de passe, donc je crois que c'est la solution de Macgic plutot
-------------------- MacBook Pro: 2.4 Ghz 2Go 8600M GT 256ram
OS: Léopard |
|
|
31 Mar 2006, 22:54
Message
#21
|
|
L'évangéliste Groupe : Admin Technique Messages : 12102 Inscrit : 9-Nov-05 Lieu : Brest Membre n° 354 |
ouaid, effectivement, mais moi j'ai fait selon ce que tu avais dit avec le lien au dessus
|
|
|
1 Apr 2006, 19:10
Message
#22
|
|
broie du noir Groupe : Membre Messages : 1209 Inscrit : 4-Sep-04 Lieu : Genève Membre n° 123 Section(s) : JdS |
heu d'ailleur j'arrive pas à faire marcher la solution de Macgic, en testant je ne peut rien rentrer dans la zone de sélection...
-------------------- MacBook Pro: 2.4 Ghz 2Go 8600M GT 256ram
OS: Léopard |
|
|
3 Apr 2006, 11:00
Message
#23
|
|
Groupe : Membre Messages : 360 Inscrit : 22-Jun-04 Lieu : A coté de Lille le WE, à coté de Paris la semaine... Membre n° 101 Section(s) : JdS |
Qu'est-ce qui ne marche pas Black_Rider ?
Pour que tout marche bien, tu dois avoir une page comme ça : CODE <html> <title> Le titre de ma page </title> <body> <?php if ($_POST['motPasse'] == "MotDePasse") { echo 'Voici le texte de ma page super belle. Mais comme je suis dans un echo, il faut faire très gaffe à faire attention à tous les \' en mettant un \ devant sinon ca ne marche pas.'; } else { echo ' <form method="POST" action="page.php"> <p>Entrez le mot de passe :<input type="password" name="motPasse" /></p> <input type="submit" value="C\'est parti" /> </form>'; } ?> </body> <html> J'ai pas le temps de tester si tout marche bien (je le ferai ce midi à la maison mais normalement, ca marche. Ce n'est pas respectueux de toutes les normes (il manque le doctype par exemple) mais bon, ca, ce n'est pas le plus important. Une fois que ca marche, on le rajoute pour être conforme aux spécifications . Ce message a été modifié par macgic - 3 Apr 2006, 11:02. -------------------- |
|
|
Version bas débit | Nous sommes le : 20 Apr 2024 - 11:56 |