Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
.htaccess - 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ł: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: .htaccess (/thread-htaccess--9975)

Strony: 1 2


.htaccess - xtronix856 - 19-09-2012

Czym różni sie to działanie od include() ??

Kod:
php_value auto_prepend_file "/home/uzytkownik /ponownie/naglowek.php"
php_value auto_append_file  "/home/uzytkownik/ponownie/stopka.php"

trzeba to niby wpisać do .htaccess...

Jak ma to działać ?
Chodzi o to że niezaleznie jaki skrypt odpalimy to te 2 skrypty zawsze się włączą ? Bo nie rozumiem tego i w jakim miejscu ten skrypt by sie uruchamiał ?

Mógłby mi ktoś pokazać przykład gdzie ten kod można by było zastosować... wtedy najszybciej sie ucze.


RE: .htaccess - Pedro84 - 19-09-2012

http://www.php.net/manual/en/ini.core.php#ini.auto-prepend-file

Alternatywa w wersji PHP 5.3+: http://php.net/manual/en/configuration.file.per-user.php

Parę uwag:
1. Pliki dołączane są tak z użyciem require.
2. include_path ma zastosowanie (uprawnienia).

Generalnie do czego? Np. sprawdzanie sesji, dołączanie pliku, który zawiera jakieś funkcje.

PS. To czy ustawisz konfigurację za pomocą pliku .htaccess zależy od konfiguracji też PHP i prawnień.


RE: .htaccess - xtronix856 - 19-09-2012

czyli to co mowilem ze on sie odpala za kazdym razem w kazdym skrypcie to jest blad ? Trzeba i tak wywołać działanie ?


RE: .htaccess - Pedro84 - 20-09-2012

(19-09-2012, 23:20)xtronix856 napisał(a): czyli to co mowilem ze on sie odpala za kazdym razem w kazdym skrypcie to jest blad ? Trzeba i tak wywołać działanie ?
Sorry, ale nie łapię.

Po prostu na początku, bądź na końcu pliku, masz dołączone pliki za pomocą require, tak to działa. Ty nic więcej nie robisz.


RE: .htaccess - xtronix856 - 20-09-2012

Aha czyli po prostu dodać ?:
require('naglowek.php');

I bedzie sie odpalal skrypt w danym miejscu ? Co to wg ma za sens =( ? I koniecznie musi byc require a nie moze byc include(); ?

2 pkt jednak nie rozumiem... =(


RE: .htaccess - Pedro84 - 20-09-2012

Jeśli dodajesz auto_append_file i auto_prepend_file to Ty już nic nie robisz. JA Ci tylko wyjaśniam zasadę działania, bo działa to tak, jakbyś użył na początku i końcu pliku require.

Różnice między require a include są zasadnicze.


RE: .htaccess - xtronix856 - 20-09-2012

No nie kminie xD
To po co używać auto_append_file skoro to nie działa ?


RE: .htaccess - Pedro84 - 20-09-2012

Eee, co nie działa, bo ja już nie łapię?


RE: .htaccess - xtronix856 - 20-09-2012

Cytat:Jeśli dodajesz auto_append_file i auto_prepend_file to Ty już nic nie działa.



RE: .htaccess - Pedro84 - 20-09-2012

Edytowałem tego posta. Jakieś durne słowo się wkradło Smile