Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.387 pregleda

Najnovija ↓

Problem sa putanjama i f-jom Include 06.08.2009. u 16:26 · pre 209 meseci #1
Da li se moze izbeci ovaj problem i kako, ne znam kako da objasnim pa cu problem objasniti primerima

OVO JE SAMO MALI PRIMER I NPR IMAM SLEDECE FAJLOVE:

-----------------------------
root\index.php

root\Skripte\NekaAnketa.php
root\skripte\rezultati.dat
-----------------------------

i neka je u NekaAnketa fajl rezultati.dat ucitan lokalno
$fajl = fopen("rezultati.dat","r");

sada kada funkcijom include ubacim NekaAnketa.php u index.php

include "skripte\NekaAnketa.php";

tada se NekaAnketa.php importuje u index.php i TU tu ona OBAVLJA,
tj sada se nalazi u index.php i sada je putanja do fajla
root\
umesto
root\skripte\anketa

sada ce traziti rezultati.dat u root\ direktorijumu gde ne postoji.

*******************************************************************
Ja mogu da zamenim putanju za ove obicne skripte kao sto su brojaci itd. ali ako hocu da ubacim sa include neku ogromnu galeriju, ili tako nesto, za to mi treba 2 meseca da sredim putanje



---------------------------------------------------------------------------------------------------------

DA LI JE MOGUCE DA SE ANKETA OBAVI U root\skritpe\ a zatim kada bude izvrsena da se includuje u index.php

---------------------------------------------------------------------------------------------------------

sajt radim za moje selo a adresa je
http://www.gaj.netau.net ili http://www.gajinfo.tk

ili ceo sajt 3.5mb:
http://www.speedyshare.com/947454479.html
radjen u dreamweaveru u localhost.


Nadam se da se razume o cemu se radi, to bi mi resilo dosta problema oko sajta

HVALA * HVALA * HVALA
Potpis
IGGY
Re: Problem sa putanjama i f-jom Include 06.08.2009. u 16:33 · pre 209 meseci #2
Koristi apsolutne putanje... U index.php definiši npr. ovako nešto:
Code:
define('BASE_PATH', dirname(__FILE__) . '/');

I onda ostale fajlove/skriptove učitavaj koristeći tu osnovnu putanju:
Code:
include_once(BASE_PATH . 'skripte/NekaAnketa.php');

$fajl = fopen(BASE_PATH . 'skripte/rezultati.dat', 'r');
Re: Problem sa putanjama i f-jom Include 07.08.2009. u 17:34 · pre 209 meseci #5
@AMD guy
znaci sto se toga tice ja nisam dirao nista, i trebalo bi da sve bude read write

Na local hostu mi ne prijavljuje gresku a ni ne odradi, a na 000webhost mi prijavljuje greske koje se dogode u PHP-u,
------------------

Koristicu apsolutne putanje tamo gde je moguce da se to izmenja, a za nesto gde ne mogu da menjam putanje koristicu chdir()

TAKO DA JE POMOC BILA ZNACAJNA.

Jes da imam jos par problema, tako sitnih ali dinamitnih, ali probacu da se pozabavim sa njama sam.
Potpis
IGGY
Re: Problem sa putanjama i f-jom Include 15.08.2009. u 15:37 · pre 209 meseci #6
Ne znam da li si resio problem ali proveri u php.ini sta ti pise za open-basedir
Citat:
open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory
; or per-virtualhost web server configuration file. This directive is
; *NOT* affected by whether Safe Mode is turned On or Off.


http://www.php.net/manual/en/i...safe-mode.php#ini.open-basedir
Potpis
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme