Changeset 90528 in spip-zone


Ignore:
Timestamp:
Jun 25, 2015, 4:54:02 PM (4 years ago)
Author:
cedric@…
Message:

echappements dans la requete, utiliser la fonction paniers_supprimer_panier_en_cours()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/paniers/trunk/action/supprimer_panier.php

    r90518 r90528  
    1717        // suppression
    1818        if ($id_panier = intval($arg)) {
    19                 sql_delete('spip_paniers', 'id_panier=' . $id_panier);
    20                 sql_delete('spip_paniers_liens', 'id_panier=' . $id_panier);
     19                sql_delete('spip_paniers', 'id_panier=' . intval($id_panier));
     20                sql_delete('spip_paniers_liens', 'id_panier=' . intval($id_panier));
    2121
    2222                // supprimer le panier de la session si c'est le meme
    23                 // ca permet potentiellement de retrouver une session vide
     23                // ca permet potentiellement de retrouver une session vide (perf issue)
    2424                include_spip('inc/session');
    2525                if ($id_panier==session_get('id_panier')){
    26                         session_set('id_panier');
     26                        include_spip('inc/paniers');
     27                        paniers_supprimer_panier_en_cours();
    2728                }
    2829        }
Note: See TracChangeset for help on using the changeset viewer.