Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php], nazwa pliku .xls ze zmiennej sesji. czy możliwe?
monika777
post 21.10.2007, 11:02:21
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 26.09.2007

Ostrzeżenie: (0%)
-----


Witajcie,

za pomocą Spreadsheet_Excel_Writer chcę utowrzyc plik o nazwie zależnej od tego kto w danym momencie jest zalogowany do systemu. Np: 100.xls lub 101.xls. 100 i 101 to loginy. Zmienne umieszone sa w smiennej sesyjnej. Zrobiłam tak, ale nie wychodzi:


  1. <?php
  2. mkdir(raporty_a,0777);
  3. $_nazwa = $_SESSION['id_menager'];
  4.  
  5. $workbook = new Spreadsheet_Excel_Writer('raporty_a/$_nazwa.xls');
  6. ?>


folder sie tworzy, plik w nim tez, ale nazwa jest dosłowna $nazwa. Jak to rozwiązac? I czy można tak samo zrobić z folderem, zeby nazywal sie zaleznie od tego kto sie zaloguje? ..pozdrawiam
Go to the top of the page
+Quote Post
bełdzio
post 21.10.2007, 11:07:45
Post #2





Grupa: Zarejestrowani
Postów: 690
Pomógł: 81
Dołączył: 6.04.2005
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $workbook = new Spreadsheet_Excel_Writer("raporty_a/$_nazwa.xls");
  3. ?>
+ jakies session_start by sie przydalo


--------------------
Go to the top of the page
+Quote Post
monika777
post 21.10.2007, 11:20:05
Post #3





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 26.09.2007

Ostrzeżenie: (0%)
-----


drukowalam wczesniej echo "session...." i drukuje sie ten login wiec nie ma problemu, poza tym mam w php.ini wszedzie session_auto_start = 1.. takze to nie chodzi o to ze nie widzi zmiennej sesyjnej.. zmienilam na


  1. <?php
  2. mkdir(raporty_a,0777);
  3. $nazwa = 2;
  4.  
  5. $workbook = new Spreadsheet_Excel_Writer('raporty_a/$nazwa.xls');
  6. ?>


tez nie dziala
Go to the top of the page
+Quote Post
kamilkosinski
post 21.10.2007, 11:29:22
Post #4





Grupa: Zarejestrowani
Postów: 28
Pomógł: 3
Dołączył: 17.10.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Kod
('raporty_a/$_nazwa.xls');

a powinno być w cudzysłowiach (tak jak wyżej bełdzio napisał)
Kod
("raporty_a/$_nazwa.xls");

inaczej nie wstawia Ci wartości zmiennej, a jej nazwę.
Go to the top of the page
+Quote Post
monika777
post 21.10.2007, 11:40:14
Post #5





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 26.09.2007

Ostrzeżenie: (0%)
-----


przepraszam koledzy, nie zauwazylam, juz dziala:) dzieki:)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 10:23