Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][JavaScript]Skrypt .js wczytywany tylko na stronie głównej
Forum PHP.pl > Forum > Przedszkole
Userr
W jaki sposób można w index.php wczytać plik .js, ale w ten sposób, żeby był wczytywany tylko na stronie głównej, a na podstronach już nie?

Chodzi mi o coś takiego:

  1. </head>
  2. if ( strona_glowna )
  3. {
  4. <script type="text/javascript" src="http://strona.pl/skrypt.js"></script>
  5. }
  6. </body>
  7. </html>
trueblue
A gdybyś chciał aby jakiś tekst był wyświetlony na stronie głównej, a na pozostałych nie, to jakbyś zrobił? Tu zrób analogicznie.
Mała podpowiedź: $_SERVER['REQUEST_URI']
Userr
Z tego co przed chwilą testowałem, to wychodzi, że taki kod jak poniżej będzie prawidłowy (żeby skrypt.js był wczytywany tylko na stronie głównej - zarówno na serwerze, jak i na localhoście)?

  1. if ( $_SERVER['REQUEST_URI'] === "/" || $_SERVER['REQUEST_URI'] === "/strony_na_localu/strona/" )
  2. {
  3. <script type="text/javascript" src="http://strona.pl/skrypt.js"></script>
  4. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.