Ejemplo n.º 1
0
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);
}
Ejemplo n.º 2
0
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.';
}
Ejemplo n.º 3
0
                            <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:');
?>
Ejemplo n.º 4
0
$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 />';
Ejemplo n.º 5
0
                                                            <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>
Ejemplo n.º 6
0
<?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);
Ejemplo n.º 7
0
    $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()
{
}
Ejemplo n.º 8
0
        			$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}'");
}