Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Przejście do najwyższego katalogu
Forum PHP.pl > Forum > Przedszkole
skw
Cześć! Nie wiem czy mnie dobrze zrozumiecie, więc pokaże to tak

mam taką strukturę katalogów:

[includes]
[config]
[plugins]
[script]

i teraz aby dostać się z folderu script do folderu config w html robię to tak:
  1. <a href="/includes/config/cos.php">link</a>


a jeśli chciałbym robić coś takiego w php np. do funkcji require lub include to co muszę zrobić? Taka metoda nie działa, nie działa też opcja jechania ze ścieżką od samego dysku (C:\...). Proszę o pomoc wstydnis.gif
w00caSh
w php powinna zadziałać taka forma:
  1. include "includes/config/cos.php";

lub jesli ta nie zadziała to próbuj tak:
  1. include "../includes/config/cos.php";

ogolnie:
../ oznacza jeden katalog wyzej
../../oznacza 2 katalogi w hierarchi wyzej
./ odnosi sie do katalogów w obecnym katalogu

Sprawdź czy nie masz literówek oraz (zdarzyło mi się kiedyś) czy katalogi są z małych liter pisane
muk4
@UP
Wyprzedził tongue.gif

../ cofa o jeden poziom do góry więc jeśli jesteś w:
| includes
|- folder1
|-- folder2
|--- skrypt1.php

i chcesz includować plik znajdujący się w folderze /includes to robisz
  1. include '../../skrypt2.php';
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.