Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Cofniecie katalogu
Forum PHP.pl > Forum > Przedszkole
jackraymund
j/w
jestem w katalogu
glowny/skin/red/index.php
i chcialbym podac sciezke do glowny/include/plik.php aby działała w funkcji include
aras785
Nie bardzo rozumiem...

O to chodzi?
  1. include('../../include/plik.php');
jackraymund
jestem w pliku index.php który znajduje się

glowny/skins/red/index.php
a chcialbym odczytać index.php ktory jest
glowny/include/index.php


poki co niemam jak sprawdzić kodu czy działa dlatego pytam


@edit
działa dzięki wielkie

Mam kolejny problem z katalogami
glowny index.php znajduje się w katalogu glowne/index.php
jego zawartosc to
  1. <?php
  2. require('conn.php');
  3. include('skins/uncomplicated/index.php');
  4. ?>

i w tym pliku ktory jest w skins/uncomplicated/index.php jest kod
  1. @$strona=$_GET['s']; // 1
  2.  
  3. if (file_exists('../../include/'.$strona.'.php'))
  4. include('../../include/'.$strona.'.php'); // 2
  5. else
  6. include('../../include/home.php');
//
i nie dziala, czemu?

zdaje mi się że fileexissts nie ogarnia tego, bo jak wpisze
  1. @$strona=$_GET['s']; // 1
  2.  
  3. if (file_exists('../../include/'.$strona.'.php'))
  4. include('.../../include/'.$strona.'.php'); // 2
  5. else
  6. include('.../../include/home.php');

to mi odpala home.php

wygooglowalem
f (file_exists($_SERVER['DOCUMENT_ROOT']."/folder/test.txt")
kristaps
Na pewno wszystkie ścieżki są dobre? Sprawdź to prostym skryptem:

  1. <?php
  2. $nazwa_pliku = '/sciezka/do/pliku.php';
  3.  
  4. if (file_exists($nazwa_pliku)) {
  5. echo "Plik $nazwa_pliku istnieje";
  6. } else {
  7. echo "Plik $nazwa_pliku nie istnieje";
  8. }
  9. ?>


Poza tym:

  1. if (file_exists('../../include/'.$strona.'.php'))
  2. include('.../../include/'.$strona.'.php');


Zmieniłeś ścieżkę w include, a nie warunku.
jackraymund
juz znalazlem odpowiedz, trzeba bylo podac kompletna sciezke do tego
f (file_exists($_SERVER['DOCUMENT_ROOT']."/folder/test.txt")
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.