Scriptaculous : sauvegarde et cookies
4 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Scriptaculous : sauvegarde et cookies
Bonjour à tous,
J'ai un petit problème avec scriptaculous pour enregistrer le drag and drop.
Si quelqu'un a une idée, je le remercie.
Voila donc mon problème, j'ai une liste qui est sortable, je voudrais qu'à chaque changement, il place un cookie sur le client pour se rappeler la position de la liste.
voila mon code
Je ne suis pas un pro un javascript, et là je bute vraiment...
Merci à vous
J'ai un petit problème avec scriptaculous pour enregistrer le drag and drop.
Si quelqu'un a une idée, je le remercie.
Voila donc mon problème, j'ai une liste qui est sortable, je voudrais qu'à chaque changement, il place un cookie sur le client pour se rappeler la position de la liste.
voila mon code
Sortable.create("ajax_liste",
{dropOnEmpty:false,handle:'handle',containment:function(){LireCookie("ajax");},constraint:false,
onChange:function(){
ajax_liste1 = Sortable.serialize('ajax_liste');
EcrireCookie("ajax",ajax_liste1); }
});
Je ne suis pas un pro un javascript, et là je bute vraiment...
Merci à vous
Sur onChange, tu fait un Ajax.Request en passant l'ordre de la liste, et tu sauvegarde les données dans le cookie dans ta page.
kazhar a écrit:Sur onChange, tu fait un Ajax.Request en passant l'ordre de la liste, et tu sauvegarde les données dans le cookie dans ta page.
... ou...
- a l'appel de ta page tu affectes un id via cookie au client s'il n'en a pas
- tu recuperes ses infos pour lui afficher sa page ou celle par defaut s'il est nouveau
- lorsqu'il change qq chose, tu l'enregistres en base
Je vous remercie de ces réponses.
Voila ce que j'ai fait fait :
J'ai beau tester, il semblerait que mon fichier sauvegarde.php ne soit jamais appelé (cookie vide)?
A votre avis qu'est-ce qui cloche selon vous?
Merci de votre aide
Voila ce que j'ai fait fait :
function updateOrder(){
var url = 'sauvegarde.php';
var pars ='ajax_liste=' + Sortable.serialize('ajax_liste');
var myAjax = new Ajax.Request(
url,
{method: 'get', parameters:pars}
);
}
Sortable.create("ajax_liste",
{dropOnEmpty:false,handle:'handle',constraint:false,
onChange:updateOrder});
J'ai beau tester, il semblerait que mon fichier sauvegarde.php ne soit jamais appelé (cookie vide)?
<?php
$liste = isset($_GET['ajax_liste']) ? $_GET['ajax_liste'] : "TestOK";
setcookie ("ajax",$liste,(time()+60*60*24*365));
echo "ok";
?>
A votre avis qu'est-ce qui cloche selon vous?
Merci de votre aide
4 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Changer d'hébergeur web sans pénaliser son référencement
- WebRankInfo analyse le logiciel AgentWebRanking
- Des bons outils pour les spécialistes des Web Analytics
- Deepfish
- Les bonnes pratiques pour son site web : le memento
- Nouvelle faille qui touche de nombreux services de Google
- Yahoo Video se lance en France
- Conseils de netlinking pour Bing (par Microsoft)
- Exclure son propre trafic de Google Analytics
- 10 bonnes raisons de ne pas utiliser Google Chrome
- Sauvegarde de sauvegarde sur serveur distant
- Problème javascript Prototype et Scriptaculous
- Solution de sauvegarde?
- Cherche soft de sauvegarde
- Sauvegarde des favoris
- sauvegarde bdd easyphp
- Sauvegarde base de données
- Sauvegarde de plusieurs bases?
- sauvegarde base Mysql
- pb sauvegarde de ma base
- Patrimoine web francophone, sauvegarde...
- Sauvegarde mysql, fichier compressé ?
- Automatiser une sauvegarde MySQL
- Script de sauvegarde, vos avis ?
- sauvegarde sous outlook et thunderbird
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum