Frage zu Dateirechten

glader

Gesperrt
Hallo. Ich habe ein kleines Problem mit einem Script, das ich geschrieben habe. Über ein Formular können User Daten eintragen, die in einer Textdatei, die neu erzeugt wird, gespeichert werden. Damit diese Daten aber gespeichert und nachträglich auch verändert werden können, muß ich die Rechte für jedes Dokument auf „777“ setzen. Besteht eine Möglichkeit, gleich beim Erzeugen des Dokumentes die Rechte zu setzen? Nur die Ordnerrechte zu ändern, hat nichts genutzt.

Hier mal ein Auszug aus dem Script.
PHP:
<?php
$name_sent = $_POST['sub_name'];
$namedatei= fopen("../templates/name.txt","w");
fwrite ( $namedatei, $name_sent );
?>
Danke schon mal im Voraus.
 
[phpf]chmod[/phpf] könnte dir vielleicht helfen.

Doch wenn du mit fwrite eine Datei anlegst und beschreibst, hat die doch schon die Schreibrechte für später. Die Datei wird ja vom Benutzer angelegt unterdem der Webserver läuft (wenn php als modul läuft).
 
Zurück