Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> tworzenie pliku za pomoca php
Legro
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 3
Dołączył: 18.07.2005

Ostrzeżenie: (40%)
XX---


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?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?

prosze o pomoc
Go to the top of the page
+Quote Post
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Cytat
na poczatku wspomne ze szukałem w manualu, w kursach ale nie znalazłem


Jacha (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif)

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

albo spróbuj tym razem z parametrem w+

Pozdro!
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




'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';
Go to the top of the page
+Quote Post
Legro
post
Post #4





Grupa: Zarejestrowani
Postów: 233
Pomógł: 3
Dołączył: 18.07.2005

Ostrzeżenie: (40%)
XX---


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 :/

Ten post edytował Legro 17.08.2005, 16:22:52
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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. ?>
Go to the top of the page
+Quote Post
Legro
post
Post #6





Grupa: Zarejestrowani
Postów: 233
Pomógł: 3
Dołączył: 18.07.2005

Ostrzeżenie: (40%)
XX---


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.. (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)


ale ciekawe jak to bedzie wygladało za zwyklym serverku (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Legro 17.08.2005, 16:31:55
Go to the top of the page
+Quote Post
nospor
post
Post #7





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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
Go to the top of the page
+Quote Post
Legro
post
Post #8





Grupa: Zarejestrowani
Postów: 233
Pomógł: 3
Dołączył: 18.07.2005

Ostrzeżenie: (40%)
XX---


Cytat
Pozatym widze ze nie znasz się na sciezkach.


No teraz to już się znam :]
Go to the top of the page
+Quote Post
strife
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


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. (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 15.09.2025 - 05:04