” Здравейте, търся скрипт ( най- вероятно използващ CGI ), който при натискане на един бутон да може да отвори конкретен txt файл, да добави дума и да запише файла след промените. Файла е разположен на сървър поддържащ Perl. Благодаря предварително. „
Ето някои операнди за работа с текстови файлове.
'' (без нищо) - файла е отворен за четене и писане
'>' - файла се отваря само за писане и данните се записват незабавно, а не след като се затвори файла
'<' - Файла се отваря само за четене.
'>>' - Файла се отваря са за добавяне на данни.
'+>' - Файла се отваря за четене и писане, но когато се записва в него данните се записват незабавно, а не след като се затвори файла.
'+>>' - Файла е отворен за четене и добавяне и данните се записват незабавно.
'+<' - Същото като '<' или ''(без нищо).
Малко информация само още и няколко примера. За да се запише текста във файла се използва стандартната команда
print. Самия файл се манипулира с
handle оператор, който се изписва с големи букви, например FILE.
$txtfile="textfile.txt";
open(FILE,">>$txtfile") || die("Cannot Open File");
print FILE "Записване на някакви данни\n";
close(FILE); |