Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]include, ścieżki do plików - problem, $open='plili/'.$_GET['id'].'.php';
adi456
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 21.01.2010
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


Przepraszam za amatorskie pytania.

mam coś takiego

  1. $open='pliki/'.$_GET['id'].'.php';
  2. If(is_file($open) and $_GET['id']!= "strona")
  3. include($open);


i chciałbym dodać jeszcze inną lokalizacje plików np oprócz folderu pliki chciałbym jeszcze cos jest to możliwe?

i mam problem ze ścieżkami do includowanych plików jeżeli strona odpala mi sie z katalogu serwer/pliki/ta_strona.php to jak powinna wyglądać względna ścieżka do pliku w folderze serwer/cos/inna_strona.php
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bastard13
post
Post #2





Grupa: Zarejestrowani
Postów: 664
Pomógł: 169
Dołączył: 8.01.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Dodaj sobie do pliku index.php (z tego, co widzę to przypuszczam, że masz redirect z każdego adresu na index) jakąś zdefiniowaną stałą z nazwą hosta np:
  1. define('HOST','http://www.mojastrona.pl');

a w linkach nie wpisujesz wtedy całego adresu w postaci ciągu tylko np:
  1. <a href="<?php echo HOST; ?>/pliki/strona.php">link</a>

i w takim wypadku przy przeniesieniu zmieniasz tylko adres strony w stałej HOST.

A w twoim przypadku, to raczej nie adres hosta tylko ścieżka bezwzględna. Jeżeli wszystko idzie przez index to przyda ci się $_SERVER['DOCUMENT_ROOT'].

Ten post edytował bastard13 24.09.2010, 20:39:53
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 01:07