Autor Zpráva
found
Profil
Ahoj,

mám další problém, tentokrát se to týká práce se soubory. Chci si vytvořit soubor, který se nachází o dvě úrovně výš, kde je umístěn ještě v jiné složce, než soubor, ve kterém je příkaz pro vytvoření. Zkoušel jsem něco jako relativní adresování, ale nějak mi to nefunguje.

28. $filename = "../../aktuality/" . $jmeno_souboru . ".txt";
29. $soubor = fopen( $filename, "w+" );

a hlásí to tohle

Warning: fopen(../../aktuality/Přednáška_na_universitě.txt) [function.fopen]: failed to open stream: No such file or directory in C:\Web server\www\rimsko-katolicka\php-script\vytvoreni_aktualit\zapis_aktualitu.php on line 29

Jsem si nějak bezradný, znamená to, že nemůžu tvořit soubory o úroveň výš? Nebo to jde nějak jinak? Předem děkuji,
found
radas
Profil *
1) opravdu je taková cesta k tomu souboru ../../slozka/soubor.txt?
2) nevím jestli je dobre ukladat soubor s českou diakritikou....
found
Profil
No, jsem z toho vůl, teď to už funguje. teď řeším právě tu diakritiku. V tom jsem taky bezradný.

Jinak ano, ta cesta je ../../aktuality/ a tady v té složce by se měly vytvářet soubory a zapisovat se do nich hodnoty z formuláře.
Radek9
Profil
found:
Nevím, jestli to je tím, ale být vámi, nevyuživám pro soubory názvy s diakritikou.
found
Profil
Radek9:
Děkuji *úsměv*

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0