GlisWeb framework
_configurazione.gestione.php
Vai alla documentazione di questo file.
1 <?php
2 
13  // tabella gestita
14  $ct['etc']['table'] = '__configurazione__';
15 
16  // verifico i privilegi
17  if( isset( $_SESSION['privilegi'] ) && in_array( 'EDIT_CONFIGURAZIONE', array_keys( $_SESSION['privilegi'] ) ) ) {
18 
19  // nome del file di configurazione
20  $f = 'src/config.json';
21 
22  // scrivo o leggo il file di configurazione
23  if( isset( $_REQUEST[ $ct['etc']['table'] ]['testo'] ) ) {
24  writeToFile( str_replace( "\r\n", "\n", $_REQUEST[ $ct['etc']['table'] ]['testo'] ), $f );
25  } else {
26  $_REQUEST[ $ct['etc']['table'] ]['testo'] = readFromFile( $f, READ_FILE_AS_STRING );
27  }
28 
29  }
30 
31 ?>
const READ_FILE_AS_STRING
$f
Definition: _filesystem.php:21
writeToFile( $t, $f, &$e=NULL)
scrive una stringa su un file
$ct['etc']['table']
if(isset( $_REQUEST['amazonCheckoutSessionId'])) $_SESSION['carrello']
readFromFile( $f, $m=READ_FILE_AS_ARRAY)
legge il contenuto di un file in una stringa o in un array di stringhe
$_REQUEST['__view__'][ $ct['view']['id']]['__restrict__']['id_progetto']['EQ']