Exemple #1
0
<?php

include '../includes/allpageaj.php';
$id = control_post($_GET['idenc']);
$data = encomendasGetById($_GET['idenc']);
if ($data['pp_enc_enable'] == '0') {
    echo 'Encomenda já eliminada, verifique numero inserido';
} else {
    //vou inserir na DB
    $fields = array();
    $fields['pp_enc_id'] = dbInteger($id);
    $fields['pp_enc_enable'] = dbInteger(0);
    encomendasUpdate($fields);
    unset($fields);
    insertmodifencomenda($id, "Encomenda eliminada");
    echo 'ok';
}
closeDataBase();
Exemple #2
0
<?php

include '../includes/allpageaj.php';
$id = control_post($_GET['idenc']);
$data = encomendasGetById($_GET['idenc']);
//vou inserir na DB
$fields = array();
$fields['pp_enc_id'] = dbInteger($id);
$fields['pp_enc_enable'] = dbInteger(1);
encomendasUpdate($fields);
unset($fields);
insertmodifencomenda($id, "Encomenda recuperada");
echo 'ok';
closeDataBase();
    $fields['pp_enc_coberturaid'] = dbInteger(control_post($_GET['idcobertura']));
}
if ($_GET['recheionova'] != '') {
    $fields['pp_enc_recheiooutra'] = dbString(control_post($_GET['recheionova']));
} else {
    $fields['pp_enc_recheioid'] = dbInteger(control_post($_GET['idrecheio']));
}
if ($_GET['massanova'] != '') {
    $fields['pp_enc_massaoutra'] = dbString(control_post($_GET['massanova']));
} else {
    $fields['pp_enc_massaid'] = dbInteger(control_post($_GET['idmassa']));
}
$fields['pp_enc_datedone'] = dbString(control_post($_GET['data']));
$fields['pp_enc_dateenc'] = dbString(date('Y-m-d H:i:s', time() - 3600));
$fields['pp_enc_peso'] = dbString(control_post($_GET['peso']));
$fields['pp_enc_pessoas'] = dbString(control_post($_GET['pessoas']));
$fields['pp_enc_dizeres'] = dbString(control_post($_GET['dizeres']));
$fields['pp_enc_obs'] = dbString(control_post($_GET['obs']));
$fields['pp_enc_clientname'] = dbString(control_post($_GET['nomecliente']));
$fields['pp_enc_clientcontact'] = dbString(control_post($_GET['contacto']));
$fields['pp_enc_obs'] = dbString(control_post($_GET['obs']));
$fields['pp_enc_sendsms'] = dbInteger(control_post($_GET['sendsms']));
$fields['pp_enc_us_id'] = dbInteger($_SESSION['iduser']);
if ($_GET['id'] != '') {
    $fields['pp_enc_idbolonosso'] = dbInteger(control_post($_GET['id']));
}
$idencomenda = encomendasInsert($fields);
unset($fields);
insertmodifencomenda($idencomenda, "Criação da encomenda");
echo 'ok';
closeDataBase();
Exemple #4
0
     }
     if ($continu) {
         $texto = "SMS ainda não processado";
         //echo "SMS ainda não processado";
         $continu = false;
         $status = 0;
     }
     //insiro na DB
     $fields = array();
     $fields['pp_enc_id'] = dbInteger($data['pp_enc_id']);
     //$fields['pp_enc_datesms'] = dbString(date('Y-m-d H:i:s', time() - 3600));
     $fields['pp_enc_statussms'] = dbString($status);
     encomendasUpdate($fields);
     unset($fields);
     //agora a tabela modif
     insertmodifencomenda($data['pp_enc_id'], $texto);
     /*switch($status){
     			case 1:
     				$texto = "SMS enviado e recebido pelo cliente";
     				break;
     			case 2:
     				$texto = "SMS enviado mas esta pendente";
     				break;
     			case 3:
     				$texto = "SMS não entregue";
     				break;
     			default:
     				$texto = "Verificar script da noite";
     				break;
     		}*/
 }
<?php

include '../includes/allpageaj.php';
$idenc = control_post($_GET['idenc']);
$data = encomendasGetById($idenc);
if (strlen($data['pp_enc_datalevantamento']) > 2) {
    echo 'Levantamento já registado para essa encomenda';
    insertmodifencomenda($idenc, "Tentativa de registo de levantamento pelo cliente");
} else {
    //vou inserir na DB
    $fields = array();
    $fields['pp_enc_datalevantamento'] = dbString(date('Y-m-d H:i:s', time() - 3600));
    $fields['pp_enc_id'] = dbInteger($idenc);
    encomendasUpdate($fields);
    unset($fields);
    insertmodifencomenda($idenc, "Levantamento pelo cliente");
    echo 'ok';
}
closeDataBase();
Exemple #6
0
        $fields['pp_enc_datesms'] = dbString(date('Y-m-d H:i:s', time() - 3600));
        $fields['pp_enc_id'] = dbInteger($_GET['idenc']);
        $fields['pp_enc_statussms'] = dbString('0');
        $fields['pp_enc_smsid'] = dbString($lastsmsid);
        encomendasUpdate($fields);
        unset($fields);
        //agora a tabela modif
        insertmodifencomenda($_GET['idenc'], 'Mensagem processada, verificar dentro de 25 min o estado dela');
        echo "Mensagem processada, verificar dentro de 25 min o estado dela";
    } else {
        echo "Mensagem não foi enviada, tente novamente";
    }
} else {
    if ($continu) {
        //agora a tabela modif
        insertmodifencomenda($_GET['idenc'], "O numero do cliente não é um telemóvel");
        echo "O contacto do cliente não é um numero de telemóvel viável";
    }
}
closeDataBase();
?>

<?php 
//isso é com a api transacional
/*$url = 'https://www51.e-goi.com/api/public/sms/send';
	
	$params = array(
	'apikey'    => $apikey,
	'group' => 'default',
	'senderHash' => 'c2d2abcf1074b37fe4095594a9eb7347',
	'message'   => $message,
Exemple #7
0
        $status = 2;
    }
    if ($invalid - $delivered - $not_delivered > 0 && $continu) {
        $texto = "SMS não entregue";
        $continu = false;
        $status = 3;
    }
    if ($continu) {
        $texto = "SMS ainda não processado";
        //echo "SMS ainda não processado";
        $continu = false;
        $status = 0;
    }
    //aqui faço o update da tabela grep e faço o registo na tabela modif.
    $fields = array();
    $fields['pp_enc_datesms'] = dbString(date('Y-m-d H:i:s', time() - 3600));
    $fields['pp_enc_id'] = dbInteger($_POST['idenc']);
    $fields['pp_enc_statussms'] = dbString($status);
    encomendasUpdate($fields);
    unset($fields);
    //agora a tabela modif
    insertmodifencomenda($_POST['idenc'], $texto);
} else {
    if ($continu) {
        $texto = "O sms ainda não foi enviado ao cliente";
    }
}
unset($data);
unset($continu);
echo $texto;
closeDataBase();