Anatole Posté 4 Février 2006 Posté 4 Février 2006 Bonjour , Je suis webmaster amateur : j'ai un petit site en HTML basique (j'utilise Dreamweaver...) et j'aimerais mettre un accès réservé - le niveau de sécurité nécessaire reste "modeste" - avec demande de mot de passe pour une des pages Quel est le moyen le plus simple ? Merci bôcoup
drakulls Posté 4 Février 2006 Posté 4 Février 2006 (modifié) bonjour, ici tu trouveras ton bonheur, c'est extremement simple a mettre en place password ps:édité pour manque de bonjour Modifié 4 Février 2006 par drakulls
Anatole Posté 5 Février 2006 Auteur Posté 5 Février 2006 Bonjour et merci J'ai téléchargé et dézippé mais .. maintenant qu'est-ce que je fais avec ! Car je suis très amateur et les script PHP jamais manié Moi à part copié des scripts (java script ?) tels quels dans ma balise "head", je connais rien Mais bon merci quand même
Théo B. Posté 5 Février 2006 Posté 5 Février 2006 Quel est ton hébergeur ? Accepte-t-il le PHP ? Ps : je te conseille cet article
Anatole Posté 5 Février 2006 Auteur Posté 5 Février 2006 Bonjour et merci, C'était juste ce que j'étais en train d'essayer de vérifier ! C'est ovh ...
drakulls Posté 5 Février 2006 Posté 5 Février 2006 salut, ovh gere sansproblèmes le php/mysql.... j'y suis moi même et en suis ravi d'ailleurs
drakulls Posté 5 Février 2006 Posté 5 Février 2006 (modifié) <?// ------------------------------------------------------------------------- //// PASS 1.0 //// ------------------------------------------------------------------------- //// Copyright © 2000 - Alexandre Moles //// ------------------------------------------------------------------------- //// Web: [url=http://gagnez.nexen.net]http://gagnez.nexen.net[/url] //// Email: gagnez_AT_nexen.net //// ------------------------------------------------------------------------- //// Ce programme est libre, vous pouvez le modifier //// ------------------------------------------------------------------------- ////--------- Paramètre --------------//$password = "monpass"; // Choisissez votre password//------ Début page html ------//echo "<html><body>";echo "<p align=center><font face=verdana size=4>Password = monpass</font></p>";//------------------ CODE A INSERER ------------------------------//// Vérifie si pass okif($pass != "monpass"){ if(isset($pass)) { echo "<p><center><font face=verdana color=FF0000>Erreur ! Mauvais password !</font></p></center>"; } echo "<br><br><center><form action='pass.php' method=POST> <font face=verdana>Password:</font> <INPUT TYPE=text NAME=pass SIZE=15> <INPUT TYPE=Submit VALUE= GO > </form></center>"; echo "<br><br><center><font face=verdana size=1>Script réalisé par <a href='mailto:gagnez_AT_nexen.net'>Alexandre Moles</a> sur <a href='http://gagnez.nexen.net' target='_blank'>http://gagnez.nexen.net</a></center><br></font><br>"; echo "</body></html>"; exit;}// Texte caché si password mauvais//------------------ FIN ------------------------------//// Le reste de ma pageecho "<p><font face=verdana>Mon password est bon, je peux alors voir le reste de la page.</font></p>";echo "</body></html>";?> tu dosi pacer ta page html dedans tout est indiqué.. attention que c'est une protection "basique"..... voili voilou ** edit modérateur: rajout des balises code Modifié 5 Février 2006 par Dudu
Théo B. Posté 5 Février 2006 Posté 5 Février 2006 (modifié) Quelques modification : Pourquoi mettre deux fois "mon password" ? Pourquoi ne pas rendre directement le script fonctionnel via la verification de $_GET ... ? <?// ------------------------------------------------------------------------- //// PASS 1.0 //// ------------------------------------------------------------------------- //// Copyright © 2000 - Alexandre Moles //// ------------------------------------------------------------------------- //// Web: [url="http://gagnez.nexen.net"]http://gagnez.nexen.net[/url] //// Email: gagnez_AT_nexen.net //// ------------------------------------------------------------------------- //// Ce programme est libre, vous pouvez le modifier //// ------------------------------------------------------------------------- ////--------- Paramètre --------------//$password = "monpass"; // Choisissez votre password$pass_a_tester=$_GET['pass']; //Censé marcher quand tu mets le password dans l'URL (ou avec un formulaire de methode GET//------ Début page html ------//echo "<html><body>";echo "<p align=center><font face=verdana size=4>Password = monpass</font></p>";//------------------ CODE A INSERER ------------------------------//// Vérifie si pass okif(!empty($pass)){if($pass!=$password){echo "<p><center><font face=verdana color=FF0000>Erreur ! Mauvais password !</font></p></center>";}echo "<br><br><center><form action='pass.php' method=GEt><font face=verdana>Password:</font><INPUT TYPE=text NAME=pass SIZE=15> <INPUT TYPE=Submit VALUE= GO ></form></center>";echo "<br><br><center><font face=verdana size=1>Script réalisé par <a href='mailto:gagnez_AT_nexen.net'>Alexandre Moles</a> sur <a href='http://gagnez.nexen.net' target='_blank'>http://gagnez.nexen.net</a></center><br></font><br>";echo "</body></html>";exit;}// Texte caché si password mauvais//------------------ FIN ------------------------------//// Le reste de ma pageecho "<p><font face=verdana>Mon password est bon, je peux alors voir le reste de la page.</font></p>";echo "</body></html>";?> Modifié 5 Février 2006 par Théo B.
Anatole Posté 7 Février 2006 Auteur Posté 7 Février 2006 Merci bôcoup pour vos réponses Finalement je suis allé sur : http://www.asp-php.net/tutorial/asp-php/1ere_page.php?page=3 et j'ai bidouillé ma première page en .php avec demande de mot de passe et qui a l'air de marcher Bonne semaine
steph13 Posté 7 Février 2006 Posté 7 Février 2006 Bonjour, Sinon, et si ma mémoire est bonne, dans Dreamm MX, regarde un peu du coté des comportements. Tu peux integrer tout un tas de requête php/mysql, sans avoir besoin de saisir une seule ligne de code. Il te suffit juste de renseigner les paramètres de connexion à ta base de données. Cela ne te feras pas progresser en php, mais cela te rendra bien des services Nota : il est conseillé d'installer easyphp en local pour pouvoir faire des tests en local. Bonne journée Stef'
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant