Aide site du zéro !!!

M4X0U -  
M4X0U Messages postés 244 Statut Membre -
Bonjour aux CCM's,
Jaimerais ajouter a mon site une page de connexion ou inscription et sur le site du zéro je ne comprend rien quelqu'un peu maider :)

6 réponses

  1. Utilisateur anonyme
     
    Salut Maxou,

    Peux-tu me donner le lien du cours que tu suis, et je tenterai de t'aider.

    Bonne soirée à toi ;-).
    0
  2. M4X0U
     
    Merci Beaucoup saachaa pour ta rapidité voici le lien : http://www.siteduzero.com/tutoriel-3-9933-inscription-et-connexion.html je ne comprend plus rien avec connexion, machin, .php ... Mdr merci

    Bonne soirée a toi

    Amicalement
    0
    1. Utilisateur anonyme
       
      Je ne comprends pas où tu peux bloquer, c'est super bien expliqué !
      0
  3. M4X0U
     
    Je ne comprend pas combien de page php faut faire, comment les relier !!!
    0
    1. Utilisateur anonyme
       
      As-tu commencé par lire cette page ?
      0
  4. M4X0U Messages postés 244 Statut Membre 9
     
    Cette page ? : http://www.siteduzero.com/tutoriel-3-9933-inscription-et-connexion.html ! Oui

    -Je doit creer une page : connexion.php :
    <?php
    session_start();
    $titre="Connexion";
    include("includes/identifiants.php");
    include("includes/debut.php");
    include("includes/menu.php");
    echo '<p><i>Vous êtes ici</i> : <a href="./index.php">Index du forum</a> --> Connexion';
    ?>
    


    -Apres quelle page dois-je creer pour :
    <?php
    echo '<h1>Connexion</h1>';
    if ($id!=0) erreur(ERR_IS_CO);
    ?>
    


    -Je doit creer une page : Functions.php :
    <?php
    function erreur($err='')
    {
       $mess=($err!='')? $err:'Une erreur inconnue s\'est produite';
       exit('<p>'.$mess.'</p>
       <p>Cliquez <a href="./index.php">ici</a> pour revenir à la page d\'accueil</p></div></body></html>');
    }
    ?>
    


    -Constant.php :
    <?php
    define('ERR_IS_CO','Vous ne pouvez pas accéder à cette page si vous n\'êtes pas connecté');
    ?>
    


    -Et sa ? :
     <?php
    exit('<div id="error"><p>'.$mess.'</p>
       <p>Cliquez <a href="./index.php">ici</a> pour revenir à la page d\'accueil</p></div></div></body></html>');
    ?>
    


    -Et sa ? c'est quoi ? :
    <?php
    if (!isset($_POST['pseudo'])) //On est dans la page de formulaire
    {
    	echo '<form method="post" action="connexion.php">
    	<fieldset>
    	<legend>Connexion</legend>
    	<p>
    	<label for="pseudo">Pseudo :</label><input name="pseudo" type="text" id="pseudo" /><br />
    	<label for="password">Mot de Passe :</label><input type="password" name="password" id="password" />
    	</p>
    	</fieldset>
    	<p><input type="submit" value="Connexion" /></p></form>
    	<a href="./register.php">Pas encore inscrit ?</a>
    	 
    	</div>
    	</body>
    	</html>';
    }
    ?>
    


    etc ... et comment les "liés" ?? merci Beaucoup Saachaa

    Cordialement
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    En fait Maxou, tes pages sont liés par leurs nom, c'est comme ça en php/html...

    Regarde, tu as créé la page connexion.php:

    <?php
    session_start();
    $titre="Connexion";
    include("includes/identifiants.php");
    include("includes/debut.php");
    include("includes/menu.php");
    echo '<p><i>Vous êtes ici</i> : <a href="./index.php">Index du forum</a> --> Connexion';
    ?>

    Il est stipulé ici, que si la personne n'est pas connecté, elle renvoie à la page connexion, et donc, au haut de la page.

    <?php
    echo '<h1>Connexion</h1>';
    if ($id!=0) erreur(ERR_IS_CO);
    ?>

    (tu mets cette page dans connexion:)

    Par exemple:

    <?php
    define('ERR_IS_CO','Vous ne pouvez pas accéder à cette page si vous n\'êtes pas connecté');
    ?>

    Ce script renvoie à "functions.php".


    C'est plus clair ?
    O.o°*???. °.Oø¤º°'°º¤ø
    0
    1. hervé56 Messages postés 296 Statut Membre 10
       
      je suis pas sur que ce soit plus clair pour lui après cela.. lol
      0
    2. M4X0U Messages postés 244 Statut Membre 9
       
      J'essaye et je vous tiens au courant
      0
  7. M4X0U Messages postés 244 Statut Membre 9
     
    J'ai creer : 4 pages

    - Connexion.php avec :
    <?php
    session_start();
    $titre="Connexion";
    include("includes/identifiants.php");
    include("includes/debut.php");
    include("includes/menu.php");
    echo '<p><i>Vous êtes ici</i> : <a href="./index.php">Index du forum</a> --> Connexion';
    ?>
    <?php
    echo '<h1>Connexion</h1>';
    if ($id!=0) erreur(ERR_IS_CO);
    ?>


    - Constant.php :
    <?php 
    define('ERR_IS_CO','Vous ne pouvez pas accéder à cette page si vous n\'êtes pas connecté'); 
    ?> 


    - Functions.php :
     <?php
    function erreur($err='')
    {
       $mess=($err!='')? $err:'Une erreur inconnue s\'est produite';
       exit('<p>'.$mess.'</p>
       <p>Cliquez <a href="./index.php">ici</a> pour revenir à la page d\'accueil</p></div></body></html>');
    }
    ?>


    et - formulaire.htm :
    <?php
    if (!isset($_POST['pseudo'])) //On est dans la page de formulaire
    {
    	echo '<form method="post" action="connexion.php">
    	<fieldset>
    	<legend>Connexion</legend>
    	<p>
    	<label for="pseudo">Pseudo :</label><input name="pseudo" type="text" id="pseudo" /><br />
    	<label for="password">Mot de Passe :</label><input type="password" name="password" id="password" />
    	</p>
    	</fieldset>
    	<p><input type="submit" value="Connexion" /></p></form>
    	<a href="./register.php">Pas encore inscrit ?</a>
    	 
    	</div>
    	</body>
    	</html>';
    }
    ?>


    Pour le moment esce c'est bien ? quand je vais sur la page formulaire et que j'ecrit nimporte quoi et connexion, rien de s'affiche meme pas un message d'erreur, vraiment en php je suis largué ^^

    Merci a vous
    0
    1. Utilisateur anonyme
       
      Je pense que tu devrais poser ce problème au forum interne du site du zéro.
      0
    2. M4X0U Messages postés 244 Statut Membre 9
       
      ok Merci a vous quand meme
      0
    3. hervé56 Messages postés 296 Statut Membre 10
       
      pourquoi tu apprend pas les bases petit a petit au lieu de te lancer dans des trucs que tu ne comprend pas du tout ?
      0
    4. Utilisateur anonyme
       
      Je pensais conseiller la même chose... Je viens de voir les autres posts.
      0
    5. M4X0U Messages postés 244 Statut Membre 9
       
      Ouais, c'est vrai mais c'est un truc que j'ai envie de faire depuis longtemps et sa m'avait laire si facile et moi je n'y arrive pas --'
      0