Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
tworzenie pliku w katalogu głównym strony - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: tworzenie pliku w katalogu głównym strony (/thread-tworzenie-pliku-w-katalogu-glownym-strony)



tworzenie pliku w katalogu głównym strony - harvester2001 - 06-09-2013

Witam

Jak zwykle podstawy mnie zablokowały i bardzo was potrzebuję Smile

Chcę utworzyć plik (nazwa wprowadzana w formularzu) z rozszerzeniem '.php' .
Poniższy kod działał elegancko jak był generowany na kompie a po przeniesieniu na
serwer generuje mi stronę ale w głównym katalogu a nie w katalogu strony.

Tak mniej więcej wygląda struktura, tak na wszelki wypadek Smile
Kod:
/główny katalog
     /strona1
            index.php
            /katalog
            itp..
     /strona2

Kod PHP:
$rozszerzenie=($page_name.'.php');

$fileLocation getenv("DOCUMENT_ROOT") . "$rozszerzenie";
$file fopen($fileLocation,"w");
fwrite($file,$content);
fclose($file); 

Bardzo proszę o pomoc, dziękuję.


RE: tworzenie pliku w katalogu głównym strony - Engine - 06-09-2013

Kod PHP:
file_put_contents($_SERVER['DOCUMENT_ROOT'].'/strona1/'.$page_name.'.php'$content); 



RE: tworzenie pliku w katalogu głównym strony - harvester2001 - 06-09-2013

Dziękuję bardzo Smile

ostateczna wersja
Kod PHP:
$rozszerzenie=($page_name.'.php');
$web_path=($_SERVER['DOCUMENT_ROOT'].'/');
$fileLocation "$web_path"$rozszerzenie";
$file fopen($fileLocation,"w");
$content "coś tam coś tam";
fwrite($file,$content);
fclose($file); 



RE: tworzenie pliku w katalogu głównym strony - Kartofelek - 06-09-2013

http://php.net/manual/en/function.flock.php