Example #1
0
    Questo programma  e` distribuito nella speranza  che sia utile, ma
    SENZA   ALCUNA GARANZIA; senza  neppure  la  garanzia implicita di
    NEGOZIABILITA` o di  APPLICABILITA` PER UN  PARTICOLARE SCOPO.  Si
    veda la Licenza Pubblica Generica GNU per avere maggiori dettagli.

    Ognuno dovrebbe avere   ricevuto una copia  della Licenza Pubblica
    Generica GNU insieme a   questo programma; in caso  contrario,  si
    scriva   alla   Free  Software Foundation,  Inc.,   59
    Temple Place, Suite 330, Boston, MA 02111-1307 USA Stati Uniti.
 --------------------------------------------------------------------------
*/
require("../../library/include/datlib.inc.php");
$admin_aziend=checkAdmin();
$msg = '';
if (isset($_POST['Insert']) || isset($_POST['Update'])) {   //se non e' il primo accesso
    $form=array_merge(gaz_dbi_parse_post('clfoco'),gaz_dbi_parse_post('anagra'));
    $form['ritorno'] = $_POST['ritorno'];
    $form['hidden_req'] = $_POST['hidden_req'];
    $form['e_mail'] = trim($form['e_mail']);
    $form['datnas_Y'] = intval($_POST['datnas_Y']);
    $form['datnas_M'] = intval($_POST['datnas_M']);
    $form['datnas_D'] = intval($_POST['datnas_D']);
    foreach($_POST['search'] as $k=>$v){
       $form['search'][$k]=$v;
    }

    $toDo = 'update';
    if (isset($_POST['Insert'])){
       $toDo = 'insert';
    }
Example #2
0
} else {
    $toDo = 'insert';
}

if (!isset($_POST['ritorno'])) {
    $_POST['ritorno'] = $_SERVER['HTTP_REFERER'];
}

if ((isset($_GET['Update']) and  !isset($_GET['codice'])) or isset($_POST['Return'])) {
    header("Location: ".$_POST['ritorno']);
    exit;
}

if ((isset($_POST['Insert'])) or (isset($_POST['Update']))) {   //se non e' il primo accesso
    $parse_clfoco=gaz_dbi_parse_post('clfoco');
    $form = $parse_clfoco+gaz_dbi_parse_post('anagra');
    // Se viene inviata la richiesta di conferma totale ...
    if (isset($_POST['ins'])) {
       //validazione IBAN
       $iban= new IBAN;
       $msg .= ((empty($form['iban']) || !$iban->checkIBAN($form['iban'])) ? "16+" : '' );
       $msg .= ((substr($form['iban'],0,2) != $form['country']) ? "20+" : '' );
       //fine validazione IBAN
       if ($toDo == 'insert') { // e' un inserimento, controllo se il codice esiste
          $rs_ctrl = $anagrafica->getPartner($admin_aziend['masban']*1000000+$form['codice']);
          if ($rs_ctrl){
             $msg .= "17+";
          }
       }
       if ($form['codice'] <= 0){  //codice sbagliato <1
             $msg .= "18+";
Example #3
0
    document.getElementById("stato").value = ish;
}
</script>
<?php
require("../../library/include/datlib.inc.php");
$admin_aziend=checkAdmin();
$msg = '';

if (isset($_POST['Update']) || isset($_GET['Update'])) {    
	$toDo = 'update';
} else {    
	$toDo = 'insert';
}

if (isset($_POST['Insert']) || isset($_POST['Update'])) {   //se non e' il primo accesso	
	$form=gaz_dbi_parse_post('assist');
	$anagrafica = new Anagrafica();
   $cliente = $anagrafica->getPartner($_POST['clfoco']);
	if ( isset($_POST['hidden_req']) ) $form['hidden_req'] = $_POST['hidden_req'];
   // ...e della testata
   foreach($_POST['search'] as $k=>$v){
      $form['search'][$k]=$v;
   }
	$form['codice'] = trim($form['codice']);
	$form['descrizione'] = $_POST['descrizione'];
	$form['clfoco'] = $_POST['clfoco'];
	$form['ritorno'] = $_POST['ritorno'];
	$form['ref_code']= $_POST['ref_code'];
	$form['ore']=	$_POST['ore'];
	
	$form['rows'] = array();	
Example #4
0
    scriva   alla   Free  Software Foundation,  Inc.,   59
    Temple Place, Suite 330, Boston, MA 02111-1307 USA Stati Uniti.
 --------------------------------------------------------------------------
*/
require("../../library/include/datlib.inc.php");
$admin_aziend=checkAdmin();
$msg = '';

if (isset($_POST['Update']) || isset($_GET['Update'])) {
    $toDo = 'update';
} else {
    $toDo = 'insert';
}

if (isset($_POST['Insert']) || isset($_POST['Update'])) {   //se non e' il primo accesso
    $form=gaz_dbi_parse_post('files');
    $form['ritorno'] = $_POST['ritorno'];
    if (isset($_POST['Submit'])) { // conferma tutto
       if ($_FILES['userfile']['error']==0) { // se è stato selezionato un nuovo file
        preg_match("/\.([^\.]+)$/", $_FILES['userfile']['name'], $matches);
        if ($form['extension']!=$matches[1] ) { // se è stata cambiata l'estensione
            $form['title']='Original name: '.$_FILES["userfile"]["name"]; // modifico pure il titolo
        }
        $form['extension']=$matches[1];
        print $_FILES['userfile']['type'];
        if ( $_FILES['userfile']['type'] == "image/png" ||
             $_FILES['userfile']['type'] == "image/x-png" ||
             $_FILES['userfile']['type'] == "application/pdf" ||
             $_FILES['userfile']['type'] == "image/pjpeg" ||
             $_FILES['userfile']['type'] == "image/jpeg" ||
             $_FILES['userfile']['type'] == "text/richtext" ||
Example #5
0
    $toDo = 'update';
} else {
    $toDo = 'insert';
}

if (!isset($_POST['ritorno'])) {
    $_POST['ritorno'] = $_SERVER['HTTP_REFERER'];
}

if ((isset($_GET['Update']) and  !isset($_GET['codice'])) or isset($_POST['Return'])) {
    header("Location: ".$_POST['ritorno']);
    exit;
}

if ((isset($_POST['Insert'])) or (isset($_POST['Update']))) {   //se non e' il primo accesso
    $form=gaz_dbi_parse_post('catmer');
    // Se viene inviata la richiesta di conferma totale ...
    if (isset($_POST['ins'])) {
       if (! empty($_FILES['userfile']['name'])) {
          if (!( $_FILES['userfile']['type'] == "image/png" ||
               $_FILES['userfile']['type'] == "image/x-png" ||
               $_FILES['userfile']['type'] == "image/jpeg" ||
               $_FILES['userfile']['type'] == "image/jpg" ||
               $_FILES['userfile']['type'] == "image/gif" ||
               $_FILES['userfile']['type'] == "image/x-gif"))
              $msg .= '8+';
              // controllo che il file non sia pi&ugrave; grande di 10kb
          if ( $_FILES['userfile']['size'] > 10999)
              $msg .= '9+';
       }
Example #6
0
 --------------------------------------------------------------------------
*/
require("../../library/include/datlib.inc.php");
$admin_aziend=checkAdmin(9);
$msg = '';
$rs_azienda = gaz_dbi_dyn_query('*',$gTables['aziend'],intval($_SESSION['enterprise_id']),'codice DESC',0,1);
$exist_true = gaz_dbi_fetch_array($rs_azienda);

if ($exist_true) {
    $toDo = 'update';
} else {
    $toDo = 'insert';
}

if (isset($_POST['Insert']) || isset($_POST['Update'])) {   //se non e' il primo accesso
    $form=gaz_dbi_parse_post('aziend');
    $form['ritorno'] = $_POST['ritorno'];
    $form['e_mail'] = trim($form['e_mail']);
    $form['web_url'] = trim($form['web_url']);
    $form['mascli'] = intval(substr($_POST['mascli'],0,3));
    $form['masfor'] = intval(substr($_POST['masfor'],0,3));
    $form['masban'] = intval(substr($_POST['masban'],0,3));
    $form['virtual_stamp_auth_date_Y'] = intval($_POST['virtual_stamp_auth_date_Y']);
    $form['virtual_stamp_auth_date_M'] = intval($_POST['virtual_stamp_auth_date_M']);
    $form['virtual_stamp_auth_date_D'] = intval($_POST['virtual_stamp_auth_date_D']);
    $form['datnas_Y'] = intval($_POST['datnas_Y']);
    $form['datnas_M'] = intval($_POST['datnas_M']);
    $form['datnas_D'] = intval($_POST['datnas_D']);
    $form['intermediary_code'] = intval($_POST['intermediary_code']);
    $form['intermediary_descr'] = substr($_POST['intermediary_descr'],0,50);
    if (isset($_POST['Submit'])) { // conferma tutto
Example #7
0
    NEGOZIABILITA` o di  APPLICABILITA` PER UN  PARTICOLARE SCOPO.  Si
    veda la Licenza Pubblica Generica GNU per avere maggiori dettagli.

    Ognuno dovrebbe avere   ricevuto una copia  della Licenza Pubblica
    Generica GNU insieme a   questo programma; in caso  contrario,  si
    scriva   alla   Free  Software Foundation,  Inc.,   59
    Temple Place, Suite 330, Boston, MA 02111-1307 USA Stati Uniti.
 --------------------------------------------------------------------------
*/
require("../../library/include/datlib.inc.php");
$admin_aziend=checkAdmin();
$msg = '';
if (isset($_POST['Insert']) || isset($_POST['Update'])) {   //se non e' il primo accesso
    $_POST['totfat']=preg_replace("/\,/",'.',$_POST['totfat']);
    $_POST['impeff']=preg_replace("/\,/",'.',$_POST['impeff']);
    $form=gaz_dbi_parse_post('effett');
    $form['ritorno'] = $_POST['ritorno'];
    $form['hidden_req'] = $_POST['hidden_req'];
    $form['clfoco']=substr($_POST['clfoco'],0,15);
    $form['date_emi_D']=intval($_POST['date_emi_D']);
    $form['date_emi_M']=intval($_POST['date_emi_M']);
    $form['date_emi_Y']=intval($_POST['date_emi_Y']);
    $form['date_doc_D']=intval($_POST['date_doc_D']);
    $form['date_doc_M']=intval($_POST['date_doc_M']);
    $form['date_doc_Y']=intval($_POST['date_doc_Y']);
    $form['date_exp_D']=intval($_POST['date_exp_D']);
    $form['date_exp_M']=intval($_POST['date_exp_M']);
    $form['date_exp_Y']=intval($_POST['date_exp_Y']);
    foreach($_POST['search'] as $k=>$v){
       $form['search'][$k]=$v;
    }
Example #8
0
    scriva   alla   Free  Software Foundation,  Inc.,   59
    Temple Place, Suite 330, Boston, MA 02111-1307 USA Stati Uniti.
 --------------------------------------------------------------------------
*/
require("../../library/include/datlib.inc.php");
$admin_aziend=checkAdmin();
$msg = '';

if (isset($_POST['Update']) || isset($_GET['Update'])) {
    $toDo = 'update';
} else {
    $toDo = 'insert';
}

if (isset($_POST['Insert']) || isset($_POST['Update'])) {   //se non e' il primo accesso
    $form=gaz_dbi_parse_post('artico');
    $form['codice'] = trim($form['codice']);
    $form['ritorno'] = $_POST['ritorno'];
    $form['ref_code']= substr($_POST['ref_code'],0,15);
    // i prezzi devono essere arrotondati come richiesti dalle impostazioni aziendali
    $form["preacq"] = number_format($form['preacq'],$admin_aziend['decimal_price'],'.','');
    $form["preve1"] = number_format($form['preve1'],$admin_aziend['decimal_price'],'.','');
    $form["preve2"] = number_format($form['preve2'],$admin_aziend['decimal_price'],'.','');
    $form["preve3"] = number_format($form['preve3'],$admin_aziend['decimal_price'],'.','');
    $form["web_price"] = number_format($form['web_price'],$admin_aziend['decimal_price'],'.','');
    $form['rows'] = array();
    // inizio documenti/certificati
    $next_row = 0;
    if (isset($_POST['rows'])) {
       foreach ($_POST['rows'] as $next_row => $value) {
            $form['rows'][$next_row]['id_doc'] = intval($value['id_doc']);