mot de passe

mot de passe - PHP - Programmation

Marsh Posté le 19-06-2005 à 17:24:08    

Salut à tous!! Je débute dans le php et je voudrais savoir comment ce connecter à ma base de donnée par un mot de passe. Pour info j'ai déjà fait mon formulaire en html, mais dans mon fichier verif.php, je ne sais quoi mettre!! Si quelqu'un pourrait n'expliquer au plus vite! Merci de votre aide!!!

Reply

Marsh Posté le 19-06-2005 à 17:24:08   

Reply

Marsh Posté le 19-06-2005 à 17:39:12    

$rsConn = mysql_connect('localhost','root','ton mot de passe');
mysql_select_db('ma_base',$rsConn);

Reply

Marsh Posté le 19-06-2005 à 17:44:37    

tu créer un fichier html avec ton formulaire
 
formulaire.html

Code :
  1. [...]
  2. <form method="post" action="tonfichier.php"
  3. </form>
  4. [...]


 
Puis tu créais un fichier php nommé tonfichier.php
qui récuperera les données de ton formulaire.
 
tonfichier.php

Code :
  1. <?php
  2. include('sql.php');
  3. [...]
  4. ?>


 
Et pour finir un fichier sql.php
 
sql.php

Code :
  1. <?php
  2. //Definition des variables
  3. define("SQL_HOTE", "localhost" );
  4. define("SQL_LOGIN", "login" );
  5. define("SQL_SECRET", "motDePasse" );
  6. define("SQL_DB", "nomDeLaBase" );
  7. // Connexion au serveur
  8. $mysql_connect = mysql_connect(SQL_HOTE, SQL_LOGIN, SQL_SECRET) or die("erreur de connexion au serveur" );
  9. mysql_select_db(SQL_DB) or die("erreur de connexion a la base de donnees" );
  10. ?>


Reply

Marsh Posté le 19-06-2005 à 17:53:20    

Ok snarky pour ton aide, tu écris quoi dans le point "tonfichier.php" exactement!

Reply

Marsh Posté le 19-06-2005 à 17:57:32    

tonfichier.php correspond a ce que tu appele verif.php
 
exemple : pour poster un article

Code :
  1. include("sql.php" ); // connexion a la base de donnée
  2. $nl2br_article = nl2br($text_article); //mise en page de l'article
  3. $post = "INSERT INTO Articles (`ico_article`,`title_article`,`text_article`, `date_article`,`time_article`,`author_article`) VALUES ('$ico_article','$title_article','$nl2br_article',CURDATE(),CURTIME(),'$user_name')";
  4. mysql_query("$post", $mysql_connect) or die("Erreur d\'écriture dans la table" );
  5. mysql_close($mysql_connect);
  6. echo'
  7. <fieldset>
  8. <legend>Envoi nouvel article.</legend>
  9. <p>Votre article à bien été envoyé.</p>
  10. <p><a href="http://sn4rky.free.fr/index.php">Retourner à l\'acceuil</a></p>
  11. </fieldset>
  12. ';


 
jete un zoeil sur internet il y a pas mal d'articles sur le sujet
http://www.phpdebutant.org

Reply

Marsh Posté le 19-06-2005 à 18:10:33    

ah ok verif.php me sert finalement à ouvrir ma 2eme page après authentification en quelque sorte!

Reply

Marsh Posté le 19-06-2005 à 18:18:30    

euh  
 
verif.php sert a traité les informations en provenance du formulaire
 
exemple: login
formulaire d'authentification avec login et mot de passe.
verif.php verifie que le login et le mot de passe correspond
 
si c le cas, il redirige l'utilisateur vers une page (ex: menu.html)
 
si c pas le cas : il redirige vers le formulaire d'authentification pour que l'utilisateur retape son login.

Reply

Sujets relatifs:

Leave a Replay

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