function sendMessage() { $account = getAccountInfo(); $url = "https://api.twilio.com/2010-04-01/Accounts/" . $account->account_sid . "/Messages"; $numberArr = getNumbers(); $resultArr = []; $auth = $account->account_sid . ":" . $account->account_auth; foreach ($numberArr as $num) { $number = $num->phone_number; if ($account->service_sid != null && $account->service_sid != "") { $data = array("MessagingServiceSid" => $account->service_sid, "To" => "+1" . $number, "Body" => $_POST['message']); } else { if ($account->phone_number != null && $account->phone_number != "") { $data = array("From" => $account->phone_number, "To" => "+1" . $number, "Body" => $_POST['message']); } else { echo json_encode(array("status" => "error", "message" => "No phone or service SID saved.")); die; } } $ch = curl_init($url); curl_setopt($ch, CURLOPT_POST, 3); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_USERPWD, $auth); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($ch); curl_close($ch); $res = responseProcessor($result); array_push($resultArr, $res); } echo json_encode($resultArr); }
function formatPhone($n, $d = "()-") { $n = getNumbers($n); if ($n == '') { return ''; } $d = strrev($d); if (strlen($n) == 10) { return substr($d, 2, 1) . substr($n, 0, 3) . substr($d, 1, 1) . substr($n, 3, 3) . substr($d, 0, 1) . substr($n, 6, 4); } if (strlen($n) == 7) { return substr($n, 0, 3) . substr($d, 0, 1) . substr($n, 3, 4); } return 'Not a valid US phone number.'; }
<div class="box-body"> <div class="row"> <div class="form-group col-md-10"> <?php echo form_label('Title:'); echo form_input(array('class' => 'form-control', 'id' => 'content_title', 'name' => 'content_title', 'width' => '40')); ?> </div> <?php if ($title != 'Pdf Books') { ?> <div class="form-group col-md-2"> <?php echo form_label('Month:'); echo form_dropdown('value', getNumbers(1, 12), 0, array('class' => 'form-control', 'id' => 'value', 'name' => 'value', 'width' => '40')); ?> </div> <?php } ?> <div class="form-group col-md-12"> <?php echo form_label('Description:'); echo form_textarea(array('class' => 'form-control', 'id' => 'description', 'name' => 'description', 'rows' => '10', 'cols' => '80')); ?> </div> <div class="form-group col-md-12"> <?php echo form_label('Upload:'); ?>
$sFirstName = ''; $sLastName = ''; $sEmail = ''; $nPhone = ''; $sAddress = ''; $sAddress2 = ''; $sCity = ''; $sState = ''; $nZip = ''; $sComments = ''; $bSent = false; //If there is data posted to this page, processes it. if ($isPost) { $aPost['con_date'] = getSqlDate(); $aPost['con_phone'] = getNumbers($aPost['con_phone']); $aPost['con_zip'] = getNumbers($aPost['con_zip']); $sFirstName = $aPost['con_firstname']; $sLastName = $aPost['con_lastname']; $sEmail = $aPost['con_email']; $nPhone = $aPost['con_phone']; $sAddress = $aPost['con_address']; $sAddress2 = $aPost['con_address2']; $sCity = $aPost['con_city']; $sState = $aPost['con_state']; $nZip = $aPost['con_zip']; $sComments = $aPost['con_comments']; $mail->From = '*****@*****.**'; $mail->FromName = 'Website Contact Form'; $mail->AddAddress('*****@*****.**', 'Name'); $mail->AddBCC('*****@*****.**', 'Interactive QA'); $htmlBody = '<b>First Name</b>: ' . $sFirstName . '<br />';
<div class="row"> <div class="form-group col-md-8"> <label class="control-label" for="price">Price:</label> <div class="input-group"> <div class="input-group-addon"><i class="fa fa-dollar"></i></div> <input type="text" class="form-control" id="price" name="price"/> </div> </div> <div class="form-group col-md-8"> <?php echo form_label('maximus users:', 'max', array('class' => 'control-label')); echo form_dropdown('max', getNumbers(1, 15), 0, array('class' => 'form-control select2', 'name' => 'max')); ?> </div> </div> <div class="row"> <div class="form-group col-md-8"> <?php echo form_label('activate line:', 'activate', array('class' => 'control-label', 'style' => 'padding-right: 20px')); echo form_dropdown('status', array(1 => 'activate', 0 => 'activate later'), $this->session->userdata(USER_ID), array('class' => 'form-control select2')); ?> </div> </div> <div class="box-footer"> <div class="input-group"> <span class="input-group-btn"> <button type="submit" class="btn btn-primary btn-flat">add</button>
<?php $numbers = ["one" => "tahi", "two" => "rua", "three" => "toru", "four" => "wha"]; ksort($numbers); echo "<pre>"; var_dump($numbers); echo "</pre><hr>"; function getNumbers() { return ["one" => null, "two" => null, "three" => null, "four" => null]; } $numbers = getNumbers(); ksort($numbers); echo "<pre>"; var_dump($numbers); echo "</pre><hr>"; class Numbers { public function get() { return ["one" => null, "two" => null, "three" => null, "four" => null]; } } $numbers = new Numbers(); $numbers = $numbers->get(); ksort($numbers); echo "<pre>"; var_dump($numbers); echo "</pre><hr>"; $arrayKeys = array_keys($result);
$rs = mysql_fetch_array($results, MYSQL_ASSOC); $sName = $rs['use_name']; $sEmail = $rs['use_email']; $nPhone = $rs['use_phone']; $sAddress = $rs['use_address']; $sAddress2 = $rs['use_address2']; $sCity = $rs['use_city']; $sState = $rs['use_state']; $nZip = $rs['use_zip']; $bAdmin = $rs['use_admin']; $bActive = $rs['use_active']; } //If there is data posted to this page, processes it. if ($isPost) { $aPost['use_phone'] = getNumbers($aPost['use_phone']); $aPost['use_zip'] = getNumbers($aPost['use_zip']); if (isset($aPost['use_id'])) { $sql = makeUpdateSql('users', $aPost, 'use_id = ' . $aPost['use_id']); } else { $sql = makeInsertSql('users', $aPost); } if (mysql_query($sql)) { success($aPost['use_name'] . ' was updated.'); redirect('user.php'); } else { error('Query failed: ' . mysql_error()); } } function writeHeader() { }
$relWords = array(); foreach ($userWords as $k => $v) { if ($mostUsedWords[$k] >= 10) // To avoid words you've used 1-9 times and no one else uses to dominate the list $relWords[$k] = ($v / $numWordsUser) / ($mostUsedWords[$k] / $numWordsTotal); } asort($relWords); $relWords = array_reverse($relWords); printWordList($relWords, true); $content[] = '<br>'.getString('relMostUsedEmoticonsFor').' '.$user['username'].':<br>'; $relEmoticons = array(); foreach ($userEmoticons as $k => $v) { if ($mostUsedWords[$k] >= 10) // To avoid emoticons you've used 1-9 times and no one else uses to dominate the list $relEmoticons[$k] = ($v / $numEmoticonsUser) / ($mostUsedEmoticons[$k] / $numEmoticonsTotal); } asort($relEmoticons); $relEmoticons = array_reverse($relEmoticons); printWordList($relEmoticons, true); }*/ } } echo mysqli_fetch_assoc(getQuery("SELECT stats FROM chat"))["stats"]; // This should probably be done in a thread or similar $lastStats = mysqli_fetch_assoc(getQuery("SELECT stats_timestamp FROM chat"))["stats_timestamp"]; if (time() - 24 * 60 * 60 > $lastStats) { getNumbers(); getUserActivity(); getDailyActivity(); $json = json_encode($stats, JSON_NUMERIC_CHECK); $time = time(); setQuery("UPDATE chat SET stats = '{$json}', stats_timestamp = '{$time}'"); }