Changeset 7319 in spip-zone


Ignore:
Timestamp:
Nov 15, 2006, 12:54:14 AM (13 years ago)
Author:
real3t@…
Message:

Quelques correctifs pour pouvoir avoir un apostrophe dans les champs de confirmation d'inscription.

Ce n'est pas terminé.

Ce n'est pas respectueux des standards SPIP :

PS : je ne suis pas capable de faire tout ça, mais juste de repérer que ça ne le fait pas de cette manière

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_test_/clevermail/exec/clevermail_lists_edit.php

    r6895 r7319  
    1010
    1111include_spip("inc/presentation");
     12include_spip("inc/utils");
    1213
    1314function exec_clevermail_lists_edit() {
     
    2627                        $count = spip_fetch_array(spip_query("SELECT COUNT(*) AS nb FROM cm_lists WHERE lst_id != ".$_POST['lst_id']." AND lst_name = '".$_POST['lst_name']."'"));
    2728                    if ($count['nb'] == 0) {
    28                         // add slashes to values before insert or update
    29                                 if (!get_magic_quotes_gpc()) {
    30                                         for (reset($list); list($k, $v) = each($list); $list[$k] = addslashes($v));
    31                                 }
     29                                spip_desinfecte($list);
    3230
    3331                        if ($list['lst_id'] == -1) {
     
    3533                                (lst_id, lst_name, lst_comment, lst_moderation, lst_moderator_email, lst_subscribe_subject, lst_subscribe_text, lst_subject, lst_unsubscribe_subject, lst_unsubscribe_text, lst_subject_tag, lst_url_html, lst_url_text)
    3634                                VALUES
    37                                 ('', '".$list['lst_name']."', '".$list['lst_comment']."', '".$list['lst_moderation']."', '".$list['lst_moderator_email']."', '".$list['lst_subscribe_subject']."', '".$list['lst_subscribe_text']."', '".$list['lst_subject']."', '".$list['lst_unsubscribe_subject']."', '".$list['lst_unsubscribe_text']."', ".$list['lst_subject_tag'].", '".$list['lst_url_html']."', '".$list['lst_url_text']."')");
     35                                ('', '".$list['lst_name']."', '".$list['lst_comment']."', '".$list['lst_moderation']."', '".$list['lst_moderator_email']."', '".$list['lst_subscribe_subject']."', "._q($list['lst_subscribe_text']).", "._q($list['lst_subject']).", "._q($list['lst_unsubscribe_subject']).", "._q($list['lst_unsubscribe_text']).", ".$list['lst_subject_tag'].", '".$list['lst_url_html']."', '".$list['lst_url_text']."')");
    3836                        } else {
    3937                            spip_query("UPDATE cm_lists
Note: See TracChangeset for help on using the changeset viewer.