parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

G_Z 13.05.2006 16:19 / 13.05.2006 16:25

Если сохранять файл парсером, то да, считать его потом можно.
Как быть с имеющимися файлами?

В каталоге лежит файл text'.txt.
Табличка в БД:
CREATE TABLE `files` (
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
`name` VARCHAR( 255 ) NOT NULL ,
PRIMARY KEY ( `id` ) 
) TYPE = MYISAM;
Код:
$sSourceName[text'.txt]
^connect[mysql://root@localhost/test]{
	^void:sql{
		INSERT INTO
			files
		(
			id,
			name
		)
		VALUES
		(
			'',
			'^taint[sql][$sSourceName]'
		)
	}
	$sLoadedName[^string:sql{
		SELECT
			name
		FROM
			files
	}]
	^void:sql{
		DELETE FROM
		files
	}
}
$fFile[^file::load[text;$sLoadedName]]
$fFile.text
Результат:
read failed: No such file or directory (2), actual filename 'x:/home/test/www/text_27.txt'
x:/home/test/www/text'.txt