コード例 #1
0
ファイル: ajverifysms.php プロジェクト: ricain59/fortaff
        $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['date_sms'] = dbString(date('Y-m-d H:i:s', time() - 3600));
    $fields['id'] = dbInteger($data['id']);
    $fields['status_sms'] = dbString($status);
    grepUpdate($fields);
    unset($fields);
    //agora a tabela modif
    insertmodifgr($data['id'], $texto);
} else {
    if ($continu) {
        $texto = "O sms ainda não foi enviado ao cliente";
    }
}
unset($data);
unset($continu);
echo $texto;
closeDataBase();
コード例 #2
0
ファイル: ajrecupgr.php プロジェクト: ricain59/fortaff
<?php

include '../includes/allpageaj.php';
if (strpos($_POST['id_gr'], '-') !== false) {
    $data = grepGetByGrNumber($_POST['id_gr']);
    $idguia = $data['id'];
} else {
    $data = grepGetById($_POST['id_gr']);
    $idguia = $data['id'];
}
$fields = array();
$fields['id'] = $idguia;
$fields['gr_enable'] = 1;
grepUpdate($fields);
unset($fields);
insertmodifgr($idguia, "Guia recuperada ao pedido do funcionario: " . $_POST['func']);
echo 'ok';
closeDataBase();
コード例 #3
0
ファイル: ajsendsms.php プロジェクト: ricain59/fortaff
        			//agora a tabela modif
        			insertmodifgr($_POST['id_gr'], $texto);
        			if($continu)
        			{
        				echo 'ok';	
        			}
        		}else{
        			echo "Mensagem foi enviada mas existe um problema, verifique mais tarde!!";
        		}*/
    } else {
        echo "Mensagem não foi enviada, tente novamente";
    }
} else {
    if ($continu) {
        //agora a tabela modif
        insertmodifgr($data['id'], "O numero do cliente não é um telemóvel");
        echo "O contacto do cliente não é um numero de telemóvel viável";
    }
}
//ez4u
/*


$number = $data['cl_telefone'];

if($number[0] == "9" && $continu)
{
	//aqui é para mandar
	$message = urlencode("Estimado cliente, O seu aparelho já se encontra reparado, queira logo que possivel deslocar-se a nossa loja para proceder ao seu levantamento. Obrigado.");
	$login = "******";
	$password = "******";
コード例 #4
0
ファイル: ajclosegr.php プロジェクト: ricain59/fortaff
<?php

include '../includes/allpageaj.php';
if (strpos($_POST['id_gr'], '-') !== false) {
    $data = grepGetByGrNumber($_POST['id_gr']);
    $idguia = $data['id'];
} else {
    $data = grepGetById($_POST['id_gr']);
    $idguia = $data['id'];
}
//$data = grepGetById($_POST['id_gr']);
if (strlen($data['date_tocliente'])) {
    echo 'A guia já foi fechada ou entregue ao cliente';
} else {
    $fields = array();
    $fields['id'] = $idguia;
    $fields['date_tocliente'] = dbString(date('Y-m-d H:i:s', time() - 3600));
    grepUpdate($fields);
    unset($fields);
    insertmodifgr($idguia, $_POST['comment']);
    echo 'ok';
}
closeDataBase();
コード例 #5
0
ファイル: test.php プロジェクト: ricain59/fortaff
    			//agora a tabela modif
    			insertmodifgr($_POST['id_gr'], $texto);
    			if($continu)
    			{
    				echo 'ok';	
    			}
    		}else{
    			echo "Mensagem foi enviada mas existe um problema, verifique mais tarde!!";
    		}
    	}else{
    		echo "Mensagem não foi enviada, tente novamente";
    	}*/
} else {
    if ($continu) {
        //agora a tabela modif
        insertmodifgr($_POST['id_gr'], "O numero do cliente não é um telemóvel");
        echo "O contacto do cliente não é um numero de telemóvel viável";
    }
}
//ez4u
/*


$number = $data['cl_telefone'];

if($number[0] == "9" && $continu)
{
	//aqui é para mandar
	$message = urlencode("Estimado cliente, O seu aparelho já se encontra reparado, queira logo que possivel deslocar-se a nossa loja para proceder ao seu levantamento. Obrigado.");
	$login = "******";
	$password = "******";
コード例 #6
0
ファイル: ajdeletegr.php プロジェクト: ricain59/fortaff
<?php

include '../includes/allpageaj.php';
if (strpos($_POST['id_gr'], '-') !== false) {
    $data = grepGetByGrNumber($_POST['id_gr']);
    $idguia = $data['id'];
} else {
    $data = grepGetById($_POST['id_gr']);
    $idguia = $data['id'];
}
$fields = array();
$fields['id'] = $idguia;
$fields['gr_enable'] = 0;
grepUpdate($fields);
unset($fields);
insertmodifgr($idguia, "Guia eliminada ao pedido do funcionario: " . $_POST['func']);
echo 'ok';
closeDataBase();
コード例 #7
0
<?php

include '../includes/allpageaj.php';
if (strpos($_POST['id_gr'], '-') !== false) {
    $data = grepGetByGrNumber($_POST['id_gr']);
    $idguia = $data['id'];
} else {
    $data = grepGetById($_POST['id_gr']);
    $idguia = $data['id'];
}
$fields = array();
$fields['id'] = $idguia;
$fields['date_tocliente'] = dbString(date('Y-m-d H:i:s', time() - 3600));
grepUpdate($fields);
unset($fields);
insertmodifgr($idguia, "Artigo Levantado pelo cliente");
echo 'ok';
closeDataBase();
コード例 #8
0
ファイル: ajanexguia.php プロジェクト: ricain59/fortaff
    $postfilename = str_ireplace("\\", "/", $postfilename);
    $file_new = explode("/", $postfilename);
    foreach ($file_new as $v) {
        if (strpos($v, ".") !== false) {
            $filefinal = explode(".", $v);
            $namefile = "";
            $extension = "";
            if (count($filefinal) > 2) {
                for ($i = 0; $i < count($filefinal) - 1; $i++) {
                    $namefile .= $filefinal[$i] . " ";
                    if ($i + 1 == count($filefinal) - 1) {
                        $extension .= $filefinal[$i + 1];
                    }
                }
            } else {
                $namefile .= $filefinal[0] . "." . $filefinal[1];
                $extension .= $filefinal[1];
            }
            rename('../uploads/' . $v, '../uploads/' . $idguia . '_guiadeentregue.' . $extension);
            //agora vou guardar isso na DB
            $fields = array();
            $fields['id'] = $idguia;
            $fields['url_guia'] = dbString('uploads/' . $idguia . '_guiadeentregue.' . $extension);
            grepUpdate($fields);
            unset($fields);
        }
    }
}
insertmodifgr($idguia, "Anexo da guia de entregue");
echo 'ok';
closeDataBase();
コード例 #9
0
ファイル: ajanextalao.php プロジェクト: ricain59/fortaff
    $postfilename = str_ireplace("\\", "/", $postfilename);
    $file_new = explode("/", $postfilename);
    foreach ($file_new as $v) {
        if (strpos($v, ".") !== false) {
            $filefinal = explode(".", $v);
            $namefile = "";
            $extension = "";
            if (count($filefinal) > 2) {
                for ($i = 0; $i < count($filefinal) - 1; $i++) {
                    $namefile .= $filefinal[$i] . " ";
                    if ($i + 1 == count($filefinal) - 1) {
                        $extension .= $filefinal[$i + 1];
                    }
                }
            } else {
                $namefile .= $filefinal[0] . "." . $filefinal[1];
                $extension .= $filefinal[1];
            }
            rename('../uploads/' . $v, '../uploads/' . $idguia . '.' . $extension);
            //agora vou guardar isso na DB
            $fields = array();
            $fields['id'] = $idguia;
            $fields['url_talao'] = dbString('uploads/' . $idguia . '.' . $extension);
            grepUpdate($fields);
            unset($fields);
        }
    }
}
insertmodifgr($idguia, "Anexo do Talão");
echo 'ok';
closeDataBase();
コード例 #10
0
ファイル: ajinsertgr.php プロジェクト: ricain59/fortaff
}
if (isset($_POST['art_ean'])) {
    $fields['art_ean'] = dbInteger($_POST['art_ean']);
}
//aqui vou inserir o novo tipo de numero de guia
$lastnumbergr = newnumbergr();
if ($lastnumbergr != "") {
    $fields['gr_number'] = dbString($lastnumbergr);
}
//return id auto increment da guia
$fields['id'] = grepInsert($fields);
$_SESSION['lastidinsert'] = $fields['id'];
$_SESSION['lastgr_number'] = $lastnumbergr;
//print_r($fields);
unset($fields);
insertmodifgr($_SESSION['lastidinsert'], "Criação da guia");
if (isset($_POST['tal_filename'])) {
    $postfilename = $_POST['tal_filename'];
    $postfilename = str_ireplace("\\", "/", $postfilename);
    $file_new = explode("/", $postfilename);
    foreach ($file_new as $v) {
        if (strpos($v, ".") !== false) {
            $filefinal = explode(".", $v);
            rename('../uploads/' . $filefinal[0] . "." . $filefinal[1], '../uploads/' . $_SESSION['lastidinsert'] . '.' . $filefinal[1]);
            //agora vou guardar isso na DB
            $fields = array();
            $fields['id'] = $_SESSION['lastidinsert'];
            $fields['url_talao'] = dbString('uploads/' . $_SESSION['lastidinsert'] . '.' . $filefinal[1]);
            grepUpdate($fields);
            unset($fields);
        }
コード例 #11
0
<?php

include '../includes/allpageaj.php';
if (strpos($_POST['id_gr'], '-') !== false) {
    $data = grepGetByGrNumber($_POST['id_gr']);
    $idguia = $data['id'];
} else {
    $data = grepGetById($_POST['id_gr']);
    $idguia = $data['id'];
}
$fields = array();
$fields['id'] = dbInteger($idguia);
$fields['art_valorcamento'] = dbFloat($_POST['valor']);
grepUpdate($fields);
unset($fields);
insertmodifgr($idguia, "Inserção do valor do orçamento");
echo 'ok';
closeDataBase();
コード例 #12
0
ファイル: ajsendmail.php プロジェクト: ricain59/fortaff
        foreach ($file_new as $v) {
            if (strpos($v, ".") !== false) {
                $sendmail = enviamail($mail, $_POST['id_gr'], $body_mail, '../uploads/' . $v);
                unlink('../uploads/' . $v);
            }
        }
    } else {
        $sendmail = enviamail($mail, $_POST['id_gr'], $body_mail, '');
    }
    if ($sendmail) {
        echo 'O email não foi possível enviar';
    } else {
        //echo 'foi enviado o mail';
        //agora aqui tenho de registar que foi feito a modifcação na tabela
        if (isset($_POST['anexo'])) {
            insertmodifgr($idguia, "Guia enviada por mail ao reparador Nº" . $_POST['rep_id'] . " com anexo");
        } else {
            insertmodifgr($idguia, "Guia enviada por mail ao reparador Nº" . $_POST['rep_id']);
        }
        //vou registar na tabela grep o numero do reparador.
        $fields = array();
        $fields['id'] = $idguia;
        $fields['rep_id'] = $_POST['rep_id'];
        grepUpdate($fields);
        unset($fields);
        echo 'ok';
    }
} else {
    echo 'O reparador não tem mail';
}
closeDataBase();
コード例 #13
0
<?php

include '../includes/allpageaj.php';
if (strpos($_POST['id_gr'], '-') !== false) {
    $data = grepGetByGrNumber($_POST['id_gr']);
    $idguia = $data['id'];
} else {
    $data = grepGetById($_POST['id_gr']);
    $idguia = $data['id'];
}
$fields = array();
$fields['id'] = $idguia;
$fields['date_torep'] = dbString(date('Y-m-d H:i:s', time() - 3600));
grepUpdate($fields);
unset($fields);
insertmodifgr($idguia, "Artigo Levantado pelo reparador");
echo 'ok';
closeDataBase();
コード例 #14
0
ファイル: ajcopygr.php プロジェクト: ricain59/fortaff
        $fields['art_ean'] = dbInteger($data['art_ean']);
    }
    if ($data['url_talao'] != "") {
        $fields['url_talao'] = dbString($data['url_talao']);
    }
    //aqui vou inserir o novo tipo de numero de guia
    $lastnumbergr = newnumbergr();
    if ($lastnumbergr != "") {
        $fields['gr_number'] = dbString($lastnumbergr);
    }
    $fields['id'] = grepInsert($fields);
    $_SESSION['lastidinsert'] = $fields['id'];
    $_SESSION['lastgr_number'] = $lastnumbergr;
    unset($fields);
    //aqui vou atualizar a guia antiga para dizer o que foi feito
    if ($_SESSION['lastgr_number'] == "") {
        $novoobs = $data['obs'] . " Nova guia aberta com o nº" . $_SESSION['lastidinsert'];
    } else {
        $novoobs = $data['obs'] . " Nova guia aberta com o nº" . $_SESSION['lastgr_number'];
    }
    $fields = array();
    $fields['id'] = $data['id'];
    $fields['obs'] = dbString($novoobs);
    grepUpdate($fields);
    unset($fields);
    insertmodifgr($_SESSION['lastidinsert'], "Criação da guia a partir da guia nº" . $_POST['id_gr']);
    echo 'ok';
} else {
    echo 'Guia de onde quer copiar não existe';
}
closeDataBase();