adek-
1.08.2011, 22:48:44
Witam, jak w temacie. Czy istnieje taka funkcja, która odczytuje nazwę pliku w którym się znajduje, żeby go później użyć w tym samym dokumencie np: formularz.php i gdzieś w formularzu ta zmienna która automatycznie wyświetli mi np w polu action="$nazwa", czyli action="formularz.php".? Znalazłem, że da się czytać wielkość, ilość, jakość, da się komparować, ale zawsze trzeba podać source, a mnie chodzi o automat przy wielu plikach, żeby nie zmieniać ciągle danych w formularzach i odnośnikach bo jest to upierdliwe.
peter13135
1.08.2011, 22:51:09
http://www.php.net/manual/en/language.cons....predefined.php - __FILE__
albo
realpath($_SERVER['SCRIPT_FILENAME'])
zobacz jak to działa
Spawnm
1.08.2011, 22:52:42
__FILE__ , a jak dasz w formularzu action="" to prześle do strony na której jest
adek-
2.08.2011, 07:35:50
Dzięi chłopaki, działa idealnie... użyłem __FILE__ które chyba musi być samo w linii bo inaczej mi nie działało.
echo '<form method="post" action="'; __FILE__;
i do tego zamiast używać tego samego skryptu w różnych plikach, odseparowałem sobie go do osobnego php i zaincludowałem ten skrypt do stron właściwych, który miał ustawione __FILE__ i też przyjmował wartość strony w której się wyświetla a nie z której jest inkludowany i jest git