Actualiser une page
Fermé
artcompus
Messages postés
56
Date d'inscription
mercredi 12 octobre 2011
Statut
Membre
Dernière intervention
14 septembre 2013
-
20 janv. 2013 à 11:26
artcompus Messages postés 56 Date d'inscription mercredi 12 octobre 2011 Statut Membre Dernière intervention 14 septembre 2013 - 1 févr. 2013 à 11:39
artcompus Messages postés 56 Date d'inscription mercredi 12 octobre 2011 Statut Membre Dernière intervention 14 septembre 2013 - 1 févr. 2013 à 11:39
A voir également:
- Actualiser une page
- Supprimer une page word - Guide
- Traduire une page web - Guide
- Créer une page facebook - Guide
- Impossible de supprimer une page word ✓ - Forum Word
- Consultez le code source de cette page. copiez la ligne indiquant aux moteurs de recherche de ne pas référencer la page. ✓ - Forum Référencement
5 réponses
ajp55
Messages postés
426
Date d'inscription
dimanche 31 juillet 2011
Statut
Membre
Dernière intervention
17 février 2015
23
20 janv. 2013 à 12:58
20 janv. 2013 à 12:58
si l'utilsateur réécrir l'url, beh qu'il clique sur le bouton reload de son navigateur ou goto; sinon, jette un coup d'oeil sur
document.reload() ou window.reload(): je pense qu'il peuven prendre une fonction entrée
artcompus
Messages postés
56
Date d'inscription
mercredi 12 octobre 2011
Statut
Membre
Dernière intervention
14 septembre 2013
3
20 janv. 2013 à 13:43
20 janv. 2013 à 13:43
merci
mon problème que j'ai un formulaire remplie des données et quand l'utilisateur réécrire l'adresse URL de la page à nouveau et clique sur entrée ces données seront envoyer vers le serveur
comment je peut faire ça ?
mon problème que j'ai un formulaire remplie des données et quand l'utilisateur réécrire l'adresse URL de la page à nouveau et clique sur entrée ces données seront envoyer vers le serveur
comment je peut faire ça ?
ajp55
Messages postés
426
Date d'inscription
dimanche 31 juillet 2011
Statut
Membre
Dernière intervention
17 février 2015
23
21 janv. 2013 à 07:33
21 janv. 2013 à 07:33
si je vois, l'utilisateur submit les donnees premierement, mais lorsqu'il reecri l'url, il ya une second submit avec les meme donnes, et c'est ça ton probleme?
tu peux créer un token pour chaque submit, si le token existait déjà, tu ne traites pas cette nouvelle reception, token : c'est une chaine de donnee généré de manière aléatoire et bien assez longue, tu garde cela dans une session
tu peux créer un token pour chaque submit, si le token existait déjà, tu ne traites pas cette nouvelle reception, token : c'est une chaine de donnee généré de manière aléatoire et bien assez longue, tu garde cela dans une session
artcompus
Messages postés
56
Date d'inscription
mercredi 12 octobre 2011
Statut
Membre
Dernière intervention
14 septembre 2013
3
20 janv. 2013 à 14:18
20 janv. 2013 à 14:18
J'ai trouver ce script et comme qu'il boocle
<script type="text/javascript">
window.onload = function(){
window.document.adminform.submit();};
</script>
<script type="text/javascript">
window.onload = function(){
window.document.adminform.submit();};
</script>
ajp55
Messages postés
426
Date d'inscription
dimanche 31 juillet 2011
Statut
Membre
Dernière intervention
17 février 2015
23
21 janv. 2013 à 07:29
21 janv. 2013 à 07:29
yep, c'est clair qu'il va boucler parce tu n'a pas mis une condition, celle qui devrai déclencher le rechargement. ce qui fait qu'a chaque chargement de ta page et appelle le window.onload qui va encore recharger la page et t'aura une boucle. trouve une action qui devrai déclencher le chargement direct, un onclick, onchange, onblur etc...
artcompus
Messages postés
56
Date d'inscription
mercredi 12 octobre 2011
Statut
Membre
Dernière intervention
14 septembre 2013
3
23 janv. 2013 à 20:52
23 janv. 2013 à 20:52
Merci ajp55, finalement j'ai trouvé une solution en utilisant les sessions en php
ajp55
Messages postés
426
Date d'inscription
dimanche 31 juillet 2011
Statut
Membre
Dernière intervention
17 février 2015
23
24 janv. 2013 à 12:42
24 janv. 2013 à 12:42
c'est gentil de précisé comment t'a fait et ta solution pour aider le prochain venu sur ce sujet. le marqué comme résolu aiderai beaucoup.
Merci, et un plaisir d'aider.
Merci, et un plaisir d'aider.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
artcompus
Messages postés
56
Date d'inscription
mercredi 12 octobre 2011
Statut
Membre
Dernière intervention
14 septembre 2013
3
1 févr. 2013 à 11:39
1 févr. 2013 à 11:39
Bonjour
L'aidé est très simple avec la structure MVC et POO
Alors dans mon contrôleur j'ai créer un tableau pour toutes mes données que je veux les initialiser comme suite
// Default data session.
public $dataSession = array(
'' => '',
'directionTable' => '',
'sortTable' => '',
'filter_search'=>'',
'byPage' => '10',
);
puis j'ai programmer une fonction qui prend ce tableau et initialise mes données sessions si et seulement si je ne suis pas sur le même contrôleur, c'est à dire j'ai demandé un au contrôleur dans mon lien. comme suit
public function initializeDataSessionController($controller, $dataSession){
if($_SESSION['controller'] != $controller){
foreach($dataSession as $k => $v){
$_SESSION[$k] = $v;
}
$_SESSION['controller'] = $controller;
}
}
sinon les valeurs des variables sesion reste les même et bien sûr dans la vue on trouve les variables
$_SESSION['directionTable']
$_SESSION['sortTable']
$_SESSION['filter_search']
$_SESSION['byPage']
L'aidé est très simple avec la structure MVC et POO
Alors dans mon contrôleur j'ai créer un tableau pour toutes mes données que je veux les initialiser comme suite
// Default data session.
public $dataSession = array(
'' => '',
'directionTable' => '',
'sortTable' => '',
'filter_search'=>'',
'byPage' => '10',
);
puis j'ai programmer une fonction qui prend ce tableau et initialise mes données sessions si et seulement si je ne suis pas sur le même contrôleur, c'est à dire j'ai demandé un au contrôleur dans mon lien. comme suit
public function initializeDataSessionController($controller, $dataSession){
if($_SESSION['controller'] != $controller){
foreach($dataSession as $k => $v){
$_SESSION[$k] = $v;
}
$_SESSION['controller'] = $controller;
}
}
sinon les valeurs des variables sesion reste les même et bien sûr dans la vue on trouve les variables
$_SESSION['directionTable']
$_SESSION['sortTable']
$_SESSION['filter_search']
$_SESSION['byPage']