Ticket #1735: freepbx-trunk.bug1735.rev3851+.patch

File freepbx-trunk.bug1735.rev3851+.patch, 1.0 kB (added by nicotine, 5 years ago)

New patch with better understanding of q()

  • amp_conf/htdocs/admin/modules/core/functions.inc.php

    old new  
    487487} 
    488488 
    489489function core_did_get($extension="",$cidnum="",$channel=""){ 
    490   $sql = "SELECT * FROM incoming WHERE cidnum = \"$cidnum\" AND extension = \"$extension\" AND channel = \"$channel\""
     490  $sql = "SELECT * FROM incoming WHERE cidnum = ". q($cidnum) ." AND extension = ". q($extension) ." AND channel = ". q($channel)
    491491  return sql($sql,"getRow",DB_FETCHMODE_ASSOC); 
    492492} 
    493493 
    494494function core_did_del($extension,$cidnum, $channel){ 
    495   $sql="DELETE FROM incoming WHERE cidnum = \"$cidnum\" AND extension = \"$extension\" AND channel = \"$channel\""
     495  $sql="DELETE FROM incoming WHERE cidnum = ". q($cidnum) ." AND extension = ". q($extension) ." AND channel = ". q($channel)
    496496  sql($sql); 
    497497}