Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa putanjama i f-jom Include

[es] :: PHP :: Problem sa putanjama i f-jom Include

[ Pregleda: 1788 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

igor156
Igor Nikodijevic
Kovin

Član broj: 79633
Poruke: 18
89.216.83.*



Profil

icon Problem sa putanjama i f-jom Include06.08.2009. u 15:26 - pre 179 meseci
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
IGGY
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
79.101.184.*



+33 Profil

icon Re: Problem sa putanjama i f-jom Include06.08.2009. u 15:33 - pre 179 meseci
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');
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
..2.252.195.static.beotel.net.



+19 Profil

icon Re: Problem sa putanjama i f-jom Include06.08.2009. u 15:35 - pre 179 meseci
Sa chdir() promeni tekući direktorijum kako ti odgovara (root/skritpe).
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: Problem sa putanjama i f-jom Include06.08.2009. u 15:42 - pre 179 meseci
@igor156
A mene interesuje dali imas read i write dozvole za root direktorijum. Ako nemas dace ti gresku kao tvoju da direktorijum ne postoji.
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

igor156
Igor Nikodijevic
Kovin

Član broj: 79633
Poruke: 18
89.216.83.*



Profil

icon Re: Problem sa putanjama i f-jom Include07.08.2009. u 16:34 - pre 179 meseci
@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.
IGGY
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: Problem sa putanjama i f-jom Include15.08.2009. u 14:37 - pre 179 meseci
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
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

[es] :: PHP :: Problem sa putanjama i f-jom Include

[ Pregleda: 1788 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.