begin process at 2012 05 30 22:35:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Obligé de cliquer sur un bouton pour raffraichir la page


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Obligé de cliquer sur un bouton pour raffraichir la page

jeudi 5 octobre 2006 à 16:09:20 | Obligé de cliquer sur un bouton pour raffraichir la page

jaco13



Bonjour tout le monde!
Je vous écris car j'ai un petit problème sur un site. Je demande donc à quelqu'un s'il aurait une idée?
Sur le site www.agence-immobiliere-arles.com que j'ai réalisé pour un client, il y a 2 pages qui sont "Nos biens à la location" et "Nos biens à la vente".
Le problème que je rencontre avec ces 2 pages, est que si je veux raffraichir la page afin de voir tous les produits du client, il faut cliquer sur le gros bouton écrit en bleu sur fond jaune "Cliquez ici pour tous nos biens à la location" pour voir ce que l'agence propose en page www.agence-immobiliere-arles.com/produits.php et "Cliquez sur tous nos biens à la vente" pour voir ce que l'agence propose en page www.agence-immobiliere-arles.com/produits_vente.php
Si je ne clique pas sur le bouton quand j'arrive sur la page destinée à la location, je continue à visionner les produits déjà vus sur la page destinée à la vente et vice-versa. Il est donc nécessaire de raffraichir si je peux appeler çà comme çà.
J'aimerais que ça se fasse automatiquement sans devoir appuyer sur un des 2 boutons.

Les 2 pages utilisent le même code à quelques différences près. Ces différences sont placées dans les requêtes.
La page "location" est un copier/coller de la page "Vente".
Auparavant, la page "Vente" était seule à exister et les produits s'affichaient automatiquement sans à avoir besoin d'appuyer sur un bouton. En faisant un copier/coller et même en changeant les requêtes, les 2 pages ne s'affichent plus automatiquement avec les bons produits mais garde les produits de l'autre page. ( Très gênant çà ).
Peut-être est-ce une histoire de "session" ?
Je ne suis pas très fort en php, si vous avez une idée, vous serez gentil de me l'écrire encode car sinon je ne vais rien capter.
Merci beaucoup à celui qui se penchera sur mon problème.
Jacques


Voilà en rouge, les seules lignes de code qui diffèrent entre les 2 pages:

D'abord un morceau du code de la page "Location":
<?
session_start ();
//Les includes
include "connexion.inc.php";

if (isset ($_SESSION["requete"])){
$Requete=$_SESSION["requete"];
}
else {
$Requete= "SELECT * FROM maison WHERE achloc='Location' ORDER BY prix";
}

 //fin des conditions globales
  $Requete= "SELECT * FROM maison WHERE achloc='Location' && ".$sqlIdVille1." && ".$sqltype1." && ".$sqlprix." && ".$sqlpieces." ORDER BY prix";



Maintenant le code pour la partie "Vente":

if (isset ($_SESSION["requete"])){
$Requete=$_SESSION["requete"];
}
else {
$Requete= "SELECT * FROM maison WHERE achloc='Achat' ORDER BY prix";
}

  $Requete= "SELECT * FROM maison WHERE achloc='Achat' && ".$sqlIdVille1." && ".$sqltype1." && ".$sqlprix." && ".$sqlpieces." ORDER BY prix";

jeudi 5 octobre 2006 à 20:17:07 | Re : Obligé de cliquer sur un bouton pour raffraichir la page

huberdine

Réponse acceptée !
Il est possible en effet que les varaibles de session posent problème.
Il faudrait le code où tu définis les varaibles de session pour s'en rendre mieux compte.

Mais en attendant, tu n'as qu'à utiliser une variable de session
$_SESSION["requete_location"]  dans la page produits.php
et une autre varaible de session
$_SESSION["requete_vente"] dans la page produits_vente.php (à la place de  $_SESSION["requete"]) ça pourrait résoudre ton problème.


jeudi 5 octobre 2006 à 22:29:48 | Re : Obligé de cliquer sur un bouton pour raffraichir la page

jaco13

Réponse acceptée !


Super, tu as tapé dans le mile. J'ai fait ce que tu as écrit et ça fonctionne!
Je suis très content et je te remercie beaucoup. Tu es un as! :-=
Merci encore une fois!



Cette discussion est classée dans : page, requete, location, vente, produits


Répondre à ce message

Sujets en rapport avec ce message

résultat d'une requete dans un tableau [ par guixyz ] Bonjour à tous, j'aimerais afficher le résultat d'1 requete ds 1 tableau de 5 colonnes sur 3 lignes. En fait les 5 cellules de la 1ère ligne contiendr Header Location [ par BirD ] Hello, dans mon site, j'utilise la fonction header, le code se présente comme suit:$page=2 //exempleheader('location:http://www.monsite.com/mapage.php comment ouvrir un page sans lien [ par aurelie53 ] Je voulais savoir si il était possible d'ouvrir une page en php (sans utiliser de lien)en fait g un formulaire et son action dépend de 2 boutonsVoici liste déroulante et requete [ par wellynch ] Bonjour!J'aimerai faire une page php où il y aurait trois listes déroulantes où l'on choisit 3 champs (prod,marque, classéPar) d'une base de données n Requete interminable [ par arthurnet ] Bonjour,je développe un site sur serveur dédié (puissant).Etant donné le nombre de requetes par secondes trop grand (78 req/sec), j'ai cherché à redui Récupérer une variable dans une adresse avec esayphp [ par cocouf ] J'utilitse un système ou ma page récupère des varaibles dans l'url (du type http://strapouf.free.fr/cine/films.php?film=Avalon)Cela fonctionne sur int Requete MySQL Afficher x resultats par page [ par restesouple ] Voilà, j'ai fait un formulaire de recherche, mais je voudrais que le résultat s'affiche sur différentes pages suivant le nombre de resultatsje sais qu probleme avec une requete ! [ par winroro98 ] bonjour !j'ai un probleme de requete avec mon code qd j'ouvre ma page il me met erreur requete mais la je ne vois pas !!!pouvez vous m'aidez !!!!merci requete à execution immediat [ par jiojioforever ] salut je voudrais savoir si il y a un moyen d'executer une requete de suppression directement en ouvrant un page.J'ai 2 pages et quand la 1ere page m' Probleme de variable et de location.href [ par sabou94 ] Bonsoir, voila mon probleme : j'ai un site de recettes avec identification. la page index est differente selon que ce soit l'admin qui se connecte o


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales