| | |
| | | $DB->query("SELECT * FROM ".get_table_name('contacts')." |
| | | WHERE contact_id=? |
| | | AND user_id=? |
| | | AND del<>'1'", |
| | | AND del<>1", |
| | | $cid, |
| | | $_SESSION['user_id']); |
| | | |
| | | $CONTACT_RECORD = $DB->fetch_assoc(); |
| | | |
| | | |
| | | if (is_array($CONTACT_RECORD)) |
| | | $OUTPUT->add_script(sprintf("%s.set_env('cid', '%s');", $JS_OBJECT_NAME, $CONTACT_RECORD['contact_id'])); |
| | | } |
| | |
| | | |
| | | if (!$CONTACT_RECORD && $GLOBALS['_action']!='add') |
| | | return rcube_label('contactnotfound'); |
| | | |
| | | // add some labels to client |
| | | rcube_add_label('noemailwarning'); |
| | | rcube_add_label('nonamewarning'); |
| | | |
| | | list($form_start, $form_end) = get_form_tags($attrib); |
| | | unset($attrib['form']); |
| | |
| | | $hiddenfields = new hiddenfield(array('name' => '_task', 'value' => $GLOBALS['_task'])); |
| | | $hiddenfields->add(array('name' => '_action', 'value' => 'save')); |
| | | |
| | | if ($_GET['_framed'] || $_POST['_framed']) |
| | | if ($GLOBALS['_framed']) |
| | | $hiddenfields->add(array('name' => '_framed', 'value' => 1)); |
| | | |
| | | if ($CONTACT_RECORD['contact_id']) |