Hoe is het mogelijk te beschermen read / write transacties met XML-bestand in php

stemmen
2

van Facebook-chat kreeg ik het verzoek en dit verzoek wat informatie in XML-bestand (codering op php) veranderen. De kabeljauw is volgende:

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

Bijvoorbeeld als aanvraag 1 en 2 zal hetzelfde XML-bestand met simplexml_load_file lezen op het ene moment, en na het verzoek van 1 zal een informatie in te doen, zal de volgende aanvraag te wissen met zijn schrijven van de informatie van de vorige aanvraag. Is het mogelijk om een ​​of andere manier te beheren? Bijvoorbeeld vergelijkbare transacties in data bases?

De vraag is gesteld op 09/02/2017 om 09:44
bron van user
In andere talen...                            


1 antwoorden

stemmen
1

U moet bestand toestemming kan gebruiken om het bestand om te voorkomen dat het schrijven

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

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

Notitie :

U moet de exacte pad vanaf de wortel map die u kunt kijken voor geven.

Hier zijn de meer permissies

antwoordde op 09/02/2017 om 12:38
bron van user

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