Come è possibile per proteggere le transazioni lettura / scrittura con file XML in PHP

voti
2

da Facebook Chat ho ricevuto la richiesta e questo richiesta di modifica alcune informazioni contenute nel file XML (codifica su PHP). Il merluzzo è prossimo:

$participants = simplexml_load_file($fname);
//change,add,delete nodes
$participants->asXML($fname);

Per esempio se la richiesta 1 e 2 leggeranno lo stesso file xml con simplexml_load_file in un momento, e dopo la richiesta di 1 porranno le informazioni in esso, la richiesta successiva cancella con la sua scrittura delle informazioni di richiesta precedente. E 'possibile gestire in qualche modo? Per esempio, come le transazioni in banche dati?

È pubblicato 09/02/2017 alle 09:44
fonte dall'utente
In altre lingue...                            


1 risposte

voti
1

È necessario impostare l'autorizzazione file per il file per evitare che la scrittura

$permission = chmod ("/yourdir/yourfile.txt", 0600);

// Read and write for owner, nothing for everybody else

Nota :

Si dovrebbe dare il percorso esatto del file dalla cartella principale che si può cercare.

Qui sono i permessi dei file più

Risposto il 09/02/2017 a 12:38
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more