/[phpcompta]/phpcompta/include/postgres.php
ViewVC logotype

Diff of /phpcompta/include/postgres.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.16 by sparkyx, Sun Mar 6 18:30:12 2005 UTC revision 1.17 by sparkyx, Sun Mar 13 17:19:18 2005 UTC
# Line 366  function GetArray($p_cn,$p_sql) { Line 366  function GetArray($p_cn,$p_sql) {
366    echo_debug(__FILE__,__LINE__,var_export($array,true));    echo_debug(__FILE__,__LINE__,var_export($array,true));
367    return $array;    return $array;
368  }  }
369  /* function SavePicture  /* function save_upload_document
370   * Save a picture of a rest_id   * Save a picture of a rest_id
371   * parameters   * parameters
372   * - $cn database connection   * - $cn database connection
# Line 376  function GetArray($p_cn,$p_sql) { Line 376  function GetArray($p_cn,$p_sql) {
376  function save_upload_document ($cn,$seq) {  function save_upload_document ($cn,$seq) {
377    
378    $new_name=tempnam('/tmp','pj');    $new_name=tempnam('/tmp','pj');
379      echo_debug(__FILE__,__LINE__,"new name=".$new_name);
380    if ( strlen ($_FILES['pj']['tmp_name']) != 0 ) {    if ( strlen ($_FILES['pj']['tmp_name']) != 0 ) {
381        if (move_uploaded_file($_FILES['pj']['tmp_name'],        if (move_uploaded_file($_FILES['pj']['tmp_name'],
382                               $new_name)) {                               $new_name)) {
383          // echo "Image saved";          // echo "Image saved";
384          $oid=   pg_lo_import($cn,$new_name);  
385          ExecSql($cn,"update jrn set jr_pj=$oid, jr_pj_name='".$_FILES['pj']['name']."', ".          $oid= pg_lo_import($cn,$new_name);
386            if ( $oid == false ) {
387              echo_error(__FILE__,__LINE__,"cannot upload document");
388              Rollback($cn);
389              return;
390            }
391            echo_debug(__FILE__,__LINE__,"Loading document");
392            ExecSql($cn,"update jrn set jr_pj=".$oid.", jr_pj_name='".$_FILES['pj']['name']."', ".
393                  "jr_pj_type='".$_FILES['pj']['type']."'  where jr_grpt_id=$seq");                  "jr_pj_type='".$_FILES['pj']['type']."'  where jr_grpt_id=$seq");
394    
395        }      else {        }      else {
396          echo "<H1>Error</H1>";          echo "<H1>Error</H1>";
397          Rollback($p_cn);          Rollback($cn);
398          exit;          exit;
399        }        }
400      }      }

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26