Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1807 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

[SOS] Débuggage divers sur un petit site

n°2146478
TheMartel
Marre des devises a la con...
Posté le 19-06-2012 à 22:58:25  profilanswer
 

Reprise du message précédent :
:D
 
J'ai un peu travaillé ma page, de façon qu'apres deconnection ça renvoie sur la page d'accueil générale;

Code :
  1. <?php
  2.  require_once 'fonctions_sessions.php';
  3.  closeSession();
  4.  ?>
  5.  <div align='center'>
  6.   <table class="tableau_options">
  7.   <tr>
  8.    <td>Vous etes bien deconnecté !</td>
  9.   </tr>
  10.   </table>
  11.   <META http-equiv="refresh" content="1; URL=accueil.php">
  12.  </div>


Tout s'execute bien, ça renvoie bien sur ma page, dans les temps qu'il faut pour voir le message.
par contre, ça deconnecte pas... :D


---------------
[VDS]Ventes stock d’entreprise divers IT - 600€ les + de 2400€ de matériel
mood
Publicité
Posté le 19-06-2012 à 22:58:25  profilanswer
 

n°2146479
xaeon
Profil: TT
Posté le 19-06-2012 à 23:00:08  profilanswer
 

J'pense que tu devrais faire le nettoyage de la table site_session selon le userid et non le sid, Déjà que je trouve la méthode douteuse :D

n°2146480
TheMartel
Marre des devises a la con...
Posté le 19-06-2012 à 23:03:49  profilanswer
 

tu mettrai quoi pour etre sur de pas effacer une autre session?
et pourquoi plus userid que sid?


---------------
[VDS]Ventes stock d’entreprise divers IT - 600€ les + de 2400€ de matériel
n°2146481
xaeon
Profil: TT
Posté le 19-06-2012 à 23:08:04  profilanswer
 

Bah à vrai dire le but de cette table est selon moi de connecter l'utilisateur s'il s'y trouve, c'est pas très commun quand on sait que les sessions/cookies existent.

n°2146482
TheMartel
Marre des devises a la con...
Posté le 19-06-2012 à 23:11:47  profilanswer
 

xaeon a écrit :

Bah à vrai dire le but de cette table est selon moi de connecter l'utilisateur s'il s'y trouve, c'est pas très commun quand on sait que les sessions/cookies existent.


be different, c'est pour ça que je l'ai mise :D
Un petit challenge en plus.
Pi on m'a dit que c'était relativement plus sur, et relativement moins lourd pour le serveur en cas de gros traffic.
et ça a l'avantage de pas avoir recours aux cookies, qui bloquent parfois...
 
 
Enfin the question is; WHY !!!
 
 
edit; en fait ça a l'air de bien deconnecter.
mais mes tests pour voir si connecté ou pas marchent pas.
peut etre parce que 0 != null... :D


Message édité par TheMartel le 19-06-2012 à 23:15:24

---------------
[VDS]Ventes stock d’entreprise divers IT - 600€ les + de 2400€ de matériel
n°2146483
TheMartel
Marre des devises a la con...
Posté le 19-06-2012 à 23:22:15  profilanswer
 

bon mes tests logiques sont clairement tous foireux a un moment ou a un autre j'ai ai peur...


---------------
[VDS]Ventes stock d’entreprise divers IT - 600€ les + de 2400€ de matériel
n°2146484
TheMartel
Marre des devises a la con...
Posté le 19-06-2012 à 23:31:35  profilanswer
 

pour verifier si une variable est egale a 0, c'est bien  
if ($variable=0)


---------------
[VDS]Ventes stock d’entreprise divers IT - 600€ les + de 2400€ de matériel
n°2146492
xaeon
Profil: TT
Posté le 20-06-2012 à 00:15:31  profilanswer
 

Nope, double égal, un seul c'est l'affectation :D

n°2146494
TheMartel
Marre des devises a la con...
Posté le 20-06-2012 à 01:00:10  profilanswer
 

ça marche du tonerre :D
 
Bon me reste a gerer en gros;
moteur de recherche qui est actuellement bien foireux
je cherche en gros a faire; recherche quelle que soit l'entrée sur les champs nom, prenom, %nom%, %prenom%, nom+prenom, prenom+nom... enfin toutes les combinaisons de nom et prenom possible et imaginable qui pourraient passer dans la tete d'un user :D
Avec en plus les variables pays (qui va etre transformée en liste déroulante reprenant les pays effectivement entrés par les inscrits), et une variable $limite qui permet de limiter le nombre de resultats affiché (entre 25 et 100, pas de 25)

Code :
  1. <article>
  2.      <?php
  3.      // teste la presence de chacunes des variable, puis les transforme en locales
  4.      if (isset($_GET['rechercher'])) { $en_cour = $_GET['rechercher'];} else {$en_cour = null;}
  5.      if (isset($_GET['limite'])) {$limite = $_GET['limite'];}
  6.      if (isset($_GET['France'])) {$France = $_GET['France'];}
  7.      ?>
  8.    <form method="get" action="recherche.php">
  9.     <label for="rechercher"> Lancer une recherche !</label><br/>
  10.      <input type="search" name= "rechercher" id="rechercher" value="<?php echo $en_cour ?>" size="60" /><br/><br/>
  11.     <input type="checkbox" name="France" id="France" checked />
  12.      <label for="France">France</label><br />
  13.     <input type="checkbox" name="UK" id="UK" />
  14.      <label for="UK">UK</label><br />
  15.     <input type="checkbox" name="Espagne" id="Espagne" />
  16.      <label for="Espagne">Espagne</label><br /><br/>
  17.     Limiter la recherche aux
  18.     <input type="number" name="limite" id="limite" min="1" max='101' step="25" value="1"/>
  19.     premiers resultats <br/><br/>
  20.     <input type="submit" value="Rechercher"> <input type="reset"><br/>
  21.     <hr/>
  22.     <hr/>
  23.    </form>
  24.   <?php
  25.    if ( is_null ($en_cour))
  26.     {
  27.     echo '<i>Lancez une recherche</i>';
  28.     }
  29.    else
  30.     {
  31.     echo $en_cour ;
  32.     echo '<br/><hr/><hr/><hr/>';
  33.     $reponse = $bdd->query("SELECT * FROM users WHERE prenom LIKE '%$en_cour%' OR nom LIKE '%$en_cour%' OR ('%' + prenom + '%' + nom + '%') LIKE '%$en_cour%' ORDER BY nom" );
  34.     while ($donnees = $reponse->fetch())// traite ligne par ligne tant qu'il en reste...
  35.     {
  36.     ?>
  37.      <?php echo $donnees['nom']; ?>
  38.      &nbsp;
  39.      <?php echo $donnees['prenom']; ?><br/>
  40.      <hr/>
  41.     <?php
  42.     }
  43.     $reponse->closeCursor(); // Termine le traitement de la requête, une fois tous les produits traités
  44.     }
  45.     ?>
  46.   <br/>
  47.   &nbsp;<br/>
  48.   </article>


panier PHP qui est a l'état de... rein du tout :D


Message édité par TheMartel le 20-06-2012 à 01:03:46

---------------
[VDS]Ventes stock d’entreprise divers IT - 600€ les + de 2400€ de matériel
n°2146501
TheMartel
Marre des devises a la con...
Posté le 20-06-2012 à 05:32:41  profilanswer
 

vais dormir c'est bon j'ai ma dose ;)
 
 
 
EDIT; J'ai rien dit il était trop tard :D


Message édité par TheMartel le 20-06-2012 à 12:56:10

---------------
[VDS]Ventes stock d’entreprise divers IT - 600€ les + de 2400€ de matériel
mood
Publicité
Posté le 20-06-2012 à 05:32:41  profilanswer
 

n°2146580
TheMartel
Marre des devises a la con...
Posté le 20-06-2012 à 13:55:32  profilanswer
 

Et si on danse?
J'y avait pas réfléchi, mais mes identifications c'est pas bon pour le panier si le mec est pas déja enregistré.
Donc c'est pas bon :o


---------------
[VDS]Ventes stock d’entreprise divers IT - 600€ les + de 2400€ de matériel
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
Intégrer un tchat à un site web avec intéraction sur iphone[C] Aide pour petit exo 2
[C] Aide pour petit exoWebmaster: Integrer des video youtube sur mon site
Migration site HTML vers Drupal : quid du référencement ?Sos Plus d'accès à mon site wordpress
Script Javascript - Fond d'une partie du site[Drupal] Bug IE & petit conflit avec développeur web
Plus de sujets relatifs à : [SOS] Débuggage divers sur un petit site


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR