The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"не могу составить правльно имя файла=((("
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"не могу составить правльно имя файла=((("
Сообщение от z3f emailИскать по авторуВ закладки on 05-Янв-04, 21:33  (MSK)
есть переменная $vopros равная числу (допустим 3).
есть буква o  есть фраза " .txt ".
нужно открыть для чтения файл с именем $vopros o .txt (ессесно без пробелов)... Есть меняющееся имя папки $bilet...

То есть нужно открыть для чтения файлы типа /1/1.txt, /1/1o.txt, /1/2.txt, /1/2o.txt, /2/1.txt, /2/1o.txt и так далее...

пробую конструкцию:) :

open (FILE, " $bilet/$vopros.txt");
open (FILE1, " $bilet/$vopros o.txt");

ессесно такая конструкция не работает=(((
что делать???
как все это сложить воедино???

С уважением z3f.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "не могу составить правльно имя файла=((("
Сообщение от .zZz. Искать по авторуВ закладки on 06-Янв-04, 10:05  (MSK)
>есть переменная $vopros равная числу (допустим 3).
>есть буква o  есть фраза " .txt ".
>нужно открыть для чтения файл с именем $vopros o .txt (ессесно без
>пробелов)... Есть меняющееся имя папки $bilet...
>
>То есть нужно открыть для чтения файлы типа /1/1.txt, /1/1o.txt, /1/2.txt, /1/2o.txt,
>/2/1.txt, /2/1o.txt и так далее...
>
>пробую конструкцию:) :
>
>open (FILE, " $bilet/$vopros.txt");
>open (FILE1, " $bilet/$vopros o.txt");
>
>ессесно такая конструкция не работает=(((
>что делать???

open (FILE1, " ${bilet}/${vopros}o.txt");

фигурные скобки решаютъ :-)

>
>С уважением z3f.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "не могу составить правльно имя файла=((("
Сообщение от z3f Искать по авторуВ закладки on 06-Янв-04, 16:46  (MSK)
делаю

open (OTVET, ">> temp/${files}");
print OTVET "hello";
close (OTVET);

Открываю error_log на апаче - получаю
[Tue Jan 06 17:51:26 2004] [error] [client 192.168.1.50] No comma allowed after filehandle at /usr/local/apache/cgi-bin/akursy/next.cgi line 27., referer: http://www.ya.ru/cgi-bin/akursy/vopros.cgi

И в чем здесь проблема???
Я просто пытаюсь открыть файл для записи!!!!
Помогите!!!!!!!!!

С уважением z3f.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "не могу составить правльно имя файла=((("
Сообщение от z3f Искать по авторуВ закладки on 06-Янв-04, 16:50  (MSK)
>делаю
>
>open (OTVET, ">> temp/${files}");
> print OTVET "hello";
>close (OTVET);
>
>Открываю error_log на апаче - получаю
>[Tue Jan 06 17:51:26 2004] [error] [client 192.168.1.50] No comma allowed after
>filehandle at /usr/local/apache/cgi-bin/akursy/next.cgi line 27., referer: http://www.ya.ru/cgi-bin/akursy/vopros.cgi
>
>И в чем здесь проблема???
>Я просто пытаюсь открыть файл для записи!!!!
>Помогите!!!!!!!!!

Добавка - этот файл ($files) я создаю скриптом и соответственно его владелец - nobody. а потом другим скриптом пытаюсь в него дописать (выше - выдержка из второго скрипта). может в этом проблема???


>С уважением z3f.


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру