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 |
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 |
} |
} |