Sessions php - Page 3

Résolu
  • Votes
  • Date
  • Date décroissante
  1. Non, le rep logs est d'origine, l'autre je l'ai créé mais ça ne change rien...

    Désolé d'insister, ça devient interminable. Merci pour ton aide.
    1. Contributeur
      ok, on reprend...

      on va fgaire un test..

      crée un fichier test.php et met ca dedans :

      <?php
      session_start();
      $Html="";
      $Html.='<FORM Method="POST" Action="test.php">';
      if (isset($_GET['Deconnect'])){session_destroy();
      header('location: test.php');
      }
      if (!isset($_POST['login']) && !isset($_SESSION['login']) ){
      if (isset($_GET['Erreur'])){$Html.= "Erreur login/mdp<br>";}
      $Html.="

      login : <INPUT type='text' size=20 name='login'><BR>
      psw : <INPUT type='text' size=20 name='password'><BR>
      <INPUT type='submit' value='Envoyer'>";

      }else{
      if (!isset($_SESSION['login']) ){
      if ($_POST['login']=="monnom" && $_POST['password'] =="monpsw") {

      $_SESSION['login'] = $_POST['login'];
      $_SESSION['password'] = $_POST['password'];

      $Html.="Bienvenue ".$_SESSION['login']."<br>";
      $Html.="<a href=test.php?Deconnect=1>ici</a> pour deconnecter<br>";
      $Html.="<a href=test.php>ici</a> pour acceder au site";
      }else{
      header('location: test.php?Erreur=1');
      }
      }else{
      $Html.=" Ici le code de ma page quand l'utilisateur est logué<br>";
      $Html.="<a href=test.php?Deconnect=1>ici</a> pour deconnecter";
      }
      }
      $Html.='</FORM>';

      echo $Html;
      ?>

      met le en local et sur ton site et teste le...

      login:monnom password : monpsw

      je te l'ai mis aussi en ligne ici : http://jjsteing.ifrance.com/test.php
      1. Désolé pour le retard...

        http://www.mauvais-artistes.com/test/ toujours rien visiblement. Et j'ai pas touché à ton code...
        1. Contributeur
          ben il m affiche bien la 1ere page, mais apres.. comme y a une réécriture de l adresse j ai erreur 404

          pourquoi tu as http://www.mauvais-artistes.com/test/ et non http://www.mauvais-artistes.com/test.php ?

          Car apres, comme je fait un post test.php dans le form et dans le header.. ca marche plus !!
          1. J'avais bien regardé ton code, sauf là ou il fallait...

            http://www.mauvais-artistes.com/test/test.php

            Ca marche !
            1. M'en voudras-tu après ceci ? Mais j'ai enfin trouvé la solution la où je n'ai jamais songé chercher.

              J'ai juste déplacé mon dossier admin et je l'ai rapproché de la racine...

              Avant : http://www.mauvais-artistes.com/ad/admin/

              Maintenant : http://www.mauvais-artistes.com/admin/
              Précédent
              • 1
              • 2
              • 3