Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Przejście do najwyższego katalogu
skw
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 14.11.2008

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


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 (IMG:style_emoticons/default/wstydnis.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
w00caSh
post
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 1
Dołączył: 3.07.2010

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


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
Go to the top of the page
+Quote Post
muk4
post
Post #3





Grupa: Zarejestrowani
Postów: 309
Pomógł: 56
Dołączył: 3.11.2006
Skąd: Gliwice

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


@UP
Wyprzedził (IMG:style_emoticons/default/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';


Ten post edytował muk4 3.07.2010, 18:51:06
Go to the top of the page
+Quote Post

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: 23.08.2025 - 23:44