Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: tworzenie pliku za pomoca php
Forum PHP.pl > Forum > Przedszkole
Legro
na poczatku wspomne ze szukałem w manualu, w kursach ale nie znalazłem

otoz potrzebuje za pomoca php utowyc nowy plik, jakiej funkcji moge to tego uzyc??

ja to robie za pomoca " a " ale nie działa :/

mam taki kod:

  1. <?php
  2. //kod php
  3. $ext = txt;
  4.  
  5. fopen ( '../kategorie/'.$_POST['nazwa'].'.'.$ext.' ' , 'a');
  6. //kod php dalej
  7. ?>


to " a " tworzy plik jak nie istnieje
metoda post pobieram z formularza nazwe tego pliku i dodaje do niego rozszerzenie :/

a to nie działa
pkazuje sie bład:

Cytat
Warning: fopen(../kategorie/asf.) [function.fopen]: failed to open stream: No such file or directory in c:\usr\krasnal\www\mojestr\tel\dodaj.php on line 85


asf to nazwa pliku ktory chce zrobic

dlaczego nie działa...? jest jakas gotowa fukckcja w php do tworzenia nowego pliku txt?questionmark.gif?

prosze o pomoc
strife
Cytat
na poczatku wspomne ze szukałem w manualu, w kursach ale nie znalazłem


Jacha laugh.gif

touch" title="Zobacz w manualu php" target="_manual

albo spróbuj tym razem z parametrem w+

Pozdro!
nospor
'a' jak nie ma to tworzy . komunikat glosi że katalogu też moze nie byc, czyli że śćiezka ../kategorie nie istnieje.
pozatym zgubiles rozszerzenie. zapomniales o ciapkach:
jest : $ext = txt;
ma byc: $ext = 'txt';
Legro
Cytat
acha laugh.gif

touch

albo spróbuj tym razem z parametrem w+


nie ma sie z czego smiac,

p.s - touch -- Ustawia czas modyfikacji pliku :|

------

Cytat
zapomniales o ciapkach:


oops

ale katalog jest :/
nospor
ehh, ja nie wątpie ze katalog jest. Sęk w tym że może ta ścieżka względna do niego jest zła.
Daj tak:
  1. <?php
  2.  
  3. if (is_dir('../kategorie'))
  4.  echo 'jest';
  5. else
  6.  echo 'nie mamamamamamamamma';
  7.  
  8. ?>
Legro
Cytat
ehh, ja nie wątpie ze katalog jest. Sęk w tym że może ta ścieżka względna do niego jest zła.
Daj tak:


dałem i cały czas pokazuje ze nie ma

ale usunałem w kodzie ../

i plik tworzy.. biggrin.gif biggrin.gif


ale ciekawe jak to bedzie wygladało za zwyklym serverku smile.gif
nospor
no, czyli sciezka byla zla.
Pozatym widze ze nie znasz się na sciezkach.
../ - znaczy katalog wyzej
./ - katalog aktualny

skoro usunales ../, wiec kategorie znajdowaly sie w katalogu aktualnym
Legro
Cytat
Pozatym widze ze nie znasz się na sciezkach.


No teraz to już się znam :]
strife
Cytat(Legro @ 2005-08-17 17:22:23)
p.s - touch -- Ustawia czas modyfikacji pliku :|

Też. Patrzyłeś wogóle czy touch" title="Zobacz w manualu php" target="_manual u Ciebie stworzy plik? U mnie śmiga aż miło. laugh.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.